Codebase list flare-engine / 47923d0
New upstream version 1.09.01 Manuel A. Fernandez Montecelo 5 years ago
170 changed file(s) with 15321 addition(s) and 10689 deletion(s). Raw diff Collapse all Expand all
11 cmake_minimum_required (VERSION 2.6)
22
33 Set (PACKAGE "FLARE")
4 Set (VERSION "1.07")
4 Set (VERSION "1.09.01")
55
66 set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${CMAKE_SOURCE_DIR}/cmake/")
77
153153 ./src/MenuLog.cpp
154154 ./src/MenuManager.cpp
155155 ./src/MenuMiniMap.cpp
156 ./src/MenuNPCActions.cpp
157156 ./src/MenuNumPicker.cpp
158157 ./src/MenuPowers.cpp
159158 ./src/MenuStash.cpp
267266 ./src/MenuLog.h
268267 ./src/MenuManager.h
269268 ./src/MenuMiniMap.h
270 ./src/MenuNPCActions.h
271269 ./src/MenuNumPicker.h
272270 ./src/MenuPowers.h
273271 ./src/MenuStash.h
4141
4242 (be) Belarussian by Mikhail Karalevich
4343 (bg) Bulgarian by Emil
44 (ca) Catalan by Marc Tormo i Bochaca
4445 (cs) Czech by Nikita Vanku (Zaraka), hark34
4546 (de) German by Thomas 'CruzR' Glamsch, Chris Oelmueller, Janet Hunt, Stefan Beller, and Wuzzy2
4647 (el) Greek by Yannis Anthymidis, Michael Papageorgiou, and Nea Retrogamer
4950 (fr) French by Quentin 'acieroid' Stievenart, Bonbadil, Morgan Strauss, and Christoph J. Thompson
5051 (gd) Scottish Gaelic by GunChleoc
5152 (gl) Galacian by Adrian Chaves Fernandez (Gallaecio)
52 (it) Italian by Giovanni Dalla Torre, Gianfranco Del Borrello, Stefano Peris, Andrea Ranaldi, and MOB2
53 (it) Italian by Giovanni Dalla Torre, Gianfranco Del Borrello, Stefano Peris, Andrea Ranaldi, MOB2, and Fabio Loli
5354 (ja) Japanese by Paul Wortmann, sujiniku
5455 (nb) Norwegian Bokmal by Hans Joachim Desserud
5556 (nl) Dutch by Bas Doodeman
6667 Full Credits
6768
6869 See the full credits listing including per-file attribution online:
69 https://github.com/clintbellanger/flare-engine/wiki/Credits
70 https://github.com/flareteam/flare-engine/wiki/Credits
99
1010 Ways to discuss a desired code change:
1111
12 * Open an Issue at https://github.com/clintbellanger/flare-engine
12 * Open an Issue at https://github.com/flareteam/flare-engine
1313 * Email clintbellanger@gmail.com
1414
1515 ## Pull Requests
77 Mods may then be copied to the `mods/` folder manually,
88 if you do not wish to [install Flare system-wide](#install_system_wide).
99
10 [flare-game]: https://github.com/clintbellanger/flare-game
10 [flare-game]: https://github.com/flareteam/flare-game
1111
1212 ### Clone, Build and Play
1313
1414 ```sh
15 git clone https://github.com/clintbellanger/flare-engine.git # clone the latest source code
16 git clone https://github.com/clintbellanger/flare-game.git # and game data
15 git clone https://github.com/flareteam/flare-engine.git # clone the latest source code
16 git clone https://github.com/flareteam/flare-game.git # and game data
1717 # remember your dependancies(see below)
1818 cd flare-engine
1919 cmake .
1818 repository. As the engine became mature, the game content was moved to an
1919 extra repository and is now called [flare-game]. (happened around sept. 2012)
2020
21 [flare-game]: https://github.com/clintbellanger/flare-game
21 [flare-game]: https://github.com/flareteam/flare-game
2222
2323 ## Copyright and License
2424
4040 The following links are specific to the engine
4141
4242 * [Homepage](http://flarerpg.org)
43 * [Source](https://github.com/clintbellanger/flare-engine)
43 * [Source](https://github.com/flareteam/flare-engine)
4444 * [Forums](http://opengameart.org/forums/flare)
4545 * Email clintbellanger@gmail.com
4646
5050 * [polymorphable] A game made for "The Liberated Pixel cup", which was a competition about game art and making a game thereof. The pixel art is 32x32 orthogonal perspective featuring a medival setting. The development has finished.
5151 * [concordia] Another game using the art created during "The liberated pixel cup". While this started without stress regarding the timeline for the pixel cup, this story is more thought through and the content is more organized.
5252
53 [flare-game]: https://github.com/clintbellanger/flare-game
53 [flare-game]: https://github.com/flareteam/flare-game
5454 [polymorphable]: https://github.com/makrohn/polymorphable
5555 [concordia]: https://github.com/makrohn/concordia
5656
0 Flare v1.07 (WIP, link soon)
0 Flare v1.10 (WIP)
1
2 Engine fixes:
3
4 * Fixed assertion/crash when engaging in dialog.
5
6 Game updates:
7
8 * Fixed main weapon layer order when hero is facing east.
9
10 Translation updates:
11
12 * Ukranian (uk) update (Микола Франчук)
13
14
15
16 Flare v1.09 (http://flarerpg.org/index.php/2018/12/09/flare-1-09/)
17
18 Engine features:
19
20 * Redesigned mouse movement with better handling of non-melee attacks.
21 * New mouse movement options to swap the movement button and/or restrict the movement button to be movement-only.
22 * Loot tooltips can now be hidden when entities are near pieces of loot. The setting "hide_radius" has been added to engine/loot.txt to control this.
23 * Overhead markers are now displayed for entities that are obscured by tall tiles.
24 * Dialog options are no longer shown in a separate menu, but are instead part of the main dialog window.
25 * Added support for dialog responses. For any line of dialog, a list of response topics can be given.
26 * Add 'save_pos_onexit' to engine/misc.txt for saving the player's current position upon exiting.
27 * Added 'colorblind_highlight_offset' and listbox 'text_margin' to engine/widget_settings.txt.
28 * Added a compass to the minimap.
29 * Moved several interface options to the actionbar. Loot tooltips, combat text, statbar labels, and mini-map mode can be adjusted.
30 * Moved the interface option for automatically equipping items to the Inventory menu.
31 * Add 'toggle_fps' to the developer console commands.
32 * Added a 2x zoom mode for the mini-map.
33 * Add a video setting to disable parallax layers.
34 * Add ability to use icons in books.
35 * Add support for shadows on book text via 'text_shadow'.
36 * Add item property 'book_is_readable' to control displaying 'read' vs 'use' in item tooltips.
37
38 Engine fixes:
39
40 * Fixed shrinking tab widgets when widow was resized.
41 * Remove broken 'font_fallback' from engine/font_settings.txt.
42 * Add tooltips to language list to show language codes.
43 * Make strings related to elements more translator-friendly.
44 * Fixed a bug where looped map sounds wouldn't play if the player entered the map with a sound volume of 0, but later raised the volume.
45 * Fix buttons and checkboxes not handling clicks while the "Accept" key is pressed.
46 * Fix incorrect descriptions of controls on mobile devices.
47 * Add renderer support for batching calls to local pixel drawing. This speeds up the pre-render of the minimap.
48 * Widgets that use custom images can now fall back to the default image if the custom image is missing (instead of exiting in failure).
49 * Using consumables from the Inventory menu will now subtract from the stack that was clicked on.
50 * Missing items now maintain their stack quantity when moved around.
51 * Fix potential memory leak when redefining images in books.
52 * Fix book open sound effect not being played in all cases.
53 * Closing a book with the 'Cancel' key no longer closes all other menus.
54 * Fix handling of disabled widgets when using keyboard navigation.
55
56 Game changes:
57
58 * Fix the "Locked Out" quest not appearing in the completed quests list.
59 * Add interface option buttons to the actionbar.
60 * Add auto-equip checkbox to the Inventory menu.
61 * Added script font for Cyrillic languages.
62 * Made changes to the Wizard's Tower: Laboratory map to prevent attacking Metzger from outside the intended range.
63
64 New translations:
65
66 * Catalan (ca) by Marc Tormo i Bochaca
67
68 Translation updates:
69
70 * German (de) update (Fyrenic)
71 * Scottish Gaelic (gd) update (GunChleoc)
72 * Brazilian Portuguese (pt_BR) update (Rui)
73 * Portuguese (pt) update (Rui)
74 * Ukranian (uk) update (Igor Paliychuk)
75 * Vietnamese (vi) update (Nguyễn Gia Phong)
76
77
78
79 Flare v1.08 (http://flarerpg.org/index.php/2018/09/17/flare-1-08/)
80
81 Engine fixes:
82
83 * Fixed sdl_hardware renderer not clearing top/bottom for tall windows.
84 * Re-create render context when "ignore_texture_filter" setting changes.
85 * Fixed bug where points spent on passive powers would be de-allocated after dying.
86 * Prevent upgrading powers with the '+' button while the player is dead.
87 * Fix off-by-one error when calculating loot drop rates.
88
89 Translation updates:
90
91 * German (de) update (Wuzzy2)
92 * French (fr) update (Simon Georges)
93 * Scottish Gaelic (gd) update (GunChleoc)
94 * Italian (it) update (Fabio Loli)
95
96
97
98 Flare v1.07 (http://flarerpg.org/index.php/2018/08/31/flare-1-07/)
199
2100 Engine features:
3101
45143
46144 Translation updates:
47145
48 * Belarussian (be) update (Mikalai Valer'evich Sakalouski, Zmicer Turok)
146 * Belarusian (be) update (Mikalai Valer'evich Sakalouski, Zmicer Turok)
49147 * Czech (cs) update (hark34)
50148 * German (de) update (Wuzzy2)
51149 * Spanish (es) update (Diego J. Romero López)
683781
684782 Translations changes:
685783
686 * (by) Belarussian by mikhailSaTuRn
784 * (by) Belarusian by mikhailSaTuRn
687785 * (de) German by Thomas 'CruzR' Glamsch
688786 * (es) Spanish by Juan Pablo 'morris989' Tamayo
689787 * (fi) Finnish by Timo SievA¤nen
204204
205205 <p><strong>save_onexit</strong> | <code>bool</code> | Save the game upon quitting to the title screen or desktop.</p>
206206
207 <p><strong>save_pos_onexit</strong> | <code>bool</code> | If the game gets saved on exiting, store the player&rsquo;s current position instead of the map spawn position.</p>
208
207209 <p><strong>camera_speed</strong> | <code>float</code> | Modifies how fast the camera moves to recenter on the player. Larger values mean a slower camera. Default value is 10.</p>
208210
209211 <p><strong>save_buyback</strong> | <code>bool</code> | Saves the vendor buyback stock whenever the game is saved.</p>
400402
401403 <p><strong>drop_radius</strong> | <code>int</code> | The distance (in tiles) away from the origin that loot can drop</p>
402404
405 <p><strong>hide_radius</strong> | <code>float</code> | If an entity is within this radius relative to a piece of loot, the label will be hidden unless highlighted with the cursor.</p>
406
403407 <hr />
404408
405409 <h4>EngineSettings: Tileset config</h4>
418422
419423 <p><strong>misc.selection_rect_color</strong> | <code>color, int : Color, Alpha</code> | Color of the selection rectangle when navigating widgets without a mouse.</p>
420424
425 <p><strong>misc.colorblind_highlight_offset</strong> | <code>int, int : X offset, Y offset</code> | The pixel offset of the &lsquo;*&rsquo; marker on highlighted icons in colorblind mode.</p>
426
421427 <p><strong>tab.padding</strong> | <code>int, int : Left/right padding, Top padding</code> | The pixel padding around tabs. Controls how the left and right edges are drawn.</p>
422428
423429 <p><strong>slot.quantity_label</strong> | <code>label</code> | Setting for the slot quantity text.</p>
424430
425431 <p><strong>slot.quantity_bg_color</strong> | <code>color, int : Color, Alpha</code> | If a slot has a quantity, a rectangle filled with this color will be placed beneath the text.</p>
426432
433 <p><strong>listbox.text_margin</strong> | <code>int, int : Left margin, Right margin</code> | The pixel margin to leave on the left and right sides of listbox element text.</p>
434
427435 <hr />
428436
429437 <h4>EngineSettings: XP table</h4>
610618
611619 <p><strong>language_height</strong> | <code>int</code> | Number of visible rows for the &ldquo;Language&rdquo; list box.</p>
612620
613 <p><strong>combat_text</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Show combat text&rdquo; checkbox relative to the frame.</p>
614
615621 <p><strong>show_fps</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Show FPS&rdquo; checkbox relative to the frame.</p>
616622
617623 <p><strong>colorblind</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Colorblind Mode&rdquo; checkbox relative to the frame.</p>
620626
621627 <p><strong>dev_mode</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Developer Mode&rdquo; checkbox relative to the frame.</p>
622628
623 <p><strong>loot_tooltips</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Always show loot labels&rdquo; checkbox relative to the frame.</p>
624
625 <p><strong>statbar_labels</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Always show stat bar labels&rdquo; checkbox relative to the frame.</p>
626
627 <p><strong>auto_equip</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Automatically equip items&rdquo; checkbox relative to the frame.</p>
628
629629 <p><strong>subtitles</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Subtitles&rdquo; checkbox relative to the frame.</p>
630630
631631 <p><strong>activemods</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Active Mods&rdquo; list box relative to the frame.</p>
666666
667667 <p><strong>dpi_scaling</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;DPI scaling&rdquo; checkbox relative to the frame.</p>
668668
669 <p><strong>parallax_layers</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Parallax Layers&rdquo; checkbox relative to the frame.</p>
670
669671 <p><strong>change_gamma</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Allow changing gamma&rdquo; checkbox relative to the frame.</p>
670672
671673 <p><strong>gamma</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Gamma&rdquo; slider relative to the frame.</p>
680682
681683 <p><strong>no_mouse</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Do not use mouse&rdquo; checkbox relative to the frame.</p>
682684
685 <p><strong>mouse_move_swap</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Swap mouse movement button&rdquo; checkbox relative to the frame.</p>
686
687 <p><strong>mouse_move_attack</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Attack with mouse movement&rdquo; checkbox relative to the frame.</p>
688
683689 <p><strong>joystick_deadzone</strong> | <code>int, int, int, int : Label X, Label Y, Widget X, Widget Y</code> | Position of the &ldquo;Joystick Deadzone&rdquo; slider relative to the frame.</p>
684690
685691 <p><strong>secondary_offset</strong> | <code>point</code> | Offset of the second (and third) columns of keybinds.</p>
10241030
10251031 <p><strong>book</strong> | <code>filename</code> | A book file to open when this item is activated.</p>
10261032
1033 <p><strong>book_is_readable</strong> | <code>bool</code> | If true, &ldquo;read&rdquo; is displayed in the tooltip instead of &ldquo;use&rdquo;. Defaults to true.</p>
1034
10271035 <p><strong>quality</strong> | <code>predefined_string</code> | Item quality matching an id in items/qualities.txt</p>
10281036
10291037 <p><strong>item_type</strong> | <code>predefined_string</code> | Equipment slot matching an id in items/types.txt</p>
12161224
12171225 <p><strong>log_menu</strong> | <code>point</code> | Position for the Log menu button.</p>
12181226
1227 <p><strong>loot_tip_toggle</strong> | <code>point</code> | Position for the button used to toggle loot tooltip visibility.</p>
1228
1229 <p><strong>minimap_mode_toggle</strong> | <code>point</code> | Position for the button used to toggle the mini-map mode.</p>
1230
1231 <p><strong>statbar_label_toggle</strong> | <code>point</code> | Position for the button used to toggle always showing the statbar labels.</p>
1232
1233 <p><strong>combat_text_toggle</strong> | <code>point</code> | Position for the button used to toggle the display of combat text.</p>
1234
12191235 <hr />
12201236
12211237 <h4>MenuActiveEffects</h4>
12381254
12391255 <p><strong>image.image</strong> | <code>filename</code> | Filename of the image.</p>
12401256
1257 <p><strong>image_icon</strong> | <code>icon_id</code> | Use an icon as the image instead of a file.</p>
1258
12411259 <p><strong>image.requires_status</strong> | <code>list(string)</code> | Image requires these campaign statuses in order to be visible.</p>
12421260
12431261 <p><strong>image.requires_not_status</strong> | <code>list(string)</code> | Image must not have any of these campaign statuses in order to be visible.</p>
12461264
12471265 <p><strong>text.text_font</strong> | <code>color, string : Font color, Font style</code> | Font color and style.</p>
12481266
1267 <p><strong>text.shadow</strong> | <code>bool</code> | If true, the text will have a black shadow like the text labels in various menus.</p>
1268
12491269 <p><strong>text.text</strong> | <code>string</code> | The text to be displayed.</p>
12501270
12511271 <p><strong>text.requires_status</strong> | <code>list(string)</code> | Text requires these campaign statuses in order to be visible.</p>
12581278
12591279 <p><strong>button.text</strong> | <code>string</code> | Optional text label for the button.</p>
12601280
1281 <p><strong>book.${EVENT_COMPONENT}</strong> | <code>Event components to execute when the button is clicked. See the definitions in EventManager for possible attributes.</code> |</p>
1282
1283 <p><strong>event_open.${EVENT_COMPONENT}</strong> | <code>Event components to execute when the book is opened. See the definitions in EventManager for possible attributes.</code> |</p>
1284
1285 <p><strong>event_close.${EVENT_COMPONENT}</strong> | <code>Event components to execute when the book is closed. See the definitions in EventManager for possible attributes.</code> |</p>
1286
12611287 <hr />
12621288
12631289 <h4>MenuCharacter</h4>
13661392
13671393 <p><strong>close</strong> | <code>point</code> | Position of the close button.</p>
13681394
1395 <p><strong>auto_equip</strong> | <code>point</code> | Position of the auto-equip toggle switch.</p>
1396
13691397 <p><strong>equipment_slot</strong> | <code>repeatable(int, int, string) : X, Y, Slot Type</code> | Position and item type of an equipment slot.</p>
13701398
13711399 <p><strong>carried_area</strong> | <code>point</code> | Position of the first normal inventory slot.</p>
14061434
14071435 <hr />
14081436
1409 <h4>MenuNPCActions</h4>
1410
1411 <p>Description of menus/npc.txt</p>
1412
1413 <p><strong>background_color</strong> | <code>color, int : Color, Alpha</code> | Color and alpha of the menu&rsquo;s background.</p>
1414
1415 <p><strong>topic_normal_color</strong> | <code>color</code> | The normal color of a generic topic text.</p>
1416
1417 <p><strong>topic_hilight_color</strong> | <code>color</code> | The color of generic topic text when it&rsquo;s hovered over or selected.</p>
1418
1419 <p><strong>vendor_normal_color</strong> | <code>color</code> | The normal color of the vendor option text.</p>
1420
1421 <p><strong>vendor_hilight_color</strong> | <code>color</code> | The color of vendor option text when it&rsquo;s hovered over or selected.</p>
1422
1423 <p><strong>cancel_normal_color</strong> | <code>color</code> | The normal color of the option to close the menu.</p>
1424
1425 <p><strong>cancel_hilight_color</strong> | <code>color</code> | The color of the option to close the menu when it&rsquo;s hovered over or selected.</p>
1426
1427 <hr />
1428
14291437 <h4>MenuNumPicker</h4>
14301438
14311439 <p>Description of menus/num_picker.txt</p>
15601568
15611569 <p><strong>font_dialog</strong> | <code>predefined_string</code> | Font style to use for the dialog text.</p>
15621570
1571 <p><strong>topic_color_normal</strong> | <code>color</code> | The normal color for topic text.</p>
1572
1573 <p><strong>topic_color_hover</strong> | <code>color</code> | The color for topic text when highlighted.</p>
1574
1575 <p><strong>topic_color_normal</strong> | <code>color</code> | The color for topic text when clicked.</p>
1576
1577 <p><strong>trade_color_normal</strong> | <code>color</code> | The normal color for the &ldquo;Trade&rdquo; text.</p>
1578
1579 <p><strong>trade_color_hover</strong> | <code>color</code> | The color for the &ldquo;Trade&rdquo; text when highlighted.</p>
1580
1581 <p><strong>trade_color_normal</strong> | <code>color</code> | The color for the &ldquo;Trade&rdquo; text when clicked.</p>
1582
15631583 <hr />
15641584
15651585 <h4>MenuVendor</h4>
16021622
16031623 <p>Description of NPCs in npcs/</p>
16041624
1625 <p><strong>dialog.id</strong> | <code>string</code> | A unique identifer used to reference this dialog.</p>
1626
16051627 <p><strong>dialog.him</strong> | <code>repeatable(string)</code> | A line of dialog from the NPC.</p>
16061628
16071629 <p><strong>dialog.her</strong> | <code>repeatable(string)</code> | A line of dialog from the NPC.</p>
16211643 <p><strong>dialog.portrait_her</strong> | <code>repeatable(filename)</code> | Filename of a portrait to display for the NPC during this dialog.</p>
16221644
16231645 <p><strong>dialog.portrait_you</strong> | <code>repeatable(filename)</code> | Filename of a portrait to display for the player during this dialog.</p>
1646
1647 <p><strong>dialog.response</strong> | <code>repeatable(string)</code> | A dialog ID to present as a selectable response. This key must precede the dialog text line.</p>
1648
1649 <p><strong>dialog.response_only</strong> | <code>bool</code> | If true, this dialog topic will only appear when explicitly referenced with the &ldquo;response&rdquo; key.</p>
16241650
16251651 <p><strong>name</strong> | <code>string</code> | NPC&rsquo;s name.</p>
16261652
5555
5656 <h2>Editing an existing po file</h2>
5757
58 <p>Before editing an existing translation, check with the original translators to make sure they&rsquo;re not already working on this. Example, here we list the previous translators for Flare-game: https://github.com/clintbellanger/flare-game/wiki/Credits#translations</p>
58 <p>Before editing an existing translation, check with the original translators to make sure they&rsquo;re not already working on this. Example, here we list the previous translators for Flare-game: https://github.com/flareteam/flare-game/wiki/Credits#translations</p>
5959
6060 <p>We use a very small subset of the <strong>gettext</strong> convention for Flare translations. Most .po file editing apps should work. In a pinch, a plain-text editor should work (but be sure to test in-game, as syntax errors are more possible).</p>
6161
7373 ../../../../../../src/MenuLog.cpp \
7474 ../../../../../../src/MenuManager.cpp \
7575 ../../../../../../src/MenuMiniMap.cpp \
76 ../../../../../../src/MenuNPCActions.cpp \
7776 ../../../../../../src/MenuNumPicker.cpp \
7877 ../../../../../../src/MenuPowers.cpp \
7978 ../../../../../../src/MenuStash.cpp \
6262 text=Emil
6363 text=Eric R
6464 text=Evgen Pavlov
65 text=Fabio Loli
6566 text=Gianfranco Del Borrello
6667 text=Giovanni Dalla Torre
6768 text=GunChleoc
7172 text=Janet Hunt
7273 text=Juan Pablo Tamayo
7374 text=losine
75 text=Marc Tormo i Bochaca
7476 text=Michael Papageorgiou
7577 text=Mikhail Karalevich
7678 text=Miro Jánošík
77 text=Микола Франчук
79 text=Mykola Franchuk
7880 text=MOB2
7981 text=Morgan Strauss
8082 text=Nea Retrogamer
77
88 be=Беларуская
99 bg=български
10 ca=Catalan
1011 cs=Čeština
1112 de=Deutsch
1213 el=Ελληνικά
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # Zmicer Turok <zmicerturok@gmail.com>, 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1213 "Last-Translator: Zmicer Turok <zmicerturok@gmail.com>, 2018\n"
1314 "Language-Team: Belarusian (https://www.transifex.com/flareorg/teams/84925/be/)\n"
1415 "MIME-Version: 1.0\n"
258259 msgstr "Evgen Pavlov"
259260
260261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
261266 msgid "Gianfranco Del Borrello"
262267 msgstr "Gianfranco Del Borrello"
263268
264 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
265270 msgid "Giovanni Dalla Torre"
266271 msgstr "Giovanni Dalla Torre"
267272
268 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
269274 msgid "GunChleoc"
270275 msgstr "GunChleoc"
271276
272 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
273278 msgid "Hans Joachim Desserud"
274279 msgstr "Hans Joachim Desserud"
275280
276 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
277282 msgid "hark34"
278283 msgstr "hark34"
279284
280 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
281286 msgid "Janet Hunt"
282287 msgstr "Janet Hunt"
283288
284 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
285290 msgid "Juan Pablo Tamayo"
286291 msgstr "Juan Pablo Tamayo"
287292
288 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
289294 msgid "losine"
290295 msgstr "losine"
291296
292 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
293302 msgid "Michael Papageorgiou"
294303 msgstr "Michael Papageorgiou"
295304
296 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
297306 msgid "Mikhail Karalevich"
298307 msgstr "Mikhail Karalevich"
299308
300 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
301310 msgid "Miro Jánošík"
302311 msgstr "Miro Jánošík"
303312
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr "Микола Франчук"
307
308 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
309318 msgid "MOB2"
310319 msgstr "MOB2"
311320
312 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
313322 msgid "Morgan Strauss"
314323 msgstr "Morgan Strauss"
315324
316 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
317326 msgid "Nea Retrogamer"
318327 msgstr "Nea Retrogamer"
319328
320 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
321330 msgid "Nguyễn Gia Phong"
322331 msgstr "Nguyen Gia Phong"
323332
324 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
325334 msgid "Nikita Vanku"
326335 msgstr "Nikita Vanku"
327336
328 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
329338 msgid "Paul Wortmann"
330339 msgstr "Paul Wortmann"
331340
332 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
333342 msgid "Pawel Puszczynski"
334343 msgstr "Pawel Puszczynski"
335344
336 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
337346 msgid "Quentin Stievenart"
338347 msgstr "Quentin Stievenart"
339348
340 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
341350 msgid "Rui"
342351 msgstr "Rui"
343352
344 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
345354 msgid "Sergey Basalaev"
346355 msgstr "Sergey Basalaev"
347356
348 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
349358 msgid "Sergiy Borodych"
350359 msgstr "Sergiy Borodych"
351360
352 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
353362 msgid "Stefano Peris"
354363 msgstr "Stefano Peris"
355364
356 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
357366 msgid "sujiniku"
358367 msgstr "sujiniku"
359368
360 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
361370 msgid "Thomas Glamsch"
362371 msgstr "Thomas Glamsch"
363372
364 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
365374 msgid "Timo Sievänen"
366375 msgstr "Timo Sievänen"
367376
368 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
369378 msgid "Vicente Monteiro"
370379 msgstr "Vicente Monteiro"
371380
372 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
373382 msgid "Wuzzy2"
374383 msgstr "Wuzzy2"
375384
376 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
377386 msgid "Yannis Anthymidis"
378387 msgstr "Yannis Anthymidis"
379388
380 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
381390 msgid "Zmicer Turok"
382391 msgstr "Zmicer Turok"
383392
384 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
385394 msgid "Distributors"
386395 msgstr "Распаўсюджвальнікі"
387396
388 #: ../cutscenes/credits.txt:103
397 #: ../cutscenes/credits.txt:105
389398 msgid "Ablu"
390399 msgstr "Ablu"
391400
392 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
393402 msgid "Feillyne"
394403 msgstr "Feillyne"
395404
396 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
397406 msgid "Jan-Hendrik Peters"
398407 msgstr "Jan-Hendrik Peters"
399408
400 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
401410 msgid "miffe"
402411 msgstr "miffe"
403412
404 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
405414 msgid "Special Thanks"
406415 msgstr "Шчырыя падзякі"
407416
408 #: ../cutscenes/credits.txt:114
417 #: ../cutscenes/credits.txt:116
409418 msgid "For giving constant feedback and testing:"
410419 msgstr "За шматлікія водгукі і тэставанне:"
411420
412 #: ../cutscenes/credits.txt:115
421 #: ../cutscenes/credits.txt:117
413422 msgid "Bart Kelsey"
414423 msgstr "Bart Kelsey"
415424
416 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
417426 msgid "The community at OpenGameArt"
418427 msgstr "Суполка OpenGameArt"
419428
420 #: ../cutscenes/credits.txt:120
429 #: ../cutscenes/credits.txt:122
421430 msgid "For Tiled and the Flare map exporter:"
422431 msgstr "За Tiled і экспарт мапаў Flare:"
423432
424 #: ../cutscenes/credits.txt:121
433 #: ../cutscenes/credits.txt:123
425434 msgid "Thorbjørn Lindeijer"
426435 msgstr "Thorbjørn Lindeijer"
427436
428 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
429438 msgid "Ranie Jade Ramiso"
430439 msgstr "Ranie Jade Ramiso"
22 #
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
5 # Emil, 2018
5 # 48719d321e4b4a9c2ca8c6a1f8b9cba8, 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: Emil, 2018\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
13 "Last-Translator: 48719d321e4b4a9c2ca8c6a1f8b9cba8, 2018\n"
1314 "Language-Team: Bulgarian (https://www.transifex.com/flareorg/teams/84925/bg/)\n"
1415 "MIME-Version: 1.0\n"
1516 "Content-Type: text/plain; charset=UTF-8\n"
258259 msgstr "Evgen Pavlov"
259260
260261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
261266 msgid "Gianfranco Del Borrello"
262267 msgstr "Gianfranco Del Borrello"
263268
264 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
265270 msgid "Giovanni Dalla Torre"
266271 msgstr "Giovanni Dalla Torre"
267272
268 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
269274 msgid "GunChleoc"
270275 msgstr "GunChleoc"
271276
272 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
273278 msgid "Hans Joachim Desserud"
274279 msgstr "Hans Joachim Desserud"
275280
276 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
277282 msgid "hark34"
278283 msgstr "hark34"
279284
280 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
281286 msgid "Janet Hunt"
282287 msgstr "Janet Hunt"
283288
284 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
285290 msgid "Juan Pablo Tamayo"
286291 msgstr "Juan Pablo Tamayo"
287292
288 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
289294 msgid "losine"
290295 msgstr "losine"
291296
292 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
293302 msgid "Michael Papageorgiou"
294303 msgstr "Michael Papageorgiou"
295304
296 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
297306 msgid "Mikhail Karalevich"
298307 msgstr "Mikhail Karalevich"
299308
300 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
301310 msgid "Miro Jánošík"
302311 msgstr "Miro Jánošík"
303312
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr "Микола Франчук"
307
308 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
309318 msgid "MOB2"
310319 msgstr "MOB2"
311320
312 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
313322 msgid "Morgan Strauss"
314323 msgstr "Morgan Strauss"
315324
316 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
317326 msgid "Nea Retrogamer"
318327 msgstr "Nea Retrogamer"
319328
320 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
321330 msgid "Nguyễn Gia Phong"
322331 msgstr "Nguyễn Gia Phong"
323332
324 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
325334 msgid "Nikita Vanku"
326335 msgstr "Nikita Vanku"
327336
328 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
329338 msgid "Paul Wortmann"
330339 msgstr "Paul Wortmann"
331340
332 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
333342 msgid "Pawel Puszczynski"
334343 msgstr "Pawel Puszczynski"
335344
336 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
337346 msgid "Quentin Stievenart"
338347 msgstr "Quentin Stievenart"
339348
340 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
341350 msgid "Rui"
342351 msgstr "Rui"
343352
344 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
345354 msgid "Sergey Basalaev"
346355 msgstr "Sergey Basalaev"
347356
348 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
349358 msgid "Sergiy Borodych"
350359 msgstr "Sergiy Borodych"
351360
352 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
353362 msgid "Stefano Peris"
354363 msgstr "Stefano Peris"
355364
356 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
357366 msgid "sujiniku"
358367 msgstr "sujiniku"
359368
360 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
361370 msgid "Thomas Glamsch"
362371 msgstr "Thomas Glamsch"
363372
364 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
365374 msgid "Timo Sievänen"
366375 msgstr "Timo Sievänen"
367376
368 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
369378 msgid "Vicente Monteiro"
370379 msgstr "Vicente Monteiro"
371380
372 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
373382 msgid "Wuzzy2"
374383 msgstr "Wuzzy2"
375384
376 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
377386 msgid "Yannis Anthymidis"
378387 msgstr "Yannis Anthymidis"
379388
380 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
381390 msgid "Zmicer Turok"
382391 msgstr "Zmicer Turok"
383392
384 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
385394 msgid "Distributors"
386395 msgstr "Дистрибутори"
387396
388 #: ../cutscenes/credits.txt:103
397 #: ../cutscenes/credits.txt:105
389398 msgid "Ablu"
390399 msgstr "Ablu"
391400
392 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
393402 msgid "Feillyne"
394403 msgstr "Feillyne"
395404
396 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
397406 msgid "Jan-Hendrik Peters"
398407 msgstr "Jan-Hendrik Peters"
399408
400 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
401410 msgid "miffe"
402411 msgstr "miffe"
403412
404 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
405414 msgid "Special Thanks"
406415 msgstr "Специални благодарности"
407416
408 #: ../cutscenes/credits.txt:114
417 #: ../cutscenes/credits.txt:116
409418 msgid "For giving constant feedback and testing:"
410419 msgstr "За даване на постоянна обратна връзка и тестване:"
411420
412 #: ../cutscenes/credits.txt:115
421 #: ../cutscenes/credits.txt:117
413422 msgid "Bart Kelsey"
414423 msgstr "Bart Kelsey"
415424
416 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
417426 msgid "The community at OpenGameArt"
418427 msgstr "Общността в OpenGameArt"
419428
420 #: ../cutscenes/credits.txt:120
429 #: ../cutscenes/credits.txt:122
421430 msgid "For Tiled and the Flare map exporter:"
422431 msgstr "За Tiled и експортърът на карти за Flare:"
423432
424 #: ../cutscenes/credits.txt:121
433 #: ../cutscenes/credits.txt:123
425434 msgid "Thorbjørn Lindeijer"
426435 msgstr "Thorbjørn Lindeijer"
427436
428 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
429438 msgid "Ranie Jade Ramiso"
430439 msgstr "Ranie Jade Ramiso"
0 # Copyright (C) 2011 Clint Bellanger
1 # This file is distributed under the same license as the FLARE package.
2 #
3 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
4 # Translators:
5 # Marc Tormo i Bochaca <mtbochaca@gmail.com>, 2018
6 #
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
13 "Last-Translator: Marc Tormo i Bochaca <mtbochaca@gmail.com>, 2018\n"
14 "Language-Team: Catalan (https://www.transifex.com/flareorg/teams/84925/ca/)\n"
15 "MIME-Version: 1.0\n"
16 "Content-Type: text/plain; charset=UTF-8\n"
17 "Content-Transfer-Encoding: 8bit\n"
18 "Language: ca\n"
19 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
20
21 #: ../engine/primary_stats.txt:3
22 msgid "Physical"
23 msgstr "Físic"
24
25 #: ../engine/primary_stats.txt:7
26 msgid "Mental"
27 msgstr "Mental"
28
29 #: ../engine/primary_stats.txt:11
30 msgid "Offense"
31 msgstr "Ofensa"
32
33 #: ../engine/primary_stats.txt:15
34 msgid "Defense"
35 msgstr "Defensa"
36
37 #: ../engine/damage_types.txt:3
38 msgid "Melee Damage"
39 msgstr "Danys cos a cos"
40
41 #: ../engine/damage_types.txt:4
42 msgid "Increases the damage done with swords and other melee weapons."
43 msgstr "Augmenta el dany fet per les espases i altres armes cos a cos."
44
45 #: ../engine/damage_types.txt:5
46 msgid "Melee Damage Min"
47 msgstr "Mín. dany cos a cos"
48
49 #: ../engine/damage_types.txt:6
50 msgid "Melee Damage Max"
51 msgstr "Màx. dany cos a cos"
52
53 #: ../engine/damage_types.txt:12
54 msgid "Ranged Damage"
55 msgstr "Dany a distància"
56
57 #: ../engine/damage_types.txt:13
58 msgid "Increases the damage done with bows and other ranged weapons."
59 msgstr "Augmenta el dany fet per arcs i altres armes a distància."
60
61 #: ../engine/damage_types.txt:14
62 msgid "Ranged Damage Min"
63 msgstr "Mín. dany a distància"
64
65 #: ../engine/damage_types.txt:15
66 msgid "Ranged Damage Max"
67 msgstr "Màx. dany a distància"
68
69 #: ../engine/damage_types.txt:21
70 msgid "Mental Damage"
71 msgstr "Dany mental"
72
73 #: ../engine/damage_types.txt:22
74 msgid "Increases the damage done with staves and other mental weapons."
75 msgstr "Augmenta el dany fet amb pals i altres armes mentals."
76
77 #: ../engine/damage_types.txt:23
78 msgid "Mental Damage Min"
79 msgstr "Mín. dany mental"
80
81 #: ../engine/damage_types.txt:24
82 msgid "Mental Damage Max"
83 msgstr "Màx. dany mental"
84
85 #: ../cutscenes/credits.txt:7
86 msgid "Flare Engine Credits"
87 msgstr "Crèdits del motor Flare"
88
89 #: ../cutscenes/credits.txt:10
90 msgid "Lead Programmers"
91 msgstr "Principals programadors"
92
93 #: ../cutscenes/credits.txt:12
94 msgid "Clint Bellanger"
95 msgstr "Clint Bellanger"
96
97 #: ../cutscenes/credits.txt:13
98 msgid "Henrik Andersson"
99 msgstr "Henrik Andersson"
100
101 #: ../cutscenes/credits.txt:14
102 msgid "Igor Paliychuk"
103 msgstr "Igor Paliychuk"
104
105 #: ../cutscenes/credits.txt:15
106 msgid "Justin Jacobs"
107 msgstr "Justin Jacobs"
108
109 #: ../cutscenes/credits.txt:16
110 msgid "Stefan Beller"
111 msgstr "Stefan Beller"
112
113 #: ../cutscenes/credits.txt:17
114 msgid "Thane Brimhall"
115 msgstr "Thane Brimhall"
116
117 #: ../cutscenes/credits.txt:20
118 msgid "Programmers"
119 msgstr "Programadors"
120
121 #: ../cutscenes/credits.txt:22
122 msgid "Andrew Engelbrecht"
123 msgstr "Andrew Engelbrecht"
124
125 #: ../cutscenes/credits.txt:23
126 msgid "Anton Golov"
127 msgstr "Anton Golov"
128
129 #: ../cutscenes/credits.txt:24
130 msgid "Artur Rojek"
131 msgstr "Artur Rojek"
132
133 #: ../cutscenes/credits.txt:25
134 msgid "blazindragon"
135 msgstr "blazindragon"
136
137 #: ../cutscenes/credits.txt:26
138 msgid "Bonbadil"
139 msgstr "Bonbadil"
140
141 #: ../cutscenes/credits.txt:27
142 msgid "Chris Oelmueller"
143 msgstr "Chris Oelmueller"
144
145 #: ../cutscenes/credits.txt:28
146 msgid "David Bariod"
147 msgstr "David Bariod"
148
149 #: ../cutscenes/credits.txt:29
150 msgid "Daniel Santos"
151 msgstr "Daniel Santos"
152
153 #: ../cutscenes/credits.txt:30
154 msgid "Gallaecio"
155 msgstr "Gallaecio"
156
157 #: ../cutscenes/credits.txt:31
158 msgid "Joseph Bleu"
159 msgstr "Joseph Bleu"
160
161 #: ../cutscenes/credits.txt:32
162 msgid "Juan PabloTamayo"
163 msgstr "Juan PabloTamayo"
164
165 #: ../cutscenes/credits.txt:33
166 msgid "Kitano"
167 msgstr "Kitano"
168
169 #: ../cutscenes/credits.txt:34
170 msgid "Kyle Belanger"
171 msgstr "Kyle Belanger"
172
173 #: ../cutscenes/credits.txt:35
174 msgid "LongerDev"
175 msgstr "LongerDev"
176
177 #: ../cutscenes/credits.txt:36
178 msgid "Manuel A. Fernandez Montecelo"
179 msgstr "Manuel A. Fernandez Montecelo"
180
181 #: ../cutscenes/credits.txt:37
182 msgid "Matthew Krohn"
183 msgstr "Matthew Krohn"
184
185 #: ../cutscenes/credits.txt:38
186 msgid "Nojan"
187 msgstr "Nojan"
188
189 #: ../cutscenes/credits.txt:39
190 msgid "Pavel Kirpichyov"
191 msgstr "Pavel Kirpichyov"
192
193 #: ../cutscenes/credits.txt:40
194 msgid "runtime-x86"
195 msgstr "runtime-x86"
196
197 #: ../cutscenes/credits.txt:41
198 msgid "Ryan Dansie"
199 msgstr "Ryan Dansie"
200
201 #: ../cutscenes/credits.txt:44
202 msgid "Default Art"
203 msgstr "Artistes"
204
205 #: ../cutscenes/credits.txt:49
206 msgid "Translators"
207 msgstr "Traductors"
208
209 #: ../cutscenes/credits.txt:51
210 msgid "Ademaro"
211 msgstr "Ademaro"
212
213 #: ../cutscenes/credits.txt:52
214 msgid "Adrian Chaves Fernandez"
215 msgstr "Adrian Chaves Fernandez"
216
217 #: ../cutscenes/credits.txt:53
218 msgid "Andrea Ranaldi"
219 msgstr "Andrea Ranaldi"
220
221 #: ../cutscenes/credits.txt:54
222 msgid "Andreas Berheim Brudin"
223 msgstr "Andreas Berheim Brudin"
224
225 #: ../cutscenes/credits.txt:55
226 msgid "Bas Doodeman"
227 msgstr "Bas Doodeman"
228
229 #: ../cutscenes/credits.txt:57
230 msgid "Carlos Sanchez"
231 msgstr "Carlos Sanchez"
232
233 #: ../cutscenes/credits.txt:59
234 msgid "Christoph J. Thompson"
235 msgstr "Christoph J. Thompson"
236
237 #: ../cutscenes/credits.txt:60
238 msgid "Denis Lysenko"
239 msgstr "Denis Lysenko"
240
241 #: ../cutscenes/credits.txt:61
242 msgid "Diego J. Romero López"
243 msgstr "Diego J. Romero López"
244
245 #: ../cutscenes/credits.txt:62
246 msgid "dumaosen"
247 msgstr "dumaosen"
248
249 #: ../cutscenes/credits.txt:63
250 msgid "Emil"
251 msgstr "Emil"
252
253 #: ../cutscenes/credits.txt:64
254 msgid "Eric R"
255 msgstr "Eric R"
256
257 #: ../cutscenes/credits.txt:65
258 msgid "Evgen Pavlov"
259 msgstr "Evgen Pavlov"
260
261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr "Fabio Loli"
264
265 #: ../cutscenes/credits.txt:67
266 msgid "Gianfranco Del Borrello"
267 msgstr "Gianfranco Del Borrello"
268
269 #: ../cutscenes/credits.txt:68
270 msgid "Giovanni Dalla Torre"
271 msgstr "Giovanni Dalla Torre"
272
273 #: ../cutscenes/credits.txt:69
274 msgid "GunChleoc"
275 msgstr "GunChleoc"
276
277 #: ../cutscenes/credits.txt:70
278 msgid "Hans Joachim Desserud"
279 msgstr "Hans Joachim Desserud"
280
281 #: ../cutscenes/credits.txt:71
282 msgid "hark34"
283 msgstr "hark34"
284
285 #: ../cutscenes/credits.txt:73
286 msgid "Janet Hunt"
287 msgstr "Janet Hunt"
288
289 #: ../cutscenes/credits.txt:74
290 msgid "Juan Pablo Tamayo"
291 msgstr "Juan Pablo Tamayo"
292
293 #: ../cutscenes/credits.txt:75
294 msgid "losine"
295 msgstr "losine"
296
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
302 msgid "Michael Papageorgiou"
303 msgstr "Michael Papageorgiou"
304
305 #: ../cutscenes/credits.txt:78
306 msgid "Mikhail Karalevich"
307 msgstr "Mikhail Karalevich"
308
309 #: ../cutscenes/credits.txt:79
310 msgid "Miro Jánošík"
311 msgstr "Miro Jánošík"
312
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr "Mykola Franchuk"
316
317 #: ../cutscenes/credits.txt:81
318 msgid "MOB2"
319 msgstr "MOB2"
320
321 #: ../cutscenes/credits.txt:82
322 msgid "Morgan Strauss"
323 msgstr "Morgan Strauss"
324
325 #: ../cutscenes/credits.txt:83
326 msgid "Nea Retrogamer"
327 msgstr "Nea Retrogamer"
328
329 #: ../cutscenes/credits.txt:84
330 msgid "Nguyễn Gia Phong"
331 msgstr "Nguyễn Gia Phong"
332
333 #: ../cutscenes/credits.txt:85
334 msgid "Nikita Vanku"
335 msgstr "Nikita Vanku"
336
337 #: ../cutscenes/credits.txt:86
338 msgid "Paul Wortmann"
339 msgstr "Paul Wortmann"
340
341 #: ../cutscenes/credits.txt:87
342 msgid "Pawel Puszczynski"
343 msgstr "Pawel Puszczynski"
344
345 #: ../cutscenes/credits.txt:88
346 msgid "Quentin Stievenart"
347 msgstr "Quentin Stievenart"
348
349 #: ../cutscenes/credits.txt:89
350 msgid "Rui"
351 msgstr "Rui"
352
353 #: ../cutscenes/credits.txt:90
354 msgid "Sergey Basalaev"
355 msgstr "Sergey Basalaev"
356
357 #: ../cutscenes/credits.txt:91
358 msgid "Sergiy Borodych"
359 msgstr "Sergiy Borodych"
360
361 #: ../cutscenes/credits.txt:93
362 msgid "Stefano Peris"
363 msgstr "Stefano Peris"
364
365 #: ../cutscenes/credits.txt:94
366 msgid "sujiniku"
367 msgstr "sujiniku"
368
369 #: ../cutscenes/credits.txt:95
370 msgid "Thomas Glamsch"
371 msgstr "Thomas Glamsch"
372
373 #: ../cutscenes/credits.txt:96
374 msgid "Timo Sievänen"
375 msgstr "Timo Sievänen"
376
377 #: ../cutscenes/credits.txt:97
378 msgid "Vicente Monteiro"
379 msgstr "Vicente Monteiro"
380
381 #: ../cutscenes/credits.txt:98
382 msgid "Wuzzy2"
383 msgstr "Wuzzy2"
384
385 #: ../cutscenes/credits.txt:99
386 msgid "Yannis Anthymidis"
387 msgstr "Yannis Anthymidis"
388
389 #: ../cutscenes/credits.txt:100
390 msgid "Zmicer Turok"
391 msgstr "Zmicer Turok"
392
393 #: ../cutscenes/credits.txt:103
394 msgid "Distributors"
395 msgstr "Distribuïdors"
396
397 #: ../cutscenes/credits.txt:105
398 msgid "Ablu"
399 msgstr "Ablu"
400
401 #: ../cutscenes/credits.txt:106
402 msgid "Feillyne"
403 msgstr "Feillyne"
404
405 #: ../cutscenes/credits.txt:107
406 msgid "Jan-Hendrik Peters"
407 msgstr "Jan-Hendrik Peters"
408
409 #: ../cutscenes/credits.txt:109
410 msgid "miffe"
411 msgstr "miffe"
412
413 #: ../cutscenes/credits.txt:112
414 msgid "Special Thanks"
415 msgstr "Agraïments especials"
416
417 #: ../cutscenes/credits.txt:116
418 msgid "For giving constant feedback and testing:"
419 msgstr "Per realitzar comentaris i proves constantment:"
420
421 #: ../cutscenes/credits.txt:117
422 msgid "Bart Kelsey"
423 msgstr "Bart Kelsey"
424
425 #: ../cutscenes/credits.txt:118
426 msgid "The community at OpenGameArt"
427 msgstr "La comunitat de OpenGameArt"
428
429 #: ../cutscenes/credits.txt:122
430 msgid "For Tiled and the Flare map exporter:"
431 msgstr "Per els mosaics i els exportadors de mapes de Flare:"
432
433 #: ../cutscenes/credits.txt:123
434 msgid "Thorbjørn Lindeijer"
435 msgstr "Thorbjørn Lindeijer"
436
437 #: ../cutscenes/credits.txt:125
438 msgid "Ranie Jade Ramiso"
439 msgstr "Ranie Jade Ramiso"
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # a hark <vit.hrachovy@sandbox.cz>, 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1213 "Last-Translator: a hark <vit.hrachovy@sandbox.cz>, 2018\n"
1314 "Language-Team: Czech (https://www.transifex.com/flareorg/teams/84925/cs/)\n"
1415 "MIME-Version: 1.0\n"
258259 msgstr "Evgen Pavlov"
259260
260261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
261266 msgid "Gianfranco Del Borrello"
262267 msgstr "Gianfranco Del Borrello"
263268
264 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
265270 msgid "Giovanni Dalla Torre"
266271 msgstr "Giovanni Dalla Torre"
267272
268 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
269274 msgid "GunChleoc"
270275 msgstr "GunChleoc"
271276
272 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
273278 msgid "Hans Joachim Desserud"
274279 msgstr "Hans Joachim Desserud"
275280
276 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
277282 msgid "hark34"
278283 msgstr ""
279284
280 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
281286 msgid "Janet Hunt"
282287 msgstr "Janet Hunt"
283288
284 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
285290 msgid "Juan Pablo Tamayo"
286291 msgstr "Juan Pablo Tamayo"
287292
288 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
289294 msgid "losine"
290295 msgstr "losine"
291296
292 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
293302 msgid "Michael Papageorgiou"
294303 msgstr "Michael Papageorgiou"
295304
296 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
297306 msgid "Mikhail Karalevich"
298307 msgstr "Mikhail Karalevich"
299308
300 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
301310 msgid "Miro Jánošík"
302311 msgstr "Miro Jánošík"
303312
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr "Микола Франчук"
307
308 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
309318 msgid "MOB2"
310319 msgstr "MOB2"
311320
312 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
313322 msgid "Morgan Strauss"
314323 msgstr "Morgan Strauss"
315324
316 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
317326 msgid "Nea Retrogamer"
318327 msgstr "Nea Retrogamer"
319328
320 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
321330 msgid "Nguyễn Gia Phong"
322331 msgstr ""
323332
324 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
325334 msgid "Nikita Vanku"
326335 msgstr "Nikita Vanku"
327336
328 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
329338 msgid "Paul Wortmann"
330339 msgstr "Paul Wortmann"
331340
332 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
333342 msgid "Pawel Puszczynski"
334343 msgstr "Pawel Puszczynski"
335344
336 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
337346 msgid "Quentin Stievenart"
338347 msgstr "Quentin Stievenart"
339348
340 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
341350 msgid "Rui"
342351 msgstr "Rui"
343352
344 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
345354 msgid "Sergey Basalaev"
346355 msgstr "Sergey Basalaev"
347356
348 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
349358 msgid "Sergiy Borodych"
350359 msgstr "Sergiy Borodych"
351360
352 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
353362 msgid "Stefano Peris"
354363 msgstr "Stefano Peris"
355364
356 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
357366 msgid "sujiniku"
358367 msgstr "sujiniku"
359368
360 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
361370 msgid "Thomas Glamsch"
362371 msgstr "Thomas Glamsch"
363372
364 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
365374 msgid "Timo Sievänen"
366375 msgstr "Timo Sievänen"
367376
368 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
369378 msgid "Vicente Monteiro"
370379 msgstr ""
371380
372 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
373382 msgid "Wuzzy2"
374383 msgstr "Wuzzy2"
375384
376 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
377386 msgid "Yannis Anthymidis"
378387 msgstr "Yannis Anthymidis"
379388
380 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
381390 msgid "Zmicer Turok"
382391 msgstr ""
383392
384 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
385394 msgid "Distributors"
386395 msgstr "distributoři"
387396
388 #: ../cutscenes/credits.txt:103
397 #: ../cutscenes/credits.txt:105
389398 msgid "Ablu"
390399 msgstr "Ablu"
391400
392 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
393402 msgid "Feillyne"
394403 msgstr "Feillyne"
395404
396 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
397406 msgid "Jan-Hendrik Peters"
398407 msgstr "Jan-Hendrik Peters"
399408
400 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
401410 msgid "miffe"
402411 msgstr "miffe"
403412
404 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
405414 msgid "Special Thanks"
406415 msgstr "zvláštní poděkování"
407416
408 #: ../cutscenes/credits.txt:114
417 #: ../cutscenes/credits.txt:116
409418 msgid "For giving constant feedback and testing:"
410419 msgstr "za dlouhodobou zpětnou vazbu a testování"
411420
412 #: ../cutscenes/credits.txt:115
421 #: ../cutscenes/credits.txt:117
413422 msgid "Bart Kelsey"
414423 msgstr "Bart Kelsey"
415424
416 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
417426 msgid "The community at OpenGameArt"
418427 msgstr "komunita na OpenGameArt"
419428
420 #: ../cutscenes/credits.txt:120
429 #: ../cutscenes/credits.txt:122
421430 msgid "For Tiled and the Flare map exporter:"
422431 msgstr "za Tiled a exportér map Flare "
423432
424 #: ../cutscenes/credits.txt:121
433 #: ../cutscenes/credits.txt:123
425434 msgid "Thorbjørn Lindeijer"
426435 msgstr "Thorbjørn Lindeijer"
427436
428 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
429438 msgid "Ranie Jade Ramiso"
430439 msgstr "Ranie Jade Ramiso"
22 #
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
5 # Justin Jacobs <jajdorkster@gmail.com>, 2018
56 # Wuzzy <almikes@aol.com>, 2018
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # Fyrenic <fyrenic@protonmail.com>, 2018
8 #
79 msgid ""
810 msgstr ""
911 "Project-Id-Version: PACKAGE VERSION\n"
1012 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2018-08-23 23:10+\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
13 "POT-Creation-Date: 2018-11-14 00:57+\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
15 "Last-Translator: Fyrenic <fyrenic@protonmail.com>, 2018\n"
1416 "Language-Team: German (https://www.transifex.com/flareorg/teams/84925/de/)\n"
1517 "MIME-Version: 1.0\n"
1618 "Content-Type: text/plain; charset=UTF-8\n"
5961 #: ../engine/damage_types.txt:13
6062 msgid "Increases the damage done with bows and other ranged weapons."
6163 msgstr ""
62 "Erhöht den Schaden, der mit Bögen und anderen Fernwaffen angerichtet wird."
64 "Erhöht den Schaden, der mit Bögen und anderen Fernkampfwaffen angerichtet "
65 "wird."
6366
6467 #: ../engine/damage_types.txt:14
6568 msgid "Ranged Damage Min"
252255
253256 #: ../cutscenes/credits.txt:63
254257 msgid "Emil"
255 msgstr ""
258 msgstr "Emil"
256259
257260 #: ../cutscenes/credits.txt:64
258261 msgid "Eric R"
263266 msgstr "Evgen Pavlov"
264267
265268 #: ../cutscenes/credits.txt:66
269 msgid "Fabio Loli"
270 msgstr "Fabio Loli"
271
272 #: ../cutscenes/credits.txt:67
266273 msgid "Gianfranco Del Borrello"
267274 msgstr "Gianfranco Del Borrello"
268275
269 #: ../cutscenes/credits.txt:67
276 #: ../cutscenes/credits.txt:68
270277 msgid "Giovanni Dalla Torre"
271278 msgstr "Giovanni Dalla Torre"
272279
273 #: ../cutscenes/credits.txt:68
280 #: ../cutscenes/credits.txt:69
274281 msgid "GunChleoc"
275282 msgstr "GunChleoc"
276283
277 #: ../cutscenes/credits.txt:69
284 #: ../cutscenes/credits.txt:70
278285 msgid "Hans Joachim Desserud"
279286 msgstr "Hans Joachim Desserud"
280287
281 #: ../cutscenes/credits.txt:70
288 #: ../cutscenes/credits.txt:71
282289 msgid "hark34"
283290 msgstr "hark34"
284291
285 #: ../cutscenes/credits.txt:72
292 #: ../cutscenes/credits.txt:73
286293 msgid "Janet Hunt"
287294 msgstr "Janet Hunt"
288295
289 #: ../cutscenes/credits.txt:73
296 #: ../cutscenes/credits.txt:74
290297 msgid "Juan Pablo Tamayo"
291298 msgstr "Juan Pablo Tamayo"
292299
293 #: ../cutscenes/credits.txt:74
300 #: ../cutscenes/credits.txt:75
294301 msgid "losine"
295302 msgstr "losine"
296303
297 #: ../cutscenes/credits.txt:75
304 #: ../cutscenes/credits.txt:76
305 msgid "Marc Tormo i Bochaca"
306 msgstr "Marc Tormo i Bochaca"
307
308 #: ../cutscenes/credits.txt:77
298309 msgid "Michael Papageorgiou"
299310 msgstr "Michael Papageorgiou"
300311
301 #: ../cutscenes/credits.txt:76
312 #: ../cutscenes/credits.txt:78
302313 msgid "Mikhail Karalevich"
303314 msgstr "Mikhail Karalevich"
304315
305 #: ../cutscenes/credits.txt:77
316 #: ../cutscenes/credits.txt:79
306317 msgid "Miro Jánošík"
307318 msgstr "Miro Jánošík"
308319
309 #: ../cutscenes/credits.txt:78
310 msgid "Микола Франчук"
311 msgstr "Микола Франчук"
312
313 #: ../cutscenes/credits.txt:79
320 #: ../cutscenes/credits.txt:80
321 msgid "Mykola Franchuk"
322 msgstr "Mykola Franchuk"
323
324 #: ../cutscenes/credits.txt:81
314325 msgid "MOB2"
315326 msgstr "MOB2"
316327
317 #: ../cutscenes/credits.txt:80
328 #: ../cutscenes/credits.txt:82
318329 msgid "Morgan Strauss"
319330 msgstr "Morgan Strauss"
320331
321 #: ../cutscenes/credits.txt:81
332 #: ../cutscenes/credits.txt:83
322333 msgid "Nea Retrogamer"
323334 msgstr "Nea Retrogamer"
324335
325 #: ../cutscenes/credits.txt:82
336 #: ../cutscenes/credits.txt:84
326337 msgid "Nguyễn Gia Phong"
327338 msgstr "Nguyễn Gia Phong"
328339
329 #: ../cutscenes/credits.txt:83
340 #: ../cutscenes/credits.txt:85
330341 msgid "Nikita Vanku"
331342 msgstr "Nikita Vanku"
332343
333 #: ../cutscenes/credits.txt:84
344 #: ../cutscenes/credits.txt:86
334345 msgid "Paul Wortmann"
335346 msgstr "Paul Wortmann"
336347
337 #: ../cutscenes/credits.txt:85
348 #: ../cutscenes/credits.txt:87
338349 msgid "Pawel Puszczynski"
339350 msgstr "Pawel Puszczynski"
340351
341 #: ../cutscenes/credits.txt:86
352 #: ../cutscenes/credits.txt:88
342353 msgid "Quentin Stievenart"
343354 msgstr "Quentin Stievenart"
344355
345 #: ../cutscenes/credits.txt:87
356 #: ../cutscenes/credits.txt:89
346357 msgid "Rui"
347358 msgstr "Rui"
348359
349 #: ../cutscenes/credits.txt:88
360 #: ../cutscenes/credits.txt:90
350361 msgid "Sergey Basalaev"
351362 msgstr "Sergey Basalaev"
352363
353 #: ../cutscenes/credits.txt:89
364 #: ../cutscenes/credits.txt:91
354365 msgid "Sergiy Borodych"
355366 msgstr "Sergiy Borodych"
356367
357 #: ../cutscenes/credits.txt:91
368 #: ../cutscenes/credits.txt:93
358369 msgid "Stefano Peris"
359370 msgstr "Stefano Peris"
360371
361 #: ../cutscenes/credits.txt:92
372 #: ../cutscenes/credits.txt:94
362373 msgid "sujiniku"
363374 msgstr "sujiniku"
364375
365 #: ../cutscenes/credits.txt:93
376 #: ../cutscenes/credits.txt:95
366377 msgid "Thomas Glamsch"
367378 msgstr "Thomas Glamsch"
368379
369 #: ../cutscenes/credits.txt:94
380 #: ../cutscenes/credits.txt:96
370381 msgid "Timo Sievänen"
371382 msgstr "Timo Sievänen"
372383
373 #: ../cutscenes/credits.txt:95
384 #: ../cutscenes/credits.txt:97
374385 msgid "Vicente Monteiro"
375386 msgstr "Vicente Monteiro"
376387
377 #: ../cutscenes/credits.txt:96
388 #: ../cutscenes/credits.txt:98
378389 msgid "Wuzzy2"
379390 msgstr "Wuzzy2"
380391
381 #: ../cutscenes/credits.txt:97
392 #: ../cutscenes/credits.txt:99
382393 msgid "Yannis Anthymidis"
383394 msgstr "Yannis Anthymidis"
384395
385 #: ../cutscenes/credits.txt:98
396 #: ../cutscenes/credits.txt:100
386397 msgid "Zmicer Turok"
387398 msgstr "Zmicer Turok"
388399
389 #: ../cutscenes/credits.txt:101
400 #: ../cutscenes/credits.txt:103
390401 msgid "Distributors"
391402 msgstr "Distributoren"
392403
393 #: ../cutscenes/credits.txt:103
404 #: ../cutscenes/credits.txt:105
394405 msgid "Ablu"
395406 msgstr "Ablu"
396407
397 #: ../cutscenes/credits.txt:104
408 #: ../cutscenes/credits.txt:106
398409 msgid "Feillyne"
399410 msgstr "Feillyne"
400411
401 #: ../cutscenes/credits.txt:105
412 #: ../cutscenes/credits.txt:107
402413 msgid "Jan-Hendrik Peters"
403414 msgstr "Jan-Hendrik Peters"
404415
405 #: ../cutscenes/credits.txt:107
416 #: ../cutscenes/credits.txt:109
406417 msgid "miffe"
407418 msgstr "miffe"
408419
409 #: ../cutscenes/credits.txt:110
420 #: ../cutscenes/credits.txt:112
410421 msgid "Special Thanks"
411422 msgstr "Besonderer Dank geht an"
412423
413 #: ../cutscenes/credits.txt:114
424 #: ../cutscenes/credits.txt:116
414425 msgid "For giving constant feedback and testing:"
415426 msgstr "Für Feedback und Testen:"
416427
417 #: ../cutscenes/credits.txt:115
428 #: ../cutscenes/credits.txt:117
418429 msgid "Bart Kelsey"
419430 msgstr "Bart Kelsey"
420431
421 #: ../cutscenes/credits.txt:116
432 #: ../cutscenes/credits.txt:118
422433 msgid "The community at OpenGameArt"
423434 msgstr "Die Gemeinschaft von OpenGameArt"
424435
425 #: ../cutscenes/credits.txt:120
436 #: ../cutscenes/credits.txt:122
426437 msgid "For Tiled and the Flare map exporter:"
427438 msgstr "Für Tiled und den Flare-Kartenexportierer:"
428439
429 #: ../cutscenes/credits.txt:121
440 #: ../cutscenes/credits.txt:123
430441 msgid "Thorbjørn Lindeijer"
431442 msgstr "Thorbjørn Lindeijer"
432443
433 #: ../cutscenes/credits.txt:123
444 #: ../cutscenes/credits.txt:125
434445 msgid "Ranie Jade Ramiso"
435446 msgstr "Ranie Jade Ramiso"
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # Nea Retrogamer (nearetrogamer), 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1213 "Last-Translator: Nea Retrogamer (nearetrogamer), 2018\n"
1314 "Language-Team: Greek (https://www.transifex.com/flareorg/teams/84925/el/)\n"
1415 "MIME-Version: 1.0\n"
258259 msgstr "Evgen Pavlov"
259260
260261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
261266 msgid "Gianfranco Del Borrello"
262267 msgstr "Gianfranco Del Borrello"
263268
264 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
265270 msgid "Giovanni Dalla Torre"
266271 msgstr "Giovanni Dalla Torre"
267272
268 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
269274 msgid "GunChleoc"
270275 msgstr "GunChleoc"
271276
272 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
273278 msgid "Hans Joachim Desserud"
274279 msgstr "Hans Joachim Desserud"
275280
276 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
277282 msgid "hark34"
278283 msgstr ""
279284
280 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
281286 msgid "Janet Hunt"
282287 msgstr "Janet Hunt"
283288
284 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
285290 msgid "Juan Pablo Tamayo"
286291 msgstr "Juan Pablo Tamayo"
287292
288 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
289294 msgid "losine"
290295 msgstr "Iosine"
291296
292 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
293302 msgid "Michael Papageorgiou"
294303 msgstr "Michael Papageorgiou"
295304
296 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
297306 msgid "Mikhail Karalevich"
298307 msgstr "Mikhail Karalevich"
299308
300 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
301310 msgid "Miro Jánošík"
302311 msgstr "Miro Jánošík"
303312
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr ""
307
308 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
309318 msgid "MOB2"
310319 msgstr ""
311320
312 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
313322 msgid "Morgan Strauss"
314323 msgstr "Morgan Strauss"
315324
316 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
317326 msgid "Nea Retrogamer"
318327 msgstr ""
319328
320 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
321330 msgid "Nguyễn Gia Phong"
322331 msgstr ""
323332
324 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
325334 msgid "Nikita Vanku"
326335 msgstr "Nikita Vanku"
327336
328 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
329338 msgid "Paul Wortmann"
330339 msgstr "Paul Wortmann"
331340
332 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
333342 msgid "Pawel Puszczynski"
334343 msgstr "Pawel Puszczynski"
335344
336 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
337346 msgid "Quentin Stievenart"
338347 msgstr "Quentin Stievenart"
339348
340 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
341350 msgid "Rui"
342351 msgstr ""
343352
344 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
345354 msgid "Sergey Basalaev"
346355 msgstr "Sergey Basalaev"
347356
348 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
349358 msgid "Sergiy Borodych"
350359 msgstr ""
351360
352 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
353362 msgid "Stefano Peris"
354363 msgstr "Stefano Peris"
355364
356 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
357366 msgid "sujiniku"
358367 msgstr "sujiniku"
359368
360 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
361370 msgid "Thomas Glamsch"
362371 msgstr "Thomas Glamsch"
363372
364 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
365374 msgid "Timo Sievänen"
366375 msgstr "Timo Sievänen"
367376
368 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
369378 msgid "Vicente Monteiro"
370379 msgstr ""
371380
372 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
373382 msgid "Wuzzy2"
374383 msgstr "Wuzzy2"
375384
376 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
377386 msgid "Yannis Anthymidis"
378387 msgstr "Yannis Anthymidis"
379388
380 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
381390 msgid "Zmicer Turok"
382391 msgstr ""
383392
384 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
385394 msgid "Distributors"
386395 msgstr "Διανομείς"
387396
388 #: ../cutscenes/credits.txt:103
397 #: ../cutscenes/credits.txt:105
389398 msgid "Ablu"
390399 msgstr "Ablu"
391400
392 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
393402 msgid "Feillyne"
394403 msgstr "Feillyne"
395404
396 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
397406 msgid "Jan-Hendrik Peters"
398407 msgstr "Jan-Hendrik Peters"
399408
400 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
401410 msgid "miffe"
402411 msgstr "miffe"
403412
404 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
405414 msgid "Special Thanks"
406415 msgstr ""
407416
408 #: ../cutscenes/credits.txt:114
417 #: ../cutscenes/credits.txt:116
409418 msgid "For giving constant feedback and testing:"
410419 msgstr ""
411420
412 #: ../cutscenes/credits.txt:115
421 #: ../cutscenes/credits.txt:117
413422 msgid "Bart Kelsey"
414423 msgstr "Bart Kelsey"
415424
416 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
417426 msgid "The community at OpenGameArt"
418427 msgstr ""
419428
420 #: ../cutscenes/credits.txt:120
429 #: ../cutscenes/credits.txt:122
421430 msgid "For Tiled and the Flare map exporter:"
422431 msgstr ""
423432
424 #: ../cutscenes/credits.txt:121
433 #: ../cutscenes/credits.txt:123
425434 msgid "Thorbjørn Lindeijer"
426435 msgstr "Thorbjørn Lindeijer"
427436
428 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
429438 msgid "Ranie Jade Ramiso"
430439 msgstr "Ranie Jade Ramiso"
22 #
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
5 # Eric R, 2018
56 # Diego J. Romero López <diegojromerolopez@gmail.com>, 2018
6 # Eric R, 2018
7 #
78 msgid ""
89 msgstr ""
910 "Project-Id-Version: PACKAGE VERSION\n"
1011 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2018-08-23 23:10+\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: Eric R, 2018\n"
12 "POT-Creation-Date: 2018-11-17 21:50+\n"
13 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
14 "Last-Translator: Diego J. Romero López <diegojromerolopez@gmail.com>, 2018\n"
1415 "Language-Team: Spanish (https://www.transifex.com/flareorg/teams/84925/es/)\n"
1516 "MIME-Version: 1.0\n"
1617 "Content-Type: text/plain; charset=UTF-8\n"
248249
249250 #: ../cutscenes/credits.txt:63
250251 msgid "Emil"
251 msgstr ""
252 msgstr "Emil"
252253
253254 #: ../cutscenes/credits.txt:64
254255 msgid "Eric R"
259260 msgstr "Evgen Pavlov"
260261
261262 #: ../cutscenes/credits.txt:66
263 msgid "Fabio Loli"
264 msgstr "Fabio Loli"
265
266 #: ../cutscenes/credits.txt:67
262267 msgid "Gianfranco Del Borrello"
263268 msgstr "Gianfranco Del Borrello"
264269
265 #: ../cutscenes/credits.txt:67
270 #: ../cutscenes/credits.txt:68
266271 msgid "Giovanni Dalla Torre"
267272 msgstr "Giovanni Dalla Torre"
268273
269 #: ../cutscenes/credits.txt:68
274 #: ../cutscenes/credits.txt:69
270275 msgid "GunChleoc"
271276 msgstr "GunChleoc"
272277
273 #: ../cutscenes/credits.txt:69
278 #: ../cutscenes/credits.txt:70
274279 msgid "Hans Joachim Desserud"
275280 msgstr "Hans Joachim Desserud"
276281
277 #: ../cutscenes/credits.txt:70
282 #: ../cutscenes/credits.txt:71
278283 msgid "hark34"
279284 msgstr "hark34"
280285
281 #: ../cutscenes/credits.txt:72
286 #: ../cutscenes/credits.txt:73
282287 msgid "Janet Hunt"
283288 msgstr "Janet Hunt"
284289
285 #: ../cutscenes/credits.txt:73
290 #: ../cutscenes/credits.txt:74
286291 msgid "Juan Pablo Tamayo"
287292 msgstr "Juan Pablo Tamayo"
288293
289 #: ../cutscenes/credits.txt:74
294 #: ../cutscenes/credits.txt:75
290295 msgid "losine"
291296 msgstr "losine"
292297
293 #: ../cutscenes/credits.txt:75
298 #: ../cutscenes/credits.txt:76
299 msgid "Marc Tormo i Bochaca"
300 msgstr "Marc Tormo i Bochaca"
301
302 #: ../cutscenes/credits.txt:77
294303 msgid "Michael Papageorgiou"
295304 msgstr "Michael Papageorgiou"
296305
297 #: ../cutscenes/credits.txt:76
306 #: ../cutscenes/credits.txt:78
298307 msgid "Mikhail Karalevich"
299308 msgstr "Mikhail Karalevich"
300309
301 #: ../cutscenes/credits.txt:77
310 #: ../cutscenes/credits.txt:79
302311 msgid "Miro Jánošík"
303312 msgstr "Miro Jánošík"
304313
305 #: ../cutscenes/credits.txt:78
306 msgid "Микола Франчук"
307 msgstr "Микола Франчук"
308
309 #: ../cutscenes/credits.txt:79
314 #: ../cutscenes/credits.txt:80
315 msgid "Mykola Franchuk"
316 msgstr "Mykola Franchuk"
317
318 #: ../cutscenes/credits.txt:81
310319 msgid "MOB2"
311320 msgstr "MOB2"
312321
313 #: ../cutscenes/credits.txt:80
322 #: ../cutscenes/credits.txt:82
314323 msgid "Morgan Strauss"
315324 msgstr "Morgan Strauss"
316325
317 #: ../cutscenes/credits.txt:81
326 #: ../cutscenes/credits.txt:83
318327 msgid "Nea Retrogamer"
319328 msgstr "Nea Retrogamer"
320329
321 #: ../cutscenes/credits.txt:82
330 #: ../cutscenes/credits.txt:84
322331 msgid "Nguyễn Gia Phong"
323332 msgstr "Nguyễn Gia Phong"
324333
325 #: ../cutscenes/credits.txt:83
334 #: ../cutscenes/credits.txt:85
326335 msgid "Nikita Vanku"
327336 msgstr "Nikita Vanku"
328337
329 #: ../cutscenes/credits.txt:84
338 #: ../cutscenes/credits.txt:86
330339 msgid "Paul Wortmann"
331340 msgstr "Paul Wortmann"
332341
333 #: ../cutscenes/credits.txt:85
342 #: ../cutscenes/credits.txt:87
334343 msgid "Pawel Puszczynski"
335344 msgstr "Pawel Puszczynski"
336345
337 #: ../cutscenes/credits.txt:86
346 #: ../cutscenes/credits.txt:88
338347 msgid "Quentin Stievenart"
339348 msgstr "Quentin Stievenart"
340349
341 #: ../cutscenes/credits.txt:87
350 #: ../cutscenes/credits.txt:89
342351 msgid "Rui"
343352 msgstr "Rui"
344353
345 #: ../cutscenes/credits.txt:88
354 #: ../cutscenes/credits.txt:90
346355 msgid "Sergey Basalaev"
347356 msgstr "Sergey Basalaev"
348357
349 #: ../cutscenes/credits.txt:89
358 #: ../cutscenes/credits.txt:91
350359 msgid "Sergiy Borodych"
351360 msgstr "Sergiy Borodych"
352361
353 #: ../cutscenes/credits.txt:91
362 #: ../cutscenes/credits.txt:93
354363 msgid "Stefano Peris"
355364 msgstr "Stefano Peris"
356365
357 #: ../cutscenes/credits.txt:92
366 #: ../cutscenes/credits.txt:94
358367 msgid "sujiniku"
359368 msgstr "sujiniku"
360369
361 #: ../cutscenes/credits.txt:93
370 #: ../cutscenes/credits.txt:95
362371 msgid "Thomas Glamsch"
363372 msgstr "Thomas Glamsch"
364373
365 #: ../cutscenes/credits.txt:94
374 #: ../cutscenes/credits.txt:96
366375 msgid "Timo Sievänen"
367376 msgstr "Timo Sievänen"
368377
369 #: ../cutscenes/credits.txt:95
378 #: ../cutscenes/credits.txt:97
370379 msgid "Vicente Monteiro"
371380 msgstr "Vicente Monteiro"
372381
373 #: ../cutscenes/credits.txt:96
382 #: ../cutscenes/credits.txt:98
374383 msgid "Wuzzy2"
375384 msgstr "Wuzzy2"
376385
377 #: ../cutscenes/credits.txt:97
386 #: ../cutscenes/credits.txt:99
378387 msgid "Yannis Anthymidis"
379388 msgstr "Yannis Anthymidis"
380389
381 #: ../cutscenes/credits.txt:98
390 #: ../cutscenes/credits.txt:100
382391 msgid "Zmicer Turok"
383392 msgstr "Zmicer Turok"
384393
385 #: ../cutscenes/credits.txt:101
394 #: ../cutscenes/credits.txt:103
386395 msgid "Distributors"
387396 msgstr "Distribuidores"
388397
389 #: ../cutscenes/credits.txt:103
398 #: ../cutscenes/credits.txt:105
390399 msgid "Ablu"
391400 msgstr "Ablu"
392401
393 #: ../cutscenes/credits.txt:104
402 #: ../cutscenes/credits.txt:106
394403 msgid "Feillyne"
395404 msgstr "Feillyne"
396405
397 #: ../cutscenes/credits.txt:105
406 #: ../cutscenes/credits.txt:107
398407 msgid "Jan-Hendrik Peters"
399408 msgstr "Jan-Hendrik Peters"
400409
401 #: ../cutscenes/credits.txt:107
410 #: ../cutscenes/credits.txt:109
402411 msgid "miffe"
403412 msgstr "miffe"
404413
405 #: ../cutscenes/credits.txt:110
414 #: ../cutscenes/credits.txt:112
406415 msgid "Special Thanks"
407416 msgstr "Agradecimientos especiales"
408417
409 #: ../cutscenes/credits.txt:114
418 #: ../cutscenes/credits.txt:116
410419 msgid "For giving constant feedback and testing:"
411420 msgstr "Por su retroalimentación y pruebas constantes"
412421
413 #: ../cutscenes/credits.txt:115
422 #: ../cutscenes/credits.txt:117
414423 msgid "Bart Kelsey"
415424 msgstr "Bart Kelsey"
416425
417 #: ../cutscenes/credits.txt:116
426 #: ../cutscenes/credits.txt:118
418427 msgid "The community at OpenGameArt"
419428 msgstr "La comunidad de OpenGameArt"
420429
421 #: ../cutscenes/credits.txt:120
430 #: ../cutscenes/credits.txt:122
422431 msgid "For Tiled and the Flare map exporter:"
423432 msgstr "Por Tiled y el exportador de mapas de Flare:"
424433
425 #: ../cutscenes/credits.txt:121
434 #: ../cutscenes/credits.txt:123
426435 msgid "Thorbjørn Lindeijer"
427436 msgstr "Thorbjørn Lindeijer"
428437
429 #: ../cutscenes/credits.txt:123
438 #: ../cutscenes/credits.txt:125
430439 msgid "Ranie Jade Ramiso"
431440 msgstr "Ranie Jade Ramiso"
55 msgstr ""
66 "Project-Id-Version: PACKAGE VERSION\n"
77 "Report-Msgid-Bugs-To: \n"
8 "POT-Creation-Date: 2018-08-23 23:10+\n"
9 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8 "POT-Creation-Date: 2018-11-13 17:21+\n"
9 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1010 "Language-Team: Finnish (https://www.transifex.com/flareorg/teams/84925/fi/)\n"
1111 "MIME-Version: 1.0\n"
1212 "Content-Type: text/plain; charset=UTF-8\n"
255255 msgstr ""
256256
257257 #: ../cutscenes/credits.txt:66
258 msgid "Fabio Loli"
259 msgstr ""
260
261 #: ../cutscenes/credits.txt:67
258262 msgid "Gianfranco Del Borrello"
259263 msgstr ""
260264
261 #: ../cutscenes/credits.txt:67
265 #: ../cutscenes/credits.txt:68
262266 msgid "Giovanni Dalla Torre"
263267 msgstr ""
264268
265 #: ../cutscenes/credits.txt:68
269 #: ../cutscenes/credits.txt:69
266270 msgid "GunChleoc"
267271 msgstr ""
268272
269 #: ../cutscenes/credits.txt:69
273 #: ../cutscenes/credits.txt:70
270274 msgid "Hans Joachim Desserud"
271275 msgstr ""
272276
273 #: ../cutscenes/credits.txt:70
277 #: ../cutscenes/credits.txt:71
274278 msgid "hark34"
275279 msgstr ""
276280
277 #: ../cutscenes/credits.txt:72
281 #: ../cutscenes/credits.txt:73
278282 msgid "Janet Hunt"
279283 msgstr ""
280284
281 #: ../cutscenes/credits.txt:73
285 #: ../cutscenes/credits.txt:74
282286 msgid "Juan Pablo Tamayo"
283287 msgstr ""
284288
285 #: ../cutscenes/credits.txt:74
289 #: ../cutscenes/credits.txt:75
286290 msgid "losine"
287291 msgstr ""
288292
289 #: ../cutscenes/credits.txt:75
293 #: ../cutscenes/credits.txt:76
294 msgid "Marc Tormo i Bochaca"
295 msgstr ""
296
297 #: ../cutscenes/credits.txt:77
290298 msgid "Michael Papageorgiou"
291299 msgstr ""
292300
293 #: ../cutscenes/credits.txt:76
301 #: ../cutscenes/credits.txt:78
294302 msgid "Mikhail Karalevich"
295303 msgstr ""
296304
297 #: ../cutscenes/credits.txt:77
305 #: ../cutscenes/credits.txt:79
298306 msgid "Miro Jánošík"
299307 msgstr ""
300308
301 #: ../cutscenes/credits.txt:78
302 msgid "Микола Франчук"
303 msgstr ""
304
305 #: ../cutscenes/credits.txt:79
309 #: ../cutscenes/credits.txt:80
310 msgid "Mykola Franchuk"
311 msgstr ""
312
313 #: ../cutscenes/credits.txt:81
306314 msgid "MOB2"
307315 msgstr ""
308316
309 #: ../cutscenes/credits.txt:80
317 #: ../cutscenes/credits.txt:82
310318 msgid "Morgan Strauss"
311319 msgstr ""
312320
313 #: ../cutscenes/credits.txt:81
321 #: ../cutscenes/credits.txt:83
314322 msgid "Nea Retrogamer"
315323 msgstr ""
316324
317 #: ../cutscenes/credits.txt:82
325 #: ../cutscenes/credits.txt:84
318326 msgid "Nguyễn Gia Phong"
319327 msgstr ""
320328
321 #: ../cutscenes/credits.txt:83
329 #: ../cutscenes/credits.txt:85
322330 msgid "Nikita Vanku"
323331 msgstr ""
324332
325 #: ../cutscenes/credits.txt:84
333 #: ../cutscenes/credits.txt:86
326334 msgid "Paul Wortmann"
327335 msgstr ""
328336
329 #: ../cutscenes/credits.txt:85
337 #: ../cutscenes/credits.txt:87
330338 msgid "Pawel Puszczynski"
331339 msgstr ""
332340
333 #: ../cutscenes/credits.txt:86
341 #: ../cutscenes/credits.txt:88
334342 msgid "Quentin Stievenart"
335343 msgstr ""
336344
337 #: ../cutscenes/credits.txt:87
345 #: ../cutscenes/credits.txt:89
338346 msgid "Rui"
339347 msgstr ""
340348
341 #: ../cutscenes/credits.txt:88
349 #: ../cutscenes/credits.txt:90
342350 msgid "Sergey Basalaev"
343351 msgstr ""
344352
345 #: ../cutscenes/credits.txt:89
353 #: ../cutscenes/credits.txt:91
346354 msgid "Sergiy Borodych"
347355 msgstr ""
348356
349 #: ../cutscenes/credits.txt:91
357 #: ../cutscenes/credits.txt:93
350358 msgid "Stefano Peris"
351359 msgstr ""
352360
353 #: ../cutscenes/credits.txt:92
361 #: ../cutscenes/credits.txt:94
354362 msgid "sujiniku"
355363 msgstr ""
356364
357 #: ../cutscenes/credits.txt:93
365 #: ../cutscenes/credits.txt:95
358366 msgid "Thomas Glamsch"
359367 msgstr ""
360368
361 #: ../cutscenes/credits.txt:94
369 #: ../cutscenes/credits.txt:96
362370 msgid "Timo Sievänen"
363371 msgstr ""
364372
365 #: ../cutscenes/credits.txt:95
373 #: ../cutscenes/credits.txt:97
366374 msgid "Vicente Monteiro"
367375 msgstr ""
368376
369 #: ../cutscenes/credits.txt:96
377 #: ../cutscenes/credits.txt:98
370378 msgid "Wuzzy2"
371379 msgstr ""
372380
373 #: ../cutscenes/credits.txt:97
381 #: ../cutscenes/credits.txt:99
374382 msgid "Yannis Anthymidis"
375383 msgstr ""
376384
377 #: ../cutscenes/credits.txt:98
385 #: ../cutscenes/credits.txt:100
378386 msgid "Zmicer Turok"
379387 msgstr ""
380388
381 #: ../cutscenes/credits.txt:101
389 #: ../cutscenes/credits.txt:103
382390 msgid "Distributors"
383391 msgstr ""
384392
385 #: ../cutscenes/credits.txt:103
393 #: ../cutscenes/credits.txt:105
386394 msgid "Ablu"
387395 msgstr ""
388396
389 #: ../cutscenes/credits.txt:104
397 #: ../cutscenes/credits.txt:106
390398 msgid "Feillyne"
391399 msgstr ""
392400
393 #: ../cutscenes/credits.txt:105
401 #: ../cutscenes/credits.txt:107
394402 msgid "Jan-Hendrik Peters"
395403 msgstr ""
396404
397 #: ../cutscenes/credits.txt:107
405 #: ../cutscenes/credits.txt:109
398406 msgid "miffe"
399407 msgstr ""
400408
401 #: ../cutscenes/credits.txt:110
409 #: ../cutscenes/credits.txt:112
402410 msgid "Special Thanks"
403411 msgstr ""
404412
405 #: ../cutscenes/credits.txt:114
413 #: ../cutscenes/credits.txt:116
406414 msgid "For giving constant feedback and testing:"
407415 msgstr ""
408416
409 #: ../cutscenes/credits.txt:115
417 #: ../cutscenes/credits.txt:117
410418 msgid "Bart Kelsey"
411419 msgstr ""
412420
413 #: ../cutscenes/credits.txt:116
421 #: ../cutscenes/credits.txt:118
414422 msgid "The community at OpenGameArt"
415423 msgstr ""
416424
417 #: ../cutscenes/credits.txt:120
425 #: ../cutscenes/credits.txt:122
418426 msgid "For Tiled and the Flare map exporter:"
419427 msgstr ""
420428
421 #: ../cutscenes/credits.txt:121
429 #: ../cutscenes/credits.txt:123
422430 msgid "Thorbjørn Lindeijer"
423431 msgstr ""
424432
425 #: ../cutscenes/credits.txt:123
433 #: ../cutscenes/credits.txt:125
426434 msgid "Ranie Jade Ramiso"
427435 msgstr ""
11 # This file is distributed under the same license as the FLARE package.
22 #
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
4 # Translators:
5 # Justin Jacobs <jajdorkster@gmail.com>, 2018
6 #
47 msgid ""
58 msgstr ""
69 "Project-Id-Version: PACKAGE VERSION\n"
710 "Report-Msgid-Bugs-To: \n"
8 "POT-Creation-Date: 2018-08-23 23:10+\n"
9 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
13 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1014 "Language-Team: French (https://www.transifex.com/flareorg/teams/84925/fr/)\n"
1115 "MIME-Version: 1.0\n"
1216 "Content-Type: text/plain; charset=UTF-8\n"
1620
1721 #: ../engine/primary_stats.txt:3
1822 msgid "Physical"
19 msgstr ""
23 msgstr "Physique"
2024
2125 #: ../engine/primary_stats.txt:7
2226 msgid "Mental"
23 msgstr ""
27 msgstr "Mental"
2428
2529 #: ../engine/primary_stats.txt:11
2630 msgid "Offense"
27 msgstr ""
31 msgstr "Offense"
2832
2933 #: ../engine/primary_stats.txt:15
3034 msgid "Defense"
31 msgstr ""
35 msgstr "Défense"
3236
3337 #: ../engine/damage_types.txt:3
3438 msgid "Melee Damage"
35 msgstr ""
39 msgstr "Dégats de mélée"
3640
3741 #: ../engine/damage_types.txt:4
3842 msgid "Increases the damage done with swords and other melee weapons."
39 msgstr ""
43 msgstr "Augmente les dégats infligés avec des épées et autres armes de mélée"
4044
4145 #: ../engine/damage_types.txt:5
4246 msgid "Melee Damage Min"
43 msgstr ""
47 msgstr "Dégats de mélée Min"
4448
4549 #: ../engine/damage_types.txt:6
4650 msgid "Melee Damage Max"
47 msgstr ""
51 msgstr "Dégats de mélée max"
4852
4953 #: ../engine/damage_types.txt:12
5054 msgid "Ranged Damage"
51 msgstr ""
55 msgstr "Dégats a distance"
5256
5357 #: ../engine/damage_types.txt:13
5458 msgid "Increases the damage done with bows and other ranged weapons."
55 msgstr ""
59 msgstr "Augmente les dégats infligés avec des arcs et autres armes a distance"
5660
5761 #: ../engine/damage_types.txt:14
5862 msgid "Ranged Damage Min"
59 msgstr ""
63 msgstr "Dégats a distance min"
6064
6165 #: ../engine/damage_types.txt:15
6266 msgid "Ranged Damage Max"
63 msgstr ""
67 msgstr "Dégats a distance max"
6468
6569 #: ../engine/damage_types.txt:21
6670 msgid "Mental Damage"
67 msgstr ""
71 msgstr "Dégats mentaux"
6872
6973 #: ../engine/damage_types.txt:22
7074 msgid "Increases the damage done with staves and other mental weapons."
71 msgstr ""
75 msgstr "Augmente les dégats infligés avec des batons et autres armes mentales"
7276
7377 #: ../engine/damage_types.txt:23
7478 msgid "Mental Damage Min"
75 msgstr ""
79 msgstr "Dégats mentaux min"
7680
7781 #: ../engine/damage_types.txt:24
7882 msgid "Mental Damage Max"
79 msgstr ""
83 msgstr "Dégats mentaux max"
8084
8185 #: ../cutscenes/credits.txt:7
8286 msgid "Flare Engine Credits"
83 msgstr ""
87 msgstr "Credits du Moteur de Flare"
8488
8589 #: ../cutscenes/credits.txt:10
8690 msgid "Lead Programmers"
87 msgstr ""
91 msgstr "Programmeurs Principaux"
8892
8993 #: ../cutscenes/credits.txt:12
9094 msgid "Clint Bellanger"
112116
113117 #: ../cutscenes/credits.txt:20
114118 msgid "Programmers"
115 msgstr ""
119 msgstr "Programmeurs"
116120
117121 #: ../cutscenes/credits.txt:22
118122 msgid "Andrew Engelbrecht"
200204
201205 #: ../cutscenes/credits.txt:49
202206 msgid "Translators"
203 msgstr ""
207 msgstr "Traducteurs"
204208
205209 #: ../cutscenes/credits.txt:51
206210 msgid "Ademaro"
255259 msgstr ""
256260
257261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
258266 msgid "Gianfranco Del Borrello"
259267 msgstr ""
260268
261 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
262270 msgid "Giovanni Dalla Torre"
263271 msgstr ""
264272
265 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
266274 msgid "GunChleoc"
267275 msgstr ""
268276
269 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
270278 msgid "Hans Joachim Desserud"
271279 msgstr ""
272280
273 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
274282 msgid "hark34"
275283 msgstr ""
276284
277 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
278286 msgid "Janet Hunt"
279287 msgstr ""
280288
281 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
282290 msgid "Juan Pablo Tamayo"
283291 msgstr ""
284292
285 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
286294 msgid "losine"
287295 msgstr ""
288296
289 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
290302 msgid "Michael Papageorgiou"
291303 msgstr ""
292304
293 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
294306 msgid "Mikhail Karalevich"
295307 msgstr ""
296308
297 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
298310 msgid "Miro Jánošík"
299311 msgstr ""
300312
301 #: ../cutscenes/credits.txt:78
302 msgid "Микола Франчук"
303 msgstr ""
304
305 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
306318 msgid "MOB2"
307319 msgstr ""
308320
309 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
310322 msgid "Morgan Strauss"
311323 msgstr ""
312324
313 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
314326 msgid "Nea Retrogamer"
315327 msgstr ""
316328
317 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
318330 msgid "Nguyễn Gia Phong"
319331 msgstr ""
320332
321 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
322334 msgid "Nikita Vanku"
323335 msgstr ""
324336
325 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
326338 msgid "Paul Wortmann"
327339 msgstr ""
328340
329 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
330342 msgid "Pawel Puszczynski"
331343 msgstr ""
332344
333 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
334346 msgid "Quentin Stievenart"
335347 msgstr ""
336348
337 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
338350 msgid "Rui"
339351 msgstr ""
340352
341 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
342354 msgid "Sergey Basalaev"
343355 msgstr ""
344356
345 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
346358 msgid "Sergiy Borodych"
347359 msgstr ""
348360
349 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
350362 msgid "Stefano Peris"
351363 msgstr ""
352364
353 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
354366 msgid "sujiniku"
355367 msgstr ""
356368
357 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
358370 msgid "Thomas Glamsch"
359371 msgstr ""
360372
361 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
362374 msgid "Timo Sievänen"
363375 msgstr ""
364376
365 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
366378 msgid "Vicente Monteiro"
367379 msgstr ""
368380
369 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
370382 msgid "Wuzzy2"
371383 msgstr ""
372384
373 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
374386 msgid "Yannis Anthymidis"
375387 msgstr ""
376388
377 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
378390 msgid "Zmicer Turok"
379391 msgstr ""
380392
381 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
382394 msgid "Distributors"
383 msgstr ""
384
385 #: ../cutscenes/credits.txt:103
395 msgstr "Distributeurs"
396
397 #: ../cutscenes/credits.txt:105
386398 msgid "Ablu"
387399 msgstr ""
388400
389 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
390402 msgid "Feillyne"
391403 msgstr ""
392404
393 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
394406 msgid "Jan-Hendrik Peters"
395407 msgstr ""
396408
397 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
398410 msgid "miffe"
399411 msgstr ""
400412
401 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
402414 msgid "Special Thanks"
403 msgstr ""
404
405 #: ../cutscenes/credits.txt:114
415 msgstr "Remerciements spécials"
416
417 #: ../cutscenes/credits.txt:116
406418 msgid "For giving constant feedback and testing:"
407 msgstr ""
408
409 #: ../cutscenes/credits.txt:115
419 msgstr "Pour constamment donner leur avis et tester :"
420
421 #: ../cutscenes/credits.txt:117
410422 msgid "Bart Kelsey"
411423 msgstr ""
412424
413 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
414426 msgid "The community at OpenGameArt"
415 msgstr ""
416
417 #: ../cutscenes/credits.txt:120
427 msgstr "La communauté OpenGameArt"
428
429 #: ../cutscenes/credits.txt:122
418430 msgid "For Tiled and the Flare map exporter:"
419 msgstr ""
420
421 #: ../cutscenes/credits.txt:121
431 msgstr "Pour Tiled et l'exporteur de map de Flare"
432
433 #: ../cutscenes/credits.txt:123
422434 msgid "Thorbjørn Lindeijer"
423435 msgstr ""
424436
425 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
426438 msgid "Ranie Jade Ramiso"
427439 msgstr ""
44 # Translators:
55 # Justin Jacobs <jajdorkster@gmail.com>, 2018
66 # GunChleoc, 2018
7 #
78 msgid ""
89 msgstr ""
910 "Project-Id-Version: PACKAGE VERSION\n"
1011 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2018-08-23 23:10+\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "POT-Creation-Date: 2018-11-14 00:57+\n"
13 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1314 "Last-Translator: GunChleoc, 2018\n"
1415 "Language-Team: Gaelic, Scottish (https://www.transifex.com/flareorg/teams/84925/gd/)\n"
1516 "MIME-Version: 1.0\n"
259260 msgstr "Evgen Pavlov"
260261
261262 #: ../cutscenes/credits.txt:66
263 msgid "Fabio Loli"
264 msgstr "Fabio Loli"
265
266 #: ../cutscenes/credits.txt:67
262267 msgid "Gianfranco Del Borrello"
263268 msgstr "Gianfranco Del Borrello"
264269
265 #: ../cutscenes/credits.txt:67
270 #: ../cutscenes/credits.txt:68
266271 msgid "Giovanni Dalla Torre"
267272 msgstr "Giovanni Dalla Torre"
268273
269 #: ../cutscenes/credits.txt:68
274 #: ../cutscenes/credits.txt:69
270275 msgid "GunChleoc"
271276 msgstr "GunChleoc"
272277
273 #: ../cutscenes/credits.txt:69
278 #: ../cutscenes/credits.txt:70
274279 msgid "Hans Joachim Desserud"
275280 msgstr "Hans Joachim Desserud"
276281
277 #: ../cutscenes/credits.txt:70
282 #: ../cutscenes/credits.txt:71
278283 msgid "hark34"
279284 msgstr "hark34"
280285
281 #: ../cutscenes/credits.txt:72
286 #: ../cutscenes/credits.txt:73
282287 msgid "Janet Hunt"
283288 msgstr "Janet Hunt"
284289
285 #: ../cutscenes/credits.txt:73
290 #: ../cutscenes/credits.txt:74
286291 msgid "Juan Pablo Tamayo"
287292 msgstr "Juan Pablo Tamayo"
288293
289 #: ../cutscenes/credits.txt:74
294 #: ../cutscenes/credits.txt:75
290295 msgid "losine"
291296 msgstr "losine"
292297
293 #: ../cutscenes/credits.txt:75
298 #: ../cutscenes/credits.txt:76
299 msgid "Marc Tormo i Bochaca"
300 msgstr "Marc Tormo i Bochaca"
301
302 #: ../cutscenes/credits.txt:77
294303 msgid "Michael Papageorgiou"
295304 msgstr "Michael Papageorgiou"
296305
297 #: ../cutscenes/credits.txt:76
306 #: ../cutscenes/credits.txt:78
298307 msgid "Mikhail Karalevich"
299308 msgstr "Mikhail Karalevich"
300309
301 #: ../cutscenes/credits.txt:77
310 #: ../cutscenes/credits.txt:79
302311 msgid "Miro Jánošík"
303312 msgstr "Miro Jánošík"
304313
305 #: ../cutscenes/credits.txt:78
306 msgid "Микола Франчук"
307 msgstr "Микола Франчук"
308
309 #: ../cutscenes/credits.txt:79
314 #: ../cutscenes/credits.txt:80
315 msgid "Mykola Franchuk"
316 msgstr "Mykola Franchuk"
317
318 #: ../cutscenes/credits.txt:81
310319 msgid "MOB2"
311320 msgstr "MOB2"
312321
313 #: ../cutscenes/credits.txt:80
322 #: ../cutscenes/credits.txt:82
314323 msgid "Morgan Strauss"
315324 msgstr "Morgan Strauss"
316325
317 #: ../cutscenes/credits.txt:81
326 #: ../cutscenes/credits.txt:83
318327 msgid "Nea Retrogamer"
319328 msgstr "Nea Retrogamer"
320329
321 #: ../cutscenes/credits.txt:82
330 #: ../cutscenes/credits.txt:84
322331 msgid "Nguyễn Gia Phong"
323332 msgstr "Nguyễn Gia Phong"
324333
325 #: ../cutscenes/credits.txt:83
334 #: ../cutscenes/credits.txt:85
326335 msgid "Nikita Vanku"
327336 msgstr "Nikita Vanku"
328337
329 #: ../cutscenes/credits.txt:84
338 #: ../cutscenes/credits.txt:86
330339 msgid "Paul Wortmann"
331340 msgstr "Paul Wortmann"
332341
333 #: ../cutscenes/credits.txt:85
342 #: ../cutscenes/credits.txt:87
334343 msgid "Pawel Puszczynski"
335344 msgstr "Pawel Puszczynski"
336345
337 #: ../cutscenes/credits.txt:86
346 #: ../cutscenes/credits.txt:88
338347 msgid "Quentin Stievenart"
339348 msgstr "Quentin Stievenart"
340349
341 #: ../cutscenes/credits.txt:87
350 #: ../cutscenes/credits.txt:89
342351 msgid "Rui"
343352 msgstr "Rui"
344353
345 #: ../cutscenes/credits.txt:88
354 #: ../cutscenes/credits.txt:90
346355 msgid "Sergey Basalaev"
347356 msgstr "Sergey Basalaev"
348357
349 #: ../cutscenes/credits.txt:89
358 #: ../cutscenes/credits.txt:91
350359 msgid "Sergiy Borodych"
351360 msgstr "Sergiy Borodych"
352361
353 #: ../cutscenes/credits.txt:91
362 #: ../cutscenes/credits.txt:93
354363 msgid "Stefano Peris"
355364 msgstr "Stefano Peris"
356365
357 #: ../cutscenes/credits.txt:92
366 #: ../cutscenes/credits.txt:94
358367 msgid "sujiniku"
359368 msgstr "sujiniku"
360369
361 #: ../cutscenes/credits.txt:93
370 #: ../cutscenes/credits.txt:95
362371 msgid "Thomas Glamsch"
363372 msgstr "Thomas Glamsch"
364373
365 #: ../cutscenes/credits.txt:94
374 #: ../cutscenes/credits.txt:96
366375 msgid "Timo Sievänen"
367376 msgstr "Timo Sievänen"
368377
369 #: ../cutscenes/credits.txt:95
378 #: ../cutscenes/credits.txt:97
370379 msgid "Vicente Monteiro"
371380 msgstr "Vicente Monteiro"
372381
373 #: ../cutscenes/credits.txt:96
382 #: ../cutscenes/credits.txt:98
374383 msgid "Wuzzy2"
375384 msgstr "Wuzzy2"
376385
377 #: ../cutscenes/credits.txt:97
386 #: ../cutscenes/credits.txt:99
378387 msgid "Yannis Anthymidis"
379388 msgstr "Yannis Anthymidis"
380389
381 #: ../cutscenes/credits.txt:98
390 #: ../cutscenes/credits.txt:100
382391 msgid "Zmicer Turok"
383392 msgstr "Zmicer Turok"
384393
385 #: ../cutscenes/credits.txt:101
394 #: ../cutscenes/credits.txt:103
386395 msgid "Distributors"
387396 msgstr "Luchd-sgaoilidh"
388397
389 #: ../cutscenes/credits.txt:103
398 #: ../cutscenes/credits.txt:105
390399 msgid "Ablu"
391400 msgstr "Ablu"
392401
393 #: ../cutscenes/credits.txt:104
402 #: ../cutscenes/credits.txt:106
394403 msgid "Feillyne"
395404 msgstr "Feillyne"
396405
397 #: ../cutscenes/credits.txt:105
406 #: ../cutscenes/credits.txt:107
398407 msgid "Jan-Hendrik Peters"
399408 msgstr "Jan-Hendrik Peters"
400409
401 #: ../cutscenes/credits.txt:107
410 #: ../cutscenes/credits.txt:109
402411 msgid "miffe"
403412 msgstr "miffe"
404413
405 #: ../cutscenes/credits.txt:110
414 #: ../cutscenes/credits.txt:112
406415 msgid "Special Thanks"
407416 msgstr "Taing shònraichte"
408417
409 #: ../cutscenes/credits.txt:114
418 #: ../cutscenes/credits.txt:116
410419 msgid "For giving constant feedback and testing:"
411420 msgstr "Airson torr bheachdan is deuchainneachaidh:"
412421
413 #: ../cutscenes/credits.txt:115
422 #: ../cutscenes/credits.txt:117
414423 msgid "Bart Kelsey"
415424 msgstr "Bart Kelsey"
416425
417 #: ../cutscenes/credits.txt:116
426 #: ../cutscenes/credits.txt:118
418427 msgid "The community at OpenGameArt"
419428 msgstr "Coimhearsnachd OpenGameArt"
420429
421 #: ../cutscenes/credits.txt:120
430 #: ../cutscenes/credits.txt:122
422431 msgid "For Tiled and the Flare map exporter:"
423432 msgstr "Airson Tiled agus inneal às-phortaidh mhapaichean Flare:"
424433
425 #: ../cutscenes/credits.txt:121
434 #: ../cutscenes/credits.txt:123
426435 msgid "Thorbjørn Lindeijer"
427436 msgstr "Thorbjørn Lindeijer"
428437
429 #: ../cutscenes/credits.txt:123
438 #: ../cutscenes/credits.txt:125
430439 msgid "Ranie Jade Ramiso"
431440 msgstr "Ranie Jade Ramiso"
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # Justin Jacobs <jajdorkster@gmail.com>, 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1213 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1314 "Language-Team: Galician (https://www.transifex.com/flareorg/teams/84925/gl/)\n"
1415 "MIME-Version: 1.0\n"
258259 msgstr ""
259260
260261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
261266 msgid "Gianfranco Del Borrello"
262267 msgstr ""
263268
264 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
265270 msgid "Giovanni Dalla Torre"
266271 msgstr ""
267272
268 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
269274 msgid "GunChleoc"
270275 msgstr ""
271276
272 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
273278 msgid "Hans Joachim Desserud"
274279 msgstr ""
275280
276 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
277282 msgid "hark34"
278283 msgstr ""
279284
280 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
281286 msgid "Janet Hunt"
282287 msgstr ""
283288
284 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
285290 msgid "Juan Pablo Tamayo"
286291 msgstr ""
287292
288 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
289294 msgid "losine"
290295 msgstr ""
291296
292 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
293302 msgid "Michael Papageorgiou"
294303 msgstr ""
295304
296 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
297306 msgid "Mikhail Karalevich"
298307 msgstr ""
299308
300 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
301310 msgid "Miro Jánošík"
302311 msgstr ""
303312
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr ""
307
308 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
309318 msgid "MOB2"
310319 msgstr ""
311320
312 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
313322 msgid "Morgan Strauss"
314323 msgstr ""
315324
316 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
317326 msgid "Nea Retrogamer"
318327 msgstr ""
319328
320 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
321330 msgid "Nguyễn Gia Phong"
322331 msgstr ""
323332
324 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
325334 msgid "Nikita Vanku"
326335 msgstr ""
327336
328 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
329338 msgid "Paul Wortmann"
330339 msgstr ""
331340
332 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
333342 msgid "Pawel Puszczynski"
334343 msgstr ""
335344
336 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
337346 msgid "Quentin Stievenart"
338347 msgstr ""
339348
340 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
341350 msgid "Rui"
342351 msgstr ""
343352
344 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
345354 msgid "Sergey Basalaev"
346355 msgstr ""
347356
348 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
349358 msgid "Sergiy Borodych"
350359 msgstr ""
351360
352 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
353362 msgid "Stefano Peris"
354363 msgstr ""
355364
356 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
357366 msgid "sujiniku"
358367 msgstr ""
359368
360 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
361370 msgid "Thomas Glamsch"
362371 msgstr ""
363372
364 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
365374 msgid "Timo Sievänen"
366375 msgstr ""
367376
368 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
369378 msgid "Vicente Monteiro"
370379 msgstr ""
371380
372 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
373382 msgid "Wuzzy2"
374383 msgstr ""
375384
376 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
377386 msgid "Yannis Anthymidis"
378387 msgstr ""
379388
380 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
381390 msgid "Zmicer Turok"
382391 msgstr ""
383392
384 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
385394 msgid "Distributors"
386395 msgstr ""
387396
388 #: ../cutscenes/credits.txt:103
397 #: ../cutscenes/credits.txt:105
389398 msgid "Ablu"
390399 msgstr ""
391400
392 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
393402 msgid "Feillyne"
394403 msgstr ""
395404
396 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
397406 msgid "Jan-Hendrik Peters"
398407 msgstr ""
399408
400 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
401410 msgid "miffe"
402411 msgstr ""
403412
404 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
405414 msgid "Special Thanks"
406415 msgstr ""
407416
408 #: ../cutscenes/credits.txt:114
417 #: ../cutscenes/credits.txt:116
409418 msgid "For giving constant feedback and testing:"
410419 msgstr ""
411420
412 #: ../cutscenes/credits.txt:115
421 #: ../cutscenes/credits.txt:117
413422 msgid "Bart Kelsey"
414423 msgstr ""
415424
416 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
417426 msgid "The community at OpenGameArt"
418427 msgstr ""
419428
420 #: ../cutscenes/credits.txt:120
429 #: ../cutscenes/credits.txt:122
421430 msgid "For Tiled and the Flare map exporter:"
422431 msgstr ""
423432
424 #: ../cutscenes/credits.txt:121
433 #: ../cutscenes/credits.txt:123
425434 msgid "Thorbjørn Lindeijer"
426435 msgstr ""
427436
428 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
429438 msgid "Ranie Jade Ramiso"
430439 msgstr ""
55 msgstr ""
66 "Project-Id-Version: PACKAGE VERSION\n"
77 "Report-Msgid-Bugs-To: \n"
8 "POT-Creation-Date: 2018-08-23 23:10+\n"
9 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8 "POT-Creation-Date: 2018-11-13 17:21+\n"
9 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1010 "Language-Team: Hebrew (https://www.transifex.com/flareorg/teams/84925/he/)\n"
1111 "MIME-Version: 1.0\n"
1212 "Content-Type: text/plain; charset=UTF-8\n"
255255 msgstr ""
256256
257257 #: ../cutscenes/credits.txt:66
258 msgid "Fabio Loli"
259 msgstr ""
260
261 #: ../cutscenes/credits.txt:67
258262 msgid "Gianfranco Del Borrello"
259263 msgstr ""
260264
261 #: ../cutscenes/credits.txt:67
265 #: ../cutscenes/credits.txt:68
262266 msgid "Giovanni Dalla Torre"
263267 msgstr ""
264268
265 #: ../cutscenes/credits.txt:68
269 #: ../cutscenes/credits.txt:69
266270 msgid "GunChleoc"
267271 msgstr ""
268272
269 #: ../cutscenes/credits.txt:69
273 #: ../cutscenes/credits.txt:70
270274 msgid "Hans Joachim Desserud"
271275 msgstr ""
272276
273 #: ../cutscenes/credits.txt:70
277 #: ../cutscenes/credits.txt:71
274278 msgid "hark34"
275279 msgstr ""
276280
277 #: ../cutscenes/credits.txt:72
281 #: ../cutscenes/credits.txt:73
278282 msgid "Janet Hunt"
279283 msgstr ""
280284
281 #: ../cutscenes/credits.txt:73
285 #: ../cutscenes/credits.txt:74
282286 msgid "Juan Pablo Tamayo"
283287 msgstr ""
284288
285 #: ../cutscenes/credits.txt:74
289 #: ../cutscenes/credits.txt:75
286290 msgid "losine"
287291 msgstr ""
288292
289 #: ../cutscenes/credits.txt:75
293 #: ../cutscenes/credits.txt:76
294 msgid "Marc Tormo i Bochaca"
295 msgstr ""
296
297 #: ../cutscenes/credits.txt:77
290298 msgid "Michael Papageorgiou"
291299 msgstr ""
292300
293 #: ../cutscenes/credits.txt:76
301 #: ../cutscenes/credits.txt:78
294302 msgid "Mikhail Karalevich"
295303 msgstr ""
296304
297 #: ../cutscenes/credits.txt:77
305 #: ../cutscenes/credits.txt:79
298306 msgid "Miro Jánošík"
299307 msgstr ""
300308
301 #: ../cutscenes/credits.txt:78
302 msgid "Микола Франчук"
303 msgstr ""
304
305 #: ../cutscenes/credits.txt:79
309 #: ../cutscenes/credits.txt:80
310 msgid "Mykola Franchuk"
311 msgstr ""
312
313 #: ../cutscenes/credits.txt:81
306314 msgid "MOB2"
307315 msgstr ""
308316
309 #: ../cutscenes/credits.txt:80
317 #: ../cutscenes/credits.txt:82
310318 msgid "Morgan Strauss"
311319 msgstr ""
312320
313 #: ../cutscenes/credits.txt:81
321 #: ../cutscenes/credits.txt:83
314322 msgid "Nea Retrogamer"
315323 msgstr ""
316324
317 #: ../cutscenes/credits.txt:82
325 #: ../cutscenes/credits.txt:84
318326 msgid "Nguyễn Gia Phong"
319327 msgstr ""
320328
321 #: ../cutscenes/credits.txt:83
329 #: ../cutscenes/credits.txt:85
322330 msgid "Nikita Vanku"
323331 msgstr ""
324332
325 #: ../cutscenes/credits.txt:84
333 #: ../cutscenes/credits.txt:86
326334 msgid "Paul Wortmann"
327335 msgstr ""
328336
329 #: ../cutscenes/credits.txt:85
337 #: ../cutscenes/credits.txt:87
330338 msgid "Pawel Puszczynski"
331339 msgstr ""
332340
333 #: ../cutscenes/credits.txt:86
341 #: ../cutscenes/credits.txt:88
334342 msgid "Quentin Stievenart"
335343 msgstr ""
336344
337 #: ../cutscenes/credits.txt:87
345 #: ../cutscenes/credits.txt:89
338346 msgid "Rui"
339347 msgstr ""
340348
341 #: ../cutscenes/credits.txt:88
349 #: ../cutscenes/credits.txt:90
342350 msgid "Sergey Basalaev"
343351 msgstr ""
344352
345 #: ../cutscenes/credits.txt:89
353 #: ../cutscenes/credits.txt:91
346354 msgid "Sergiy Borodych"
347355 msgstr ""
348356
349 #: ../cutscenes/credits.txt:91
357 #: ../cutscenes/credits.txt:93
350358 msgid "Stefano Peris"
351359 msgstr ""
352360
353 #: ../cutscenes/credits.txt:92
361 #: ../cutscenes/credits.txt:94
354362 msgid "sujiniku"
355363 msgstr ""
356364
357 #: ../cutscenes/credits.txt:93
365 #: ../cutscenes/credits.txt:95
358366 msgid "Thomas Glamsch"
359367 msgstr ""
360368
361 #: ../cutscenes/credits.txt:94
369 #: ../cutscenes/credits.txt:96
362370 msgid "Timo Sievänen"
363371 msgstr ""
364372
365 #: ../cutscenes/credits.txt:95
373 #: ../cutscenes/credits.txt:97
366374 msgid "Vicente Monteiro"
367375 msgstr ""
368376
369 #: ../cutscenes/credits.txt:96
377 #: ../cutscenes/credits.txt:98
370378 msgid "Wuzzy2"
371379 msgstr ""
372380
373 #: ../cutscenes/credits.txt:97
381 #: ../cutscenes/credits.txt:99
374382 msgid "Yannis Anthymidis"
375383 msgstr ""
376384
377 #: ../cutscenes/credits.txt:98
385 #: ../cutscenes/credits.txt:100
378386 msgid "Zmicer Turok"
379387 msgstr ""
380388
381 #: ../cutscenes/credits.txt:101
389 #: ../cutscenes/credits.txt:103
382390 msgid "Distributors"
383391 msgstr ""
384392
385 #: ../cutscenes/credits.txt:103
393 #: ../cutscenes/credits.txt:105
386394 msgid "Ablu"
387395 msgstr ""
388396
389 #: ../cutscenes/credits.txt:104
397 #: ../cutscenes/credits.txt:106
390398 msgid "Feillyne"
391399 msgstr ""
392400
393 #: ../cutscenes/credits.txt:105
401 #: ../cutscenes/credits.txt:107
394402 msgid "Jan-Hendrik Peters"
395403 msgstr ""
396404
397 #: ../cutscenes/credits.txt:107
405 #: ../cutscenes/credits.txt:109
398406 msgid "miffe"
399407 msgstr ""
400408
401 #: ../cutscenes/credits.txt:110
409 #: ../cutscenes/credits.txt:112
402410 msgid "Special Thanks"
403411 msgstr ""
404412
405 #: ../cutscenes/credits.txt:114
413 #: ../cutscenes/credits.txt:116
406414 msgid "For giving constant feedback and testing:"
407415 msgstr ""
408416
409 #: ../cutscenes/credits.txt:115
417 #: ../cutscenes/credits.txt:117
410418 msgid "Bart Kelsey"
411419 msgstr ""
412420
413 #: ../cutscenes/credits.txt:116
421 #: ../cutscenes/credits.txt:118
414422 msgid "The community at OpenGameArt"
415423 msgstr ""
416424
417 #: ../cutscenes/credits.txt:120
425 #: ../cutscenes/credits.txt:122
418426 msgid "For Tiled and the Flare map exporter:"
419427 msgstr ""
420428
421 #: ../cutscenes/credits.txt:121
429 #: ../cutscenes/credits.txt:123
422430 msgid "Thorbjørn Lindeijer"
423431 msgstr ""
424432
425 #: ../cutscenes/credits.txt:123
433 #: ../cutscenes/credits.txt:125
426434 msgid "Ranie Jade Ramiso"
427435 msgstr ""
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # MOB2 <thewattyk@gmail.com>, 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1213 "Last-Translator: MOB2 <thewattyk@gmail.com>, 2018\n"
1314 "Language-Team: Italian (https://www.transifex.com/flareorg/teams/84925/it/)\n"
1415 "MIME-Version: 1.0\n"
258259 msgstr "Evgen Pavlov"
259260
260261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
261266 msgid "Gianfranco Del Borrello"
262267 msgstr "Gianfranco Del Borrello"
263268
264 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
265270 msgid "Giovanni Dalla Torre"
266271 msgstr "Giovanni Dalla Torre"
267272
268 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
269274 msgid "GunChleoc"
270275 msgstr "GunChleoc"
271276
272 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
273278 msgid "Hans Joachim Desserud"
274279 msgstr "Hans Joachim Desserud"
275280
276 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
277282 msgid "hark34"
278283 msgstr "hark34"
279284
280 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
281286 msgid "Janet Hunt"
282287 msgstr "Janet Hunt"
283288
284 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
285290 msgid "Juan Pablo Tamayo"
286291 msgstr "Juan Pablo Tamayo"
287292
288 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
289294 msgid "losine"
290295 msgstr "losine"
291296
292 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
293302 msgid "Michael Papageorgiou"
294303 msgstr "Michael Papageorgiou"
295304
296 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
297306 msgid "Mikhail Karalevich"
298307 msgstr "Mikhail Karalevich"
299308
300 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
301310 msgid "Miro Jánošík"
302311 msgstr "Miro Jánošík"
303312
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr "Микола Франчук"
307
308 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
309318 msgid "MOB2"
310319 msgstr "MOB2"
311320
312 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
313322 msgid "Morgan Strauss"
314323 msgstr "Morgan Strauss"
315324
316 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
317326 msgid "Nea Retrogamer"
318327 msgstr "Nea Retrogamer"
319328
320 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
321330 msgid "Nguyễn Gia Phong"
322331 msgstr "Nguyễn Gia Phong"
323332
324 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
325334 msgid "Nikita Vanku"
326335 msgstr "Nikita Vanku"
327336
328 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
329338 msgid "Paul Wortmann"
330339 msgstr "Paul Wortmann"
331340
332 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
333342 msgid "Pawel Puszczynski"
334343 msgstr "Pawel Puszczynski"
335344
336 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
337346 msgid "Quentin Stievenart"
338347 msgstr "Quentin Stievenart"
339348
340 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
341350 msgid "Rui"
342351 msgstr "Rui"
343352
344 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
345354 msgid "Sergey Basalaev"
346355 msgstr "Sergey Basalaev"
347356
348 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
349358 msgid "Sergiy Borodych"
350359 msgstr "Sergiy Borodych"
351360
352 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
353362 msgid "Stefano Peris"
354363 msgstr "Stefano Peris"
355364
356 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
357366 msgid "sujiniku"
358367 msgstr "sujiniku"
359368
360 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
361370 msgid "Thomas Glamsch"
362371 msgstr "Thomas Glamsch"
363372
364 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
365374 msgid "Timo Sievänen"
366375 msgstr "Timo Sievänen"
367376
368 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
369378 msgid "Vicente Monteiro"
370379 msgstr "Vicente Monteiro"
371380
372 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
373382 msgid "Wuzzy2"
374383 msgstr "Wuzzy2"
375384
376 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
377386 msgid "Yannis Anthymidis"
378387 msgstr "Yannis Anthymidis"
379388
380 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
381390 msgid "Zmicer Turok"
382391 msgstr ""
383392
384 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
385394 msgid "Distributors"
386395 msgstr "Distributori"
387396
388 #: ../cutscenes/credits.txt:103
397 #: ../cutscenes/credits.txt:105
389398 msgid "Ablu"
390399 msgstr "Ablu"
391400
392 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
393402 msgid "Feillyne"
394403 msgstr "Feillyne"
395404
396 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
397406 msgid "Jan-Hendrik Peters"
398407 msgstr "Jan-Hendrik Peters"
399408
400 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
401410 msgid "miffe"
402411 msgstr "miffe"
403412
404 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
405414 msgid "Special Thanks"
406415 msgstr "Speciali Ringraziamenti"
407416
408 #: ../cutscenes/credits.txt:114
417 #: ../cutscenes/credits.txt:116
409418 msgid "For giving constant feedback and testing:"
410419 msgstr "Per il costante feedback e il testing:"
411420
412 #: ../cutscenes/credits.txt:115
421 #: ../cutscenes/credits.txt:117
413422 msgid "Bart Kelsey"
414423 msgstr "Bart Kelsey"
415424
416 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
417426 msgid "The community at OpenGameArt"
418427 msgstr "La comunità di OpenGameArt"
419428
420 #: ../cutscenes/credits.txt:120
429 #: ../cutscenes/credits.txt:122
421430 msgid "For Tiled and the Flare map exporter:"
422431 msgstr "Per l'editor Tiled e l'esportatore di mappe di Flare:"
423432
424 #: ../cutscenes/credits.txt:121
433 #: ../cutscenes/credits.txt:123
425434 msgid "Thorbjørn Lindeijer"
426435 msgstr "Thorbjørn Lindeijer"
427436
428 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
429438 msgid "Ranie Jade Ramiso"
430439 msgstr "Ranie Jade Ramiso"
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # Justin Jacobs <jajdorkster@gmail.com>, 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1213 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1314 "Language-Team: Japanese (https://www.transifex.com/flareorg/teams/84925/ja/)\n"
1415 "MIME-Version: 1.0\n"
258259 msgstr ""
259260
260261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
261266 msgid "Gianfranco Del Borrello"
262267 msgstr ""
263268
264 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
265270 msgid "Giovanni Dalla Torre"
266271 msgstr ""
267272
268 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
269274 msgid "GunChleoc"
270275 msgstr ""
271276
272 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
273278 msgid "Hans Joachim Desserud"
274279 msgstr ""
275280
276 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
277282 msgid "hark34"
278283 msgstr ""
279284
280 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
281286 msgid "Janet Hunt"
282287 msgstr ""
283288
284 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
285290 msgid "Juan Pablo Tamayo"
286291 msgstr ""
287292
288 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
289294 msgid "losine"
290295 msgstr ""
291296
292 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
293302 msgid "Michael Papageorgiou"
294303 msgstr ""
295304
296 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
297306 msgid "Mikhail Karalevich"
298307 msgstr ""
299308
300 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
301310 msgid "Miro Jánošík"
302311 msgstr ""
303312
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr ""
307
308 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
309318 msgid "MOB2"
310319 msgstr ""
311320
312 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
313322 msgid "Morgan Strauss"
314323 msgstr ""
315324
316 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
317326 msgid "Nea Retrogamer"
318327 msgstr ""
319328
320 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
321330 msgid "Nguyễn Gia Phong"
322331 msgstr ""
323332
324 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
325334 msgid "Nikita Vanku"
326335 msgstr ""
327336
328 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
329338 msgid "Paul Wortmann"
330339 msgstr ""
331340
332 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
333342 msgid "Pawel Puszczynski"
334343 msgstr ""
335344
336 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
337346 msgid "Quentin Stievenart"
338347 msgstr ""
339348
340 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
341350 msgid "Rui"
342351 msgstr ""
343352
344 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
345354 msgid "Sergey Basalaev"
346355 msgstr ""
347356
348 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
349358 msgid "Sergiy Borodych"
350359 msgstr ""
351360
352 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
353362 msgid "Stefano Peris"
354363 msgstr ""
355364
356 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
357366 msgid "sujiniku"
358367 msgstr ""
359368
360 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
361370 msgid "Thomas Glamsch"
362371 msgstr ""
363372
364 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
365374 msgid "Timo Sievänen"
366375 msgstr ""
367376
368 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
369378 msgid "Vicente Monteiro"
370379 msgstr ""
371380
372 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
373382 msgid "Wuzzy2"
374383 msgstr ""
375384
376 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
377386 msgid "Yannis Anthymidis"
378387 msgstr ""
379388
380 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
381390 msgid "Zmicer Turok"
382391 msgstr ""
383392
384 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
385394 msgid "Distributors"
386395 msgstr ""
387396
388 #: ../cutscenes/credits.txt:103
397 #: ../cutscenes/credits.txt:105
389398 msgid "Ablu"
390399 msgstr ""
391400
392 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
393402 msgid "Feillyne"
394403 msgstr ""
395404
396 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
397406 msgid "Jan-Hendrik Peters"
398407 msgstr ""
399408
400 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
401410 msgid "miffe"
402411 msgstr ""
403412
404 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
405414 msgid "Special Thanks"
406415 msgstr ""
407416
408 #: ../cutscenes/credits.txt:114
417 #: ../cutscenes/credits.txt:116
409418 msgid "For giving constant feedback and testing:"
410419 msgstr ""
411420
412 #: ../cutscenes/credits.txt:115
421 #: ../cutscenes/credits.txt:117
413422 msgid "Bart Kelsey"
414423 msgstr ""
415424
416 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
417426 msgid "The community at OpenGameArt"
418427 msgstr ""
419428
420 #: ../cutscenes/credits.txt:120
429 #: ../cutscenes/credits.txt:122
421430 msgid "For Tiled and the Flare map exporter:"
422431 msgstr ""
423432
424 #: ../cutscenes/credits.txt:121
433 #: ../cutscenes/credits.txt:123
425434 msgid "Thorbjørn Lindeijer"
426435 msgstr ""
427436
428 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
429438 msgid "Ranie Jade Ramiso"
430439 msgstr ""
55 msgstr ""
66 "Project-Id-Version: PACKAGE VERSION\n"
77 "Report-Msgid-Bugs-To: \n"
8 "POT-Creation-Date: 2018-08-23 23:10+\n"
9 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8 "POT-Creation-Date: 2018-11-13 17:21+\n"
9 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1010 "Language-Team: Norwegian Bokmål (https://www.transifex.com/flareorg/teams/84925/nb/)\n"
1111 "MIME-Version: 1.0\n"
1212 "Content-Type: text/plain; charset=UTF-8\n"
255255 msgstr ""
256256
257257 #: ../cutscenes/credits.txt:66
258 msgid "Fabio Loli"
259 msgstr ""
260
261 #: ../cutscenes/credits.txt:67
258262 msgid "Gianfranco Del Borrello"
259263 msgstr ""
260264
261 #: ../cutscenes/credits.txt:67
265 #: ../cutscenes/credits.txt:68
262266 msgid "Giovanni Dalla Torre"
263267 msgstr ""
264268
265 #: ../cutscenes/credits.txt:68
269 #: ../cutscenes/credits.txt:69
266270 msgid "GunChleoc"
267271 msgstr ""
268272
269 #: ../cutscenes/credits.txt:69
273 #: ../cutscenes/credits.txt:70
270274 msgid "Hans Joachim Desserud"
271275 msgstr ""
272276
273 #: ../cutscenes/credits.txt:70
277 #: ../cutscenes/credits.txt:71
274278 msgid "hark34"
275279 msgstr ""
276280
277 #: ../cutscenes/credits.txt:72
281 #: ../cutscenes/credits.txt:73
278282 msgid "Janet Hunt"
279283 msgstr ""
280284
281 #: ../cutscenes/credits.txt:73
285 #: ../cutscenes/credits.txt:74
282286 msgid "Juan Pablo Tamayo"
283287 msgstr ""
284288
285 #: ../cutscenes/credits.txt:74
289 #: ../cutscenes/credits.txt:75
286290 msgid "losine"
287291 msgstr ""
288292
289 #: ../cutscenes/credits.txt:75
293 #: ../cutscenes/credits.txt:76
294 msgid "Marc Tormo i Bochaca"
295 msgstr ""
296
297 #: ../cutscenes/credits.txt:77
290298 msgid "Michael Papageorgiou"
291299 msgstr ""
292300
293 #: ../cutscenes/credits.txt:76
301 #: ../cutscenes/credits.txt:78
294302 msgid "Mikhail Karalevich"
295303 msgstr ""
296304
297 #: ../cutscenes/credits.txt:77
305 #: ../cutscenes/credits.txt:79
298306 msgid "Miro Jánošík"
299307 msgstr ""
300308
301 #: ../cutscenes/credits.txt:78
302 msgid "Микола Франчук"
303 msgstr ""
304
305 #: ../cutscenes/credits.txt:79
309 #: ../cutscenes/credits.txt:80
310 msgid "Mykola Franchuk"
311 msgstr ""
312
313 #: ../cutscenes/credits.txt:81
306314 msgid "MOB2"
307315 msgstr ""
308316
309 #: ../cutscenes/credits.txt:80
317 #: ../cutscenes/credits.txt:82
310318 msgid "Morgan Strauss"
311319 msgstr ""
312320
313 #: ../cutscenes/credits.txt:81
321 #: ../cutscenes/credits.txt:83
314322 msgid "Nea Retrogamer"
315323 msgstr ""
316324
317 #: ../cutscenes/credits.txt:82
325 #: ../cutscenes/credits.txt:84
318326 msgid "Nguyễn Gia Phong"
319327 msgstr ""
320328
321 #: ../cutscenes/credits.txt:83
329 #: ../cutscenes/credits.txt:85
322330 msgid "Nikita Vanku"
323331 msgstr ""
324332
325 #: ../cutscenes/credits.txt:84
333 #: ../cutscenes/credits.txt:86
326334 msgid "Paul Wortmann"
327335 msgstr ""
328336
329 #: ../cutscenes/credits.txt:85
337 #: ../cutscenes/credits.txt:87
330338 msgid "Pawel Puszczynski"
331339 msgstr ""
332340
333 #: ../cutscenes/credits.txt:86
341 #: ../cutscenes/credits.txt:88
334342 msgid "Quentin Stievenart"
335343 msgstr ""
336344
337 #: ../cutscenes/credits.txt:87
345 #: ../cutscenes/credits.txt:89
338346 msgid "Rui"
339347 msgstr ""
340348
341 #: ../cutscenes/credits.txt:88
349 #: ../cutscenes/credits.txt:90
342350 msgid "Sergey Basalaev"
343351 msgstr ""
344352
345 #: ../cutscenes/credits.txt:89
353 #: ../cutscenes/credits.txt:91
346354 msgid "Sergiy Borodych"
347355 msgstr ""
348356
349 #: ../cutscenes/credits.txt:91
357 #: ../cutscenes/credits.txt:93
350358 msgid "Stefano Peris"
351359 msgstr ""
352360
353 #: ../cutscenes/credits.txt:92
361 #: ../cutscenes/credits.txt:94
354362 msgid "sujiniku"
355363 msgstr ""
356364
357 #: ../cutscenes/credits.txt:93
365 #: ../cutscenes/credits.txt:95
358366 msgid "Thomas Glamsch"
359367 msgstr ""
360368
361 #: ../cutscenes/credits.txt:94
369 #: ../cutscenes/credits.txt:96
362370 msgid "Timo Sievänen"
363371 msgstr ""
364372
365 #: ../cutscenes/credits.txt:95
373 #: ../cutscenes/credits.txt:97
366374 msgid "Vicente Monteiro"
367375 msgstr ""
368376
369 #: ../cutscenes/credits.txt:96
377 #: ../cutscenes/credits.txt:98
370378 msgid "Wuzzy2"
371379 msgstr ""
372380
373 #: ../cutscenes/credits.txt:97
381 #: ../cutscenes/credits.txt:99
374382 msgid "Yannis Anthymidis"
375383 msgstr ""
376384
377 #: ../cutscenes/credits.txt:98
385 #: ../cutscenes/credits.txt:100
378386 msgid "Zmicer Turok"
379387 msgstr ""
380388
381 #: ../cutscenes/credits.txt:101
389 #: ../cutscenes/credits.txt:103
382390 msgid "Distributors"
383391 msgstr ""
384392
385 #: ../cutscenes/credits.txt:103
393 #: ../cutscenes/credits.txt:105
386394 msgid "Ablu"
387395 msgstr ""
388396
389 #: ../cutscenes/credits.txt:104
397 #: ../cutscenes/credits.txt:106
390398 msgid "Feillyne"
391399 msgstr ""
392400
393 #: ../cutscenes/credits.txt:105
401 #: ../cutscenes/credits.txt:107
394402 msgid "Jan-Hendrik Peters"
395403 msgstr ""
396404
397 #: ../cutscenes/credits.txt:107
405 #: ../cutscenes/credits.txt:109
398406 msgid "miffe"
399407 msgstr ""
400408
401 #: ../cutscenes/credits.txt:110
409 #: ../cutscenes/credits.txt:112
402410 msgid "Special Thanks"
403411 msgstr ""
404412
405 #: ../cutscenes/credits.txt:114
413 #: ../cutscenes/credits.txt:116
406414 msgid "For giving constant feedback and testing:"
407415 msgstr ""
408416
409 #: ../cutscenes/credits.txt:115
417 #: ../cutscenes/credits.txt:117
410418 msgid "Bart Kelsey"
411419 msgstr ""
412420
413 #: ../cutscenes/credits.txt:116
421 #: ../cutscenes/credits.txt:118
414422 msgid "The community at OpenGameArt"
415423 msgstr ""
416424
417 #: ../cutscenes/credits.txt:120
425 #: ../cutscenes/credits.txt:122
418426 msgid "For Tiled and the Flare map exporter:"
419427 msgstr ""
420428
421 #: ../cutscenes/credits.txt:121
429 #: ../cutscenes/credits.txt:123
422430 msgid "Thorbjørn Lindeijer"
423431 msgstr ""
424432
425 #: ../cutscenes/credits.txt:123
433 #: ../cutscenes/credits.txt:125
426434 msgid "Ranie Jade Ramiso"
427435 msgstr ""
55 msgstr ""
66 "Project-Id-Version: PACKAGE VERSION\n"
77 "Report-Msgid-Bugs-To: \n"
8 "POT-Creation-Date: 2018-08-23 23:10+\n"
9 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8 "POT-Creation-Date: 2018-11-13 17:21+\n"
9 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1010 "Language-Team: Dutch (https://www.transifex.com/flareorg/teams/84925/nl/)\n"
1111 "MIME-Version: 1.0\n"
1212 "Content-Type: text/plain; charset=UTF-8\n"
255255 msgstr ""
256256
257257 #: ../cutscenes/credits.txt:66
258 msgid "Fabio Loli"
259 msgstr ""
260
261 #: ../cutscenes/credits.txt:67
258262 msgid "Gianfranco Del Borrello"
259263 msgstr ""
260264
261 #: ../cutscenes/credits.txt:67
265 #: ../cutscenes/credits.txt:68
262266 msgid "Giovanni Dalla Torre"
263267 msgstr ""
264268
265 #: ../cutscenes/credits.txt:68
269 #: ../cutscenes/credits.txt:69
266270 msgid "GunChleoc"
267271 msgstr ""
268272
269 #: ../cutscenes/credits.txt:69
273 #: ../cutscenes/credits.txt:70
270274 msgid "Hans Joachim Desserud"
271275 msgstr ""
272276
273 #: ../cutscenes/credits.txt:70
277 #: ../cutscenes/credits.txt:71
274278 msgid "hark34"
275279 msgstr ""
276280
277 #: ../cutscenes/credits.txt:72
281 #: ../cutscenes/credits.txt:73
278282 msgid "Janet Hunt"
279283 msgstr ""
280284
281 #: ../cutscenes/credits.txt:73
285 #: ../cutscenes/credits.txt:74
282286 msgid "Juan Pablo Tamayo"
283287 msgstr ""
284288
285 #: ../cutscenes/credits.txt:74
289 #: ../cutscenes/credits.txt:75
286290 msgid "losine"
287291 msgstr ""
288292
289 #: ../cutscenes/credits.txt:75
293 #: ../cutscenes/credits.txt:76
294 msgid "Marc Tormo i Bochaca"
295 msgstr ""
296
297 #: ../cutscenes/credits.txt:77
290298 msgid "Michael Papageorgiou"
291299 msgstr ""
292300
293 #: ../cutscenes/credits.txt:76
301 #: ../cutscenes/credits.txt:78
294302 msgid "Mikhail Karalevich"
295303 msgstr ""
296304
297 #: ../cutscenes/credits.txt:77
305 #: ../cutscenes/credits.txt:79
298306 msgid "Miro Jánošík"
299307 msgstr ""
300308
301 #: ../cutscenes/credits.txt:78
302 msgid "Микола Франчук"
303 msgstr ""
304
305 #: ../cutscenes/credits.txt:79
309 #: ../cutscenes/credits.txt:80
310 msgid "Mykola Franchuk"
311 msgstr ""
312
313 #: ../cutscenes/credits.txt:81
306314 msgid "MOB2"
307315 msgstr ""
308316
309 #: ../cutscenes/credits.txt:80
317 #: ../cutscenes/credits.txt:82
310318 msgid "Morgan Strauss"
311319 msgstr ""
312320
313 #: ../cutscenes/credits.txt:81
321 #: ../cutscenes/credits.txt:83
314322 msgid "Nea Retrogamer"
315323 msgstr ""
316324
317 #: ../cutscenes/credits.txt:82
325 #: ../cutscenes/credits.txt:84
318326 msgid "Nguyễn Gia Phong"
319327 msgstr ""
320328
321 #: ../cutscenes/credits.txt:83
329 #: ../cutscenes/credits.txt:85
322330 msgid "Nikita Vanku"
323331 msgstr ""
324332
325 #: ../cutscenes/credits.txt:84
333 #: ../cutscenes/credits.txt:86
326334 msgid "Paul Wortmann"
327335 msgstr ""
328336
329 #: ../cutscenes/credits.txt:85
337 #: ../cutscenes/credits.txt:87
330338 msgid "Pawel Puszczynski"
331339 msgstr ""
332340
333 #: ../cutscenes/credits.txt:86
341 #: ../cutscenes/credits.txt:88
334342 msgid "Quentin Stievenart"
335343 msgstr ""
336344
337 #: ../cutscenes/credits.txt:87
345 #: ../cutscenes/credits.txt:89
338346 msgid "Rui"
339347 msgstr ""
340348
341 #: ../cutscenes/credits.txt:88
349 #: ../cutscenes/credits.txt:90
342350 msgid "Sergey Basalaev"
343351 msgstr ""
344352
345 #: ../cutscenes/credits.txt:89
353 #: ../cutscenes/credits.txt:91
346354 msgid "Sergiy Borodych"
347355 msgstr ""
348356
349 #: ../cutscenes/credits.txt:91
357 #: ../cutscenes/credits.txt:93
350358 msgid "Stefano Peris"
351359 msgstr ""
352360
353 #: ../cutscenes/credits.txt:92
361 #: ../cutscenes/credits.txt:94
354362 msgid "sujiniku"
355363 msgstr ""
356364
357 #: ../cutscenes/credits.txt:93
365 #: ../cutscenes/credits.txt:95
358366 msgid "Thomas Glamsch"
359367 msgstr ""
360368
361 #: ../cutscenes/credits.txt:94
369 #: ../cutscenes/credits.txt:96
362370 msgid "Timo Sievänen"
363371 msgstr ""
364372
365 #: ../cutscenes/credits.txt:95
373 #: ../cutscenes/credits.txt:97
366374 msgid "Vicente Monteiro"
367375 msgstr ""
368376
369 #: ../cutscenes/credits.txt:96
377 #: ../cutscenes/credits.txt:98
370378 msgid "Wuzzy2"
371379 msgstr ""
372380
373 #: ../cutscenes/credits.txt:97
381 #: ../cutscenes/credits.txt:99
374382 msgid "Yannis Anthymidis"
375383 msgstr ""
376384
377 #: ../cutscenes/credits.txt:98
385 #: ../cutscenes/credits.txt:100
378386 msgid "Zmicer Turok"
379387 msgstr ""
380388
381 #: ../cutscenes/credits.txt:101
389 #: ../cutscenes/credits.txt:103
382390 msgid "Distributors"
383391 msgstr ""
384392
385 #: ../cutscenes/credits.txt:103
393 #: ../cutscenes/credits.txt:105
386394 msgid "Ablu"
387395 msgstr ""
388396
389 #: ../cutscenes/credits.txt:104
397 #: ../cutscenes/credits.txt:106
390398 msgid "Feillyne"
391399 msgstr ""
392400
393 #: ../cutscenes/credits.txt:105
401 #: ../cutscenes/credits.txt:107
394402 msgid "Jan-Hendrik Peters"
395403 msgstr ""
396404
397 #: ../cutscenes/credits.txt:107
405 #: ../cutscenes/credits.txt:109
398406 msgid "miffe"
399407 msgstr ""
400408
401 #: ../cutscenes/credits.txt:110
409 #: ../cutscenes/credits.txt:112
402410 msgid "Special Thanks"
403411 msgstr ""
404412
405 #: ../cutscenes/credits.txt:114
413 #: ../cutscenes/credits.txt:116
406414 msgid "For giving constant feedback and testing:"
407415 msgstr ""
408416
409 #: ../cutscenes/credits.txt:115
417 #: ../cutscenes/credits.txt:117
410418 msgid "Bart Kelsey"
411419 msgstr ""
412420
413 #: ../cutscenes/credits.txt:116
421 #: ../cutscenes/credits.txt:118
414422 msgid "The community at OpenGameArt"
415423 msgstr ""
416424
417 #: ../cutscenes/credits.txt:120
425 #: ../cutscenes/credits.txt:122
418426 msgid "For Tiled and the Flare map exporter:"
419427 msgstr ""
420428
421 #: ../cutscenes/credits.txt:121
429 #: ../cutscenes/credits.txt:123
422430 msgid "Thorbjørn Lindeijer"
423431 msgstr ""
424432
425 #: ../cutscenes/credits.txt:123
433 #: ../cutscenes/credits.txt:125
426434 msgid "Ranie Jade Ramiso"
427435 msgstr ""
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # Justin Jacobs <jajdorkster@gmail.com>, 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1213 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1314 "Language-Team: Polish (https://www.transifex.com/flareorg/teams/84925/pl/)\n"
1415 "MIME-Version: 1.0\n"
258259 msgstr "Evgen Pavlov"
259260
260261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
261266 msgid "Gianfranco Del Borrello"
262267 msgstr "Gianfranco Del Borrello"
263268
264 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
265270 msgid "Giovanni Dalla Torre"
266271 msgstr "Giovanni Dalla Torre"
267272
268 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
269274 msgid "GunChleoc"
270275 msgstr "GunChleoc"
271276
272 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
273278 msgid "Hans Joachim Desserud"
274279 msgstr "Hans Joachim Desserud"
275280
276 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
277282 msgid "hark34"
278283 msgstr ""
279284
280 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
281286 msgid "Janet Hunt"
282287 msgstr "Janet Hunt"
283288
284 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
285290 msgid "Juan Pablo Tamayo"
286291 msgstr "Juan Pablo Tamayo"
287292
288 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
289294 msgid "losine"
290295 msgstr "losine"
291296
292 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
293302 msgid "Michael Papageorgiou"
294303 msgstr "Michael Papageorgiou"
295304
296 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
297306 msgid "Mikhail Karalevich"
298307 msgstr "Mikhail Karalevich"
299308
300 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
301310 msgid "Miro Jánošík"
302311 msgstr "Miro Jánošík"
303312
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr "Микола Франчук"
307
308 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
309318 msgid "MOB2"
310319 msgstr "MOB2"
311320
312 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
313322 msgid "Morgan Strauss"
314323 msgstr "Morgan Strauss"
315324
316 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
317326 msgid "Nea Retrogamer"
318327 msgstr "Nea Retrogamer"
319328
320 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
321330 msgid "Nguyễn Gia Phong"
322331 msgstr ""
323332
324 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
325334 msgid "Nikita Vanku"
326335 msgstr "Nikita Vanku"
327336
328 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
329338 msgid "Paul Wortmann"
330339 msgstr "Paul Wortmann"
331340
332 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
333342 msgid "Pawel Puszczynski"
334343 msgstr "Paweł Puszczyński"
335344
336 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
337346 msgid "Quentin Stievenart"
338347 msgstr "Quentin Stievenart"
339348
340 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
341350 msgid "Rui"
342351 msgstr "Rui"
343352
344 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
345354 msgid "Sergey Basalaev"
346355 msgstr "Sergey Basalaev"
347356
348 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
349358 msgid "Sergiy Borodych"
350359 msgstr "Sergiy Borodych"
351360
352 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
353362 msgid "Stefano Peris"
354363 msgstr "Stefano Peris"
355364
356 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
357366 msgid "sujiniku"
358367 msgstr "sujiniku"
359368
360 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
361370 msgid "Thomas Glamsch"
362371 msgstr "Thomas Glamsch"
363372
364 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
365374 msgid "Timo Sievänen"
366375 msgstr "Timo Sievänen"
367376
368 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
369378 msgid "Vicente Monteiro"
370379 msgstr ""
371380
372 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
373382 msgid "Wuzzy2"
374383 msgstr "Wuzzy2"
375384
376 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
377386 msgid "Yannis Anthymidis"
378387 msgstr "Yannis Anthymidis"
379388
380 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
381390 msgid "Zmicer Turok"
382391 msgstr ""
383392
384 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
385394 msgid "Distributors"
386395 msgstr "Dystrybutorzy"
387396
388 #: ../cutscenes/credits.txt:103
397 #: ../cutscenes/credits.txt:105
389398 msgid "Ablu"
390399 msgstr "Ablu"
391400
392 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
393402 msgid "Feillyne"
394403 msgstr "Feillyne"
395404
396 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
397406 msgid "Jan-Hendrik Peters"
398407 msgstr "Jan-Hendrik Peters"
399408
400 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
401410 msgid "miffe"
402411 msgstr "miffe"
403412
404 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
405414 msgid "Special Thanks"
406415 msgstr "Specjalne podziękowania"
407416
408 #: ../cutscenes/credits.txt:114
417 #: ../cutscenes/credits.txt:116
409418 msgid "For giving constant feedback and testing:"
410419 msgstr "Za nieustające wsparcie i testowanie:"
411420
412 #: ../cutscenes/credits.txt:115
421 #: ../cutscenes/credits.txt:117
413422 msgid "Bart Kelsey"
414423 msgstr "Bart Kelsey"
415424
416 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
417426 msgid "The community at OpenGameArt"
418427 msgstr "Społeczność OpenGameArt"
419428
420 #: ../cutscenes/credits.txt:120
429 #: ../cutscenes/credits.txt:122
421430 msgid "For Tiled and the Flare map exporter:"
422431 msgstr "Za Tiled i eksporter map Flare:"
423432
424 #: ../cutscenes/credits.txt:121
433 #: ../cutscenes/credits.txt:123
425434 msgid "Thorbjørn Lindeijer"
426435 msgstr "Thorbjørn Lindeijer"
427436
428 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
429438 msgid "Ranie Jade Ramiso"
430439 msgstr "Ranie Jade Ramiso"
55 msgstr ""
66 "Project-Id-Version: PACKAGE VERSION\n"
77 "Report-Msgid-Bugs-To: \n"
8 "POT-Creation-Date: 2018-08-23 23:15+\n"
8 "POT-Creation-Date: 2018-11-17 21:50+\n"
99 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1010 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1111 "Language-Team: LANGUAGE <LL@li.org>\n"
255255 msgstr ""
256256
257257 #: ../cutscenes/credits.txt:66
258 msgid "Fabio Loli"
259 msgstr ""
260
261 #: ../cutscenes/credits.txt:67
258262 msgid "Gianfranco Del Borrello"
259263 msgstr ""
260264
261 #: ../cutscenes/credits.txt:67
265 #: ../cutscenes/credits.txt:68
262266 msgid "Giovanni Dalla Torre"
263267 msgstr ""
264268
265 #: ../cutscenes/credits.txt:68
269 #: ../cutscenes/credits.txt:69
266270 msgid "GunChleoc"
267271 msgstr ""
268272
269 #: ../cutscenes/credits.txt:69
273 #: ../cutscenes/credits.txt:70
270274 msgid "Hans Joachim Desserud"
271275 msgstr ""
272276
273 #: ../cutscenes/credits.txt:70
277 #: ../cutscenes/credits.txt:71
274278 msgid "hark34"
275279 msgstr ""
276280
277 #: ../cutscenes/credits.txt:72
281 #: ../cutscenes/credits.txt:73
278282 msgid "Janet Hunt"
279283 msgstr ""
280284
281 #: ../cutscenes/credits.txt:73
285 #: ../cutscenes/credits.txt:74
282286 msgid "Juan Pablo Tamayo"
283287 msgstr ""
284288
285 #: ../cutscenes/credits.txt:74
289 #: ../cutscenes/credits.txt:75
286290 msgid "losine"
287291 msgstr ""
288292
289 #: ../cutscenes/credits.txt:75
293 #: ../cutscenes/credits.txt:76
294 msgid "Marc Tormo i Bochaca"
295 msgstr ""
296
297 #: ../cutscenes/credits.txt:77
290298 msgid "Michael Papageorgiou"
291299 msgstr ""
292300
293 #: ../cutscenes/credits.txt:76
301 #: ../cutscenes/credits.txt:78
294302 msgid "Mikhail Karalevich"
295303 msgstr ""
296304
297 #: ../cutscenes/credits.txt:77
305 #: ../cutscenes/credits.txt:79
298306 msgid "Miro Jánošík"
299307 msgstr ""
300308
301 #: ../cutscenes/credits.txt:78
302 msgid "Микола Франчук"
303 msgstr ""
304
305 #: ../cutscenes/credits.txt:79
309 #: ../cutscenes/credits.txt:80
310 msgid "Mykola Franchuk"
311 msgstr ""
312
313 #: ../cutscenes/credits.txt:81
306314 msgid "MOB2"
307315 msgstr ""
308316
309 #: ../cutscenes/credits.txt:80
317 #: ../cutscenes/credits.txt:82
310318 msgid "Morgan Strauss"
311319 msgstr ""
312320
313 #: ../cutscenes/credits.txt:81
321 #: ../cutscenes/credits.txt:83
314322 msgid "Nea Retrogamer"
315323 msgstr ""
316324
317 #: ../cutscenes/credits.txt:82
325 #: ../cutscenes/credits.txt:84
318326 msgid "Nguyễn Gia Phong"
319327 msgstr ""
320328
321 #: ../cutscenes/credits.txt:83
329 #: ../cutscenes/credits.txt:85
322330 msgid "Nikita Vanku"
323331 msgstr ""
324332
325 #: ../cutscenes/credits.txt:84
333 #: ../cutscenes/credits.txt:86
326334 msgid "Paul Wortmann"
327335 msgstr ""
328336
329 #: ../cutscenes/credits.txt:85
337 #: ../cutscenes/credits.txt:87
330338 msgid "Pawel Puszczynski"
331339 msgstr ""
332340
333 #: ../cutscenes/credits.txt:86
341 #: ../cutscenes/credits.txt:88
334342 msgid "Quentin Stievenart"
335343 msgstr ""
336344
337 #: ../cutscenes/credits.txt:87
345 #: ../cutscenes/credits.txt:89
338346 msgid "Rui"
339347 msgstr ""
340348
341 #: ../cutscenes/credits.txt:88
349 #: ../cutscenes/credits.txt:90
342350 msgid "Sergey Basalaev"
343351 msgstr ""
344352
345 #: ../cutscenes/credits.txt:89
353 #: ../cutscenes/credits.txt:91
346354 msgid "Sergiy Borodych"
347355 msgstr ""
348356
349 #: ../cutscenes/credits.txt:91
357 #: ../cutscenes/credits.txt:93
350358 msgid "Stefano Peris"
351359 msgstr ""
352360
353 #: ../cutscenes/credits.txt:92
361 #: ../cutscenes/credits.txt:94
354362 msgid "sujiniku"
355363 msgstr ""
356364
357 #: ../cutscenes/credits.txt:93
365 #: ../cutscenes/credits.txt:95
358366 msgid "Thomas Glamsch"
359367 msgstr ""
360368
361 #: ../cutscenes/credits.txt:94
369 #: ../cutscenes/credits.txt:96
362370 msgid "Timo Sievänen"
363371 msgstr ""
364372
365 #: ../cutscenes/credits.txt:95
373 #: ../cutscenes/credits.txt:97
366374 msgid "Vicente Monteiro"
367375 msgstr ""
368376
369 #: ../cutscenes/credits.txt:96
377 #: ../cutscenes/credits.txt:98
370378 msgid "Wuzzy2"
371379 msgstr ""
372380
373 #: ../cutscenes/credits.txt:97
381 #: ../cutscenes/credits.txt:99
374382 msgid "Yannis Anthymidis"
375383 msgstr ""
376384
377 #: ../cutscenes/credits.txt:98
385 #: ../cutscenes/credits.txt:100
378386 msgid "Zmicer Turok"
379387 msgstr ""
380388
381 #: ../cutscenes/credits.txt:101
389 #: ../cutscenes/credits.txt:103
382390 msgid "Distributors"
383391 msgstr ""
384392
385 #: ../cutscenes/credits.txt:103
393 #: ../cutscenes/credits.txt:105
386394 msgid "Ablu"
387395 msgstr ""
388396
389 #: ../cutscenes/credits.txt:104
397 #: ../cutscenes/credits.txt:106
390398 msgid "Feillyne"
391399 msgstr ""
392400
393 #: ../cutscenes/credits.txt:105
401 #: ../cutscenes/credits.txt:107
394402 msgid "Jan-Hendrik Peters"
395403 msgstr ""
396404
397 #: ../cutscenes/credits.txt:107
405 #: ../cutscenes/credits.txt:109
398406 msgid "miffe"
399407 msgstr ""
400408
401 #: ../cutscenes/credits.txt:110
409 #: ../cutscenes/credits.txt:112
402410 msgid "Special Thanks"
403411 msgstr ""
404412
405 #: ../cutscenes/credits.txt:114
413 #: ../cutscenes/credits.txt:116
406414 msgid "For giving constant feedback and testing:"
407415 msgstr ""
408416
409 #: ../cutscenes/credits.txt:115
417 #: ../cutscenes/credits.txt:117
410418 msgid "Bart Kelsey"
411419 msgstr ""
412420
413 #: ../cutscenes/credits.txt:116
421 #: ../cutscenes/credits.txt:118
414422 msgid "The community at OpenGameArt"
415423 msgstr ""
416424
417 #: ../cutscenes/credits.txt:120
425 #: ../cutscenes/credits.txt:122
418426 msgid "For Tiled and the Flare map exporter:"
419427 msgstr ""
420428
421 #: ../cutscenes/credits.txt:121
429 #: ../cutscenes/credits.txt:123
422430 msgid "Thorbjørn Lindeijer"
423431 msgstr ""
424432
425 #: ../cutscenes/credits.txt:123
433 #: ../cutscenes/credits.txt:125
426434 msgid "Ranie Jade Ramiso"
427435 msgstr ""
428436
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # Rui <xymarior@yandex.com>, 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-14 00:57+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1213 "Last-Translator: Rui <xymarior@yandex.com>, 2018\n"
1314 "Language-Team: Portuguese (https://www.transifex.com/flareorg/teams/84925/pt/)\n"
1415 "MIME-Version: 1.0\n"
4041 #: ../engine/damage_types.txt:4
4142 msgid "Increases the damage done with swords and other melee weapons."
4243 msgstr ""
44 "Aumenta o dano feito com espadas e outras armas de luta corpo-a-corpo."
4345
4446 #: ../engine/damage_types.txt:5
4547 msgid "Melee Damage Min"
5557
5658 #: ../engine/damage_types.txt:13
5759 msgid "Increases the damage done with bows and other ranged weapons."
58 msgstr ""
60 msgstr "Aumenta o dano causado com arcos e outras armas de luta à distância."
5961
6062 #: ../engine/damage_types.txt:14
6163 msgid "Ranged Damage Min"
7173
7274 #: ../engine/damage_types.txt:22
7375 msgid "Increases the damage done with staves and other mental weapons."
74 msgstr ""
76 msgstr "Aumenta o dano causado por bastões e outras armas mentais."
7577
7678 #: ../engine/damage_types.txt:23
7779 msgid "Mental Damage Min"
247249
248250 #: ../cutscenes/credits.txt:63
249251 msgid "Emil"
250 msgstr ""
252 msgstr "Emil"
251253
252254 #: ../cutscenes/credits.txt:64
253255 msgid "Eric R"
258260 msgstr "Evgen Pavlov"
259261
260262 #: ../cutscenes/credits.txt:66
263 msgid "Fabio Loli"
264 msgstr "Fabio Loli"
265
266 #: ../cutscenes/credits.txt:67
261267 msgid "Gianfranco Del Borrello"
262268 msgstr "Gianfranco Del Borrello"
263269
264 #: ../cutscenes/credits.txt:67
270 #: ../cutscenes/credits.txt:68
265271 msgid "Giovanni Dalla Torre"
266272 msgstr "Giovanni Dalla Torre"
267273
268 #: ../cutscenes/credits.txt:68
274 #: ../cutscenes/credits.txt:69
269275 msgid "GunChleoc"
270276 msgstr "GunChleoc"
271277
272 #: ../cutscenes/credits.txt:69
278 #: ../cutscenes/credits.txt:70
273279 msgid "Hans Joachim Desserud"
274280 msgstr "Hans Joachim Desserud"
275281
276 #: ../cutscenes/credits.txt:70
282 #: ../cutscenes/credits.txt:71
277283 msgid "hark34"
278284 msgstr "hark34"
279285
280 #: ../cutscenes/credits.txt:72
286 #: ../cutscenes/credits.txt:73
281287 msgid "Janet Hunt"
282288 msgstr "Janet Hunt"
283289
284 #: ../cutscenes/credits.txt:73
290 #: ../cutscenes/credits.txt:74
285291 msgid "Juan Pablo Tamayo"
286292 msgstr "Juan Pablo Tamayo"
287293
288 #: ../cutscenes/credits.txt:74
294 #: ../cutscenes/credits.txt:75
289295 msgid "losine"
290296 msgstr "losine"
291297
292 #: ../cutscenes/credits.txt:75
298 #: ../cutscenes/credits.txt:76
299 msgid "Marc Tormo i Bochaca"
300 msgstr "Marc Tormo i Bochaca"
301
302 #: ../cutscenes/credits.txt:77
293303 msgid "Michael Papageorgiou"
294304 msgstr "Michael Papageorgiou"
295305
296 #: ../cutscenes/credits.txt:76
306 #: ../cutscenes/credits.txt:78
297307 msgid "Mikhail Karalevich"
298308 msgstr "Mikhail Karalevich"
299309
300 #: ../cutscenes/credits.txt:77
310 #: ../cutscenes/credits.txt:79
301311 msgid "Miro Jánošík"
302312 msgstr "Miro Jánošík"
303313
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr "Микола Франчук"
307
308 #: ../cutscenes/credits.txt:79
314 #: ../cutscenes/credits.txt:80
315 msgid "Mykola Franchuk"
316 msgstr "Mykola Franchuk"
317
318 #: ../cutscenes/credits.txt:81
309319 msgid "MOB2"
310320 msgstr "MOB2"
311321
312 #: ../cutscenes/credits.txt:80
322 #: ../cutscenes/credits.txt:82
313323 msgid "Morgan Strauss"
314324 msgstr "Morgan Strauss"
315325
316 #: ../cutscenes/credits.txt:81
326 #: ../cutscenes/credits.txt:83
317327 msgid "Nea Retrogamer"
318328 msgstr "Nea Retrogamer"
319329
320 #: ../cutscenes/credits.txt:82
330 #: ../cutscenes/credits.txt:84
321331 msgid "Nguyễn Gia Phong"
322332 msgstr "Nguyễn Gia Phong"
323333
324 #: ../cutscenes/credits.txt:83
334 #: ../cutscenes/credits.txt:85
325335 msgid "Nikita Vanku"
326336 msgstr "Nikita Vanku"
327337
328 #: ../cutscenes/credits.txt:84
338 #: ../cutscenes/credits.txt:86
329339 msgid "Paul Wortmann"
330340 msgstr "Paul Wortmann"
331341
332 #: ../cutscenes/credits.txt:85
342 #: ../cutscenes/credits.txt:87
333343 msgid "Pawel Puszczynski"
334344 msgstr "Pawel Puszczynski"
335345
336 #: ../cutscenes/credits.txt:86
346 #: ../cutscenes/credits.txt:88
337347 msgid "Quentin Stievenart"
338348 msgstr "Quentin Stievenart"
339349
340 #: ../cutscenes/credits.txt:87
350 #: ../cutscenes/credits.txt:89
341351 msgid "Rui"
342352 msgstr "Rui (xendez)"
343353
344 #: ../cutscenes/credits.txt:88
354 #: ../cutscenes/credits.txt:90
345355 msgid "Sergey Basalaev"
346356 msgstr "Sergey Basalaev"
347357
348 #: ../cutscenes/credits.txt:89
358 #: ../cutscenes/credits.txt:91
349359 msgid "Sergiy Borodych"
350360 msgstr "Sergiy Borodych"
351361
352 #: ../cutscenes/credits.txt:91
362 #: ../cutscenes/credits.txt:93
353363 msgid "Stefano Peris"
354364 msgstr "Stefano Peris"
355365
356 #: ../cutscenes/credits.txt:92
366 #: ../cutscenes/credits.txt:94
357367 msgid "sujiniku"
358368 msgstr "sujiniku"
359369
360 #: ../cutscenes/credits.txt:93
370 #: ../cutscenes/credits.txt:95
361371 msgid "Thomas Glamsch"
362372 msgstr "Thomas Glamsch"
363373
364 #: ../cutscenes/credits.txt:94
374 #: ../cutscenes/credits.txt:96
365375 msgid "Timo Sievänen"
366376 msgstr "Timo Sievänen"
367377
368 #: ../cutscenes/credits.txt:95
378 #: ../cutscenes/credits.txt:97
369379 msgid "Vicente Monteiro"
370380 msgstr "Vicente Monteiro"
371381
372 #: ../cutscenes/credits.txt:96
382 #: ../cutscenes/credits.txt:98
373383 msgid "Wuzzy2"
374384 msgstr "Wuzzy2"
375385
376 #: ../cutscenes/credits.txt:97
386 #: ../cutscenes/credits.txt:99
377387 msgid "Yannis Anthymidis"
378388 msgstr "Yannis Anthymidis"
379389
380 #: ../cutscenes/credits.txt:98
390 #: ../cutscenes/credits.txt:100
381391 msgid "Zmicer Turok"
382 msgstr ""
383
384 #: ../cutscenes/credits.txt:101
392 msgstr "Zmicer Turok"
393
394 #: ../cutscenes/credits.txt:103
385395 msgid "Distributors"
386396 msgstr "Distribuidores"
387397
388 #: ../cutscenes/credits.txt:103
398 #: ../cutscenes/credits.txt:105
389399 msgid "Ablu"
390400 msgstr "Ablu"
391401
392 #: ../cutscenes/credits.txt:104
402 #: ../cutscenes/credits.txt:106
393403 msgid "Feillyne"
394404 msgstr "Feillyne"
395405
396 #: ../cutscenes/credits.txt:105
406 #: ../cutscenes/credits.txt:107
397407 msgid "Jan-Hendrik Peters"
398408 msgstr "Jan-Hendrik Peters"
399409
400 #: ../cutscenes/credits.txt:107
410 #: ../cutscenes/credits.txt:109
401411 msgid "miffe"
402412 msgstr "miffe"
403413
404 #: ../cutscenes/credits.txt:110
414 #: ../cutscenes/credits.txt:112
405415 msgid "Special Thanks"
406416 msgstr "Agradecimento Especial"
407417
408 #: ../cutscenes/credits.txt:114
418 #: ../cutscenes/credits.txt:116
409419 msgid "For giving constant feedback and testing:"
410420 msgstr "Por fornecer opiniões constantes e testes:"
411421
412 #: ../cutscenes/credits.txt:115
422 #: ../cutscenes/credits.txt:117
413423 msgid "Bart Kelsey"
414424 msgstr "Bart Kelsey"
415425
416 #: ../cutscenes/credits.txt:116
426 #: ../cutscenes/credits.txt:118
417427 msgid "The community at OpenGameArt"
418428 msgstr "A comunidade do OpenGameArt"
419429
420 #: ../cutscenes/credits.txt:120
430 #: ../cutscenes/credits.txt:122
421431 msgid "For Tiled and the Flare map exporter:"
422432 msgstr "Pelo Tiled e o exportador de mapas do Flare:"
423433
424 #: ../cutscenes/credits.txt:121
434 #: ../cutscenes/credits.txt:123
425435 msgid "Thorbjørn Lindeijer"
426436 msgstr "Thorbjørn Lindeijer"
427437
428 #: ../cutscenes/credits.txt:123
438 #: ../cutscenes/credits.txt:125
429439 msgid "Ranie Jade Ramiso"
430440 msgstr "Ranie Jade Ramiso"
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # Vicente Monteiro, 2018
6 # Rui <xymarior@yandex.com>, 2018
7 #
68 msgid ""
79 msgstr ""
810 "Project-Id-Version: PACKAGE VERSION\n"
911 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: Vicente Monteiro, 2018\n"
12 "POT-Creation-Date: 2018-11-13 17:21+\n"
13 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
14 "Last-Translator: Rui <xymarior@yandex.com>, 2018\n"
1315 "Language-Team: Portuguese (Brazil) (https://www.transifex.com/flareorg/teams/84925/pt_BR/)\n"
1416 "MIME-Version: 1.0\n"
1517 "Content-Type: text/plain; charset=UTF-8\n"
258260 msgstr "Evgen Pavlov"
259261
260262 #: ../cutscenes/credits.txt:66
263 msgid "Fabio Loli"
264 msgstr "Fabio Loli"
265
266 #: ../cutscenes/credits.txt:67
261267 msgid "Gianfranco Del Borrello"
262268 msgstr "Gianfranco Del Borrello"
263269
264 #: ../cutscenes/credits.txt:67
270 #: ../cutscenes/credits.txt:68
265271 msgid "Giovanni Dalla Torre"
266272 msgstr "Giovanni Dalla Torre"
267273
268 #: ../cutscenes/credits.txt:68
274 #: ../cutscenes/credits.txt:69
269275 msgid "GunChleoc"
270276 msgstr "GunChleoc"
271277
272 #: ../cutscenes/credits.txt:69
278 #: ../cutscenes/credits.txt:70
273279 msgid "Hans Joachim Desserud"
274280 msgstr "Hans Joachim Desserud"
275281
276 #: ../cutscenes/credits.txt:70
282 #: ../cutscenes/credits.txt:71
277283 msgid "hark34"
278284 msgstr "hark34"
279285
280 #: ../cutscenes/credits.txt:72
286 #: ../cutscenes/credits.txt:73
281287 msgid "Janet Hunt"
282288 msgstr "Janet Hunt"
283289
284 #: ../cutscenes/credits.txt:73
290 #: ../cutscenes/credits.txt:74
285291 msgid "Juan Pablo Tamayo"
286292 msgstr "Juan Pablo Tamayo"
287293
288 #: ../cutscenes/credits.txt:74
294 #: ../cutscenes/credits.txt:75
289295 msgid "losine"
290296 msgstr "losine"
291297
292 #: ../cutscenes/credits.txt:75
298 #: ../cutscenes/credits.txt:76
299 msgid "Marc Tormo i Bochaca"
300 msgstr ""
301
302 #: ../cutscenes/credits.txt:77
293303 msgid "Michael Papageorgiou"
294304 msgstr "Michael Papageorgiou"
295305
296 #: ../cutscenes/credits.txt:76
306 #: ../cutscenes/credits.txt:78
297307 msgid "Mikhail Karalevich"
298308 msgstr "Mikhail Karalevich"
299309
300 #: ../cutscenes/credits.txt:77
310 #: ../cutscenes/credits.txt:79
301311 msgid "Miro Jánošík"
302312 msgstr "Miro Jánošík"
303313
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr "Микола Франчук"
307
308 #: ../cutscenes/credits.txt:79
314 #: ../cutscenes/credits.txt:80
315 msgid "Mykola Franchuk"
316 msgstr ""
317
318 #: ../cutscenes/credits.txt:81
309319 msgid "MOB2"
310320 msgstr "MOB2"
311321
312 #: ../cutscenes/credits.txt:80
322 #: ../cutscenes/credits.txt:82
313323 msgid "Morgan Strauss"
314324 msgstr "Morgan Strauss"
315325
316 #: ../cutscenes/credits.txt:81
326 #: ../cutscenes/credits.txt:83
317327 msgid "Nea Retrogamer"
318328 msgstr "Nea Retrogamer"
319329
320 #: ../cutscenes/credits.txt:82
330 #: ../cutscenes/credits.txt:84
321331 msgid "Nguyễn Gia Phong"
322332 msgstr "Nguyễn Gia Phong"
323333
324 #: ../cutscenes/credits.txt:83
334 #: ../cutscenes/credits.txt:85
325335 msgid "Nikita Vanku"
326336 msgstr "Nikita Vanku"
327337
328 #: ../cutscenes/credits.txt:84
338 #: ../cutscenes/credits.txt:86
329339 msgid "Paul Wortmann"
330340 msgstr "Paul Wortmann"
331341
332 #: ../cutscenes/credits.txt:85
342 #: ../cutscenes/credits.txt:87
333343 msgid "Pawel Puszczynski"
334344 msgstr "Pawel Puszczynski"
335345
336 #: ../cutscenes/credits.txt:86
346 #: ../cutscenes/credits.txt:88
337347 msgid "Quentin Stievenart"
338348 msgstr "Quentin Stievenart"
339349
340 #: ../cutscenes/credits.txt:87
350 #: ../cutscenes/credits.txt:89
341351 msgid "Rui"
342352 msgstr "Rui"
343353
344 #: ../cutscenes/credits.txt:88
354 #: ../cutscenes/credits.txt:90
345355 msgid "Sergey Basalaev"
346356 msgstr "Sergey Basalaev"
347357
348 #: ../cutscenes/credits.txt:89
358 #: ../cutscenes/credits.txt:91
349359 msgid "Sergiy Borodych"
350360 msgstr "Sergiy Borodych"
351361
352 #: ../cutscenes/credits.txt:91
362 #: ../cutscenes/credits.txt:93
353363 msgid "Stefano Peris"
354364 msgstr "Stefano Peris"
355365
356 #: ../cutscenes/credits.txt:92
366 #: ../cutscenes/credits.txt:94
357367 msgid "sujiniku"
358368 msgstr "sujiniku"
359369
360 #: ../cutscenes/credits.txt:93
370 #: ../cutscenes/credits.txt:95
361371 msgid "Thomas Glamsch"
362372 msgstr "Thomas Glamsch"
363373
364 #: ../cutscenes/credits.txt:94
374 #: ../cutscenes/credits.txt:96
365375 msgid "Timo Sievänen"
366376 msgstr "Timo Sievänen"
367377
368 #: ../cutscenes/credits.txt:95
378 #: ../cutscenes/credits.txt:97
369379 msgid "Vicente Monteiro"
370380 msgstr "Vicente Monteiro"
371381
372 #: ../cutscenes/credits.txt:96
382 #: ../cutscenes/credits.txt:98
373383 msgid "Wuzzy2"
374384 msgstr "Wuzzy2"
375385
376 #: ../cutscenes/credits.txt:97
386 #: ../cutscenes/credits.txt:99
377387 msgid "Yannis Anthymidis"
378388 msgstr "Yannis Anthymidis"
379389
380 #: ../cutscenes/credits.txt:98
390 #: ../cutscenes/credits.txt:100
381391 msgid "Zmicer Turok"
382392 msgstr "Zmicer Turok"
383393
384 #: ../cutscenes/credits.txt:101
394 #: ../cutscenes/credits.txt:103
385395 msgid "Distributors"
386396 msgstr "Distribuidores"
387397
388 #: ../cutscenes/credits.txt:103
398 #: ../cutscenes/credits.txt:105
389399 msgid "Ablu"
390400 msgstr "Ablu"
391401
392 #: ../cutscenes/credits.txt:104
402 #: ../cutscenes/credits.txt:106
393403 msgid "Feillyne"
394404 msgstr "Feillyne"
395405
396 #: ../cutscenes/credits.txt:105
406 #: ../cutscenes/credits.txt:107
397407 msgid "Jan-Hendrik Peters"
398408 msgstr "Jan-Hendrik Peters"
399409
400 #: ../cutscenes/credits.txt:107
410 #: ../cutscenes/credits.txt:109
401411 msgid "miffe"
402412 msgstr "miffe"
403413
404 #: ../cutscenes/credits.txt:110
414 #: ../cutscenes/credits.txt:112
405415 msgid "Special Thanks"
406416 msgstr "Agradecimento Especial"
407417
408 #: ../cutscenes/credits.txt:114
418 #: ../cutscenes/credits.txt:116
409419 msgid "For giving constant feedback and testing:"
410420 msgstr "Por constantes sugestões e testes:"
411421
412 #: ../cutscenes/credits.txt:115
422 #: ../cutscenes/credits.txt:117
413423 msgid "Bart Kelsey"
414424 msgstr "Bart Kelsey"
415425
416 #: ../cutscenes/credits.txt:116
426 #: ../cutscenes/credits.txt:118
417427 msgid "The community at OpenGameArt"
418428 msgstr "A comunidade do OpenGameArt:"
419429
420 #: ../cutscenes/credits.txt:120
430 #: ../cutscenes/credits.txt:122
421431 msgid "For Tiled and the Flare map exporter:"
422432 msgstr "Pelo Tiled editor e exportador de mapas do Flare:"
423433
424 #: ../cutscenes/credits.txt:121
434 #: ../cutscenes/credits.txt:123
425435 msgid "Thorbjørn Lindeijer"
426436 msgstr "Thorbjørn Lindeijer"
427437
428 #: ../cutscenes/credits.txt:123
438 #: ../cutscenes/credits.txt:125
429439 msgid "Ranie Jade Ramiso"
430440 msgstr "Ranie Jade Ramiso"
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # Justin Jacobs <jajdorkster@gmail.com>, 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1213 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1314 "Language-Team: Russian (https://www.transifex.com/flareorg/teams/84925/ru/)\n"
1415 "MIME-Version: 1.0\n"
258259 msgstr "Evgen Pavlov"
259260
260261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
261266 msgid "Gianfranco Del Borrello"
262267 msgstr ""
263268
264 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
265270 msgid "Giovanni Dalla Torre"
266271 msgstr "Giovanni Dalla Torre"
267272
268 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
269274 msgid "GunChleoc"
270275 msgstr ""
271276
272 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
273278 msgid "Hans Joachim Desserud"
274279 msgstr "Hans Joachim Desserud"
275280
276 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
277282 msgid "hark34"
278283 msgstr ""
279284
280 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
281286 msgid "Janet Hunt"
282287 msgstr ""
283288
284 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
285290 msgid "Juan Pablo Tamayo"
286291 msgstr "Juan Pablo Tamayo"
287292
288 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
289294 msgid "losine"
290295 msgstr "losine"
291296
292 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
293302 msgid "Michael Papageorgiou"
294303 msgstr "Michael Papageorgiou"
295304
296 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
297306 msgid "Mikhail Karalevich"
298307 msgstr "Mikhail Karalevich"
299308
300 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
301310 msgid "Miro Jánošík"
302311 msgstr "Miro Jánošík"
303312
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr ""
307
308 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
309318 msgid "MOB2"
310319 msgstr ""
311320
312 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
313322 msgid "Morgan Strauss"
314323 msgstr "Morgan Strauss"
315324
316 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
317326 msgid "Nea Retrogamer"
318327 msgstr ""
319328
320 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
321330 msgid "Nguyễn Gia Phong"
322331 msgstr ""
323332
324 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
325334 msgid "Nikita Vanku"
326335 msgstr "Nikita Vanku"
327336
328 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
329338 msgid "Paul Wortmann"
330339 msgstr "Paul Wortmann"
331340
332 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
333342 msgid "Pawel Puszczynski"
334343 msgstr "Pawel Puszczynski"
335344
336 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
337346 msgid "Quentin Stievenart"
338347 msgstr "Quentin Stievenart"
339348
340 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
341350 msgid "Rui"
342351 msgstr ""
343352
344 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
345354 msgid "Sergey Basalaev"
346355 msgstr "Sergey Basalaev"
347356
348 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
349358 msgid "Sergiy Borodych"
350359 msgstr ""
351360
352 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
353362 msgid "Stefano Peris"
354363 msgstr ""
355364
356 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
357366 msgid "sujiniku"
358367 msgstr "sujiniku"
359368
360 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
361370 msgid "Thomas Glamsch"
362371 msgstr "Thomas Glamsch"
363372
364 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
365374 msgid "Timo Sievänen"
366375 msgstr "Timo Sievänen"
367376
368 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
369378 msgid "Vicente Monteiro"
370379 msgstr ""
371380
372 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
373382 msgid "Wuzzy2"
374383 msgstr "Wuzzy2"
375384
376 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
377386 msgid "Yannis Anthymidis"
378387 msgstr "Yannis Anthymidis"
379388
380 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
381390 msgid "Zmicer Turok"
382391 msgstr ""
383392
384 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
385394 msgid "Distributors"
386395 msgstr "Распространители"
387396
388 #: ../cutscenes/credits.txt:103
397 #: ../cutscenes/credits.txt:105
389398 msgid "Ablu"
390399 msgstr "Ablu"
391400
392 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
393402 msgid "Feillyne"
394403 msgstr "Feillyne"
395404
396 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
397406 msgid "Jan-Hendrik Peters"
398407 msgstr "Jan-Hendrik Peters"
399408
400 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
401410 msgid "miffe"
402411 msgstr "miffe"
403412
404 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
405414 msgid "Special Thanks"
406415 msgstr "Особая благодарность"
407416
408 #: ../cutscenes/credits.txt:114
417 #: ../cutscenes/credits.txt:116
409418 msgid "For giving constant feedback and testing:"
410419 msgstr "За постоянные отзывы и тестирование:"
411420
412 #: ../cutscenes/credits.txt:115
421 #: ../cutscenes/credits.txt:117
413422 msgid "Bart Kelsey"
414423 msgstr "Bart Kelsey"
415424
416 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
417426 msgid "The community at OpenGameArt"
418427 msgstr "Сообщество OpenGameArt"
419428
420 #: ../cutscenes/credits.txt:120
429 #: ../cutscenes/credits.txt:122
421430 msgid "For Tiled and the Flare map exporter:"
422431 msgstr "За Tiled и экспорт карт Flare:"
423432
424 #: ../cutscenes/credits.txt:121
433 #: ../cutscenes/credits.txt:123
425434 msgid "Thorbjørn Lindeijer"
426435 msgstr "Thorbjørn Lindeijer"
427436
428 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
429438 msgid "Ranie Jade Ramiso"
430439 msgstr "Ranie Jade Ramiso"
55 msgstr ""
66 "Project-Id-Version: PACKAGE VERSION\n"
77 "Report-Msgid-Bugs-To: \n"
8 "POT-Creation-Date: 2018-08-23 23:10+\n"
9 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8 "POT-Creation-Date: 2018-11-13 17:21+\n"
9 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1010 "Language-Team: Slovak (https://www.transifex.com/flareorg/teams/84925/sk/)\n"
1111 "MIME-Version: 1.0\n"
1212 "Content-Type: text/plain; charset=UTF-8\n"
255255 msgstr ""
256256
257257 #: ../cutscenes/credits.txt:66
258 msgid "Fabio Loli"
259 msgstr ""
260
261 #: ../cutscenes/credits.txt:67
258262 msgid "Gianfranco Del Borrello"
259263 msgstr ""
260264
261 #: ../cutscenes/credits.txt:67
265 #: ../cutscenes/credits.txt:68
262266 msgid "Giovanni Dalla Torre"
263267 msgstr ""
264268
265 #: ../cutscenes/credits.txt:68
269 #: ../cutscenes/credits.txt:69
266270 msgid "GunChleoc"
267271 msgstr ""
268272
269 #: ../cutscenes/credits.txt:69
273 #: ../cutscenes/credits.txt:70
270274 msgid "Hans Joachim Desserud"
271275 msgstr ""
272276
273 #: ../cutscenes/credits.txt:70
277 #: ../cutscenes/credits.txt:71
274278 msgid "hark34"
275279 msgstr ""
276280
277 #: ../cutscenes/credits.txt:72
281 #: ../cutscenes/credits.txt:73
278282 msgid "Janet Hunt"
279283 msgstr ""
280284
281 #: ../cutscenes/credits.txt:73
285 #: ../cutscenes/credits.txt:74
282286 msgid "Juan Pablo Tamayo"
283287 msgstr ""
284288
285 #: ../cutscenes/credits.txt:74
289 #: ../cutscenes/credits.txt:75
286290 msgid "losine"
287291 msgstr ""
288292
289 #: ../cutscenes/credits.txt:75
293 #: ../cutscenes/credits.txt:76
294 msgid "Marc Tormo i Bochaca"
295 msgstr ""
296
297 #: ../cutscenes/credits.txt:77
290298 msgid "Michael Papageorgiou"
291299 msgstr ""
292300
293 #: ../cutscenes/credits.txt:76
301 #: ../cutscenes/credits.txt:78
294302 msgid "Mikhail Karalevich"
295303 msgstr ""
296304
297 #: ../cutscenes/credits.txt:77
305 #: ../cutscenes/credits.txt:79
298306 msgid "Miro Jánošík"
299307 msgstr ""
300308
301 #: ../cutscenes/credits.txt:78
302 msgid "Микола Франчук"
303 msgstr ""
304
305 #: ../cutscenes/credits.txt:79
309 #: ../cutscenes/credits.txt:80
310 msgid "Mykola Franchuk"
311 msgstr ""
312
313 #: ../cutscenes/credits.txt:81
306314 msgid "MOB2"
307315 msgstr ""
308316
309 #: ../cutscenes/credits.txt:80
317 #: ../cutscenes/credits.txt:82
310318 msgid "Morgan Strauss"
311319 msgstr ""
312320
313 #: ../cutscenes/credits.txt:81
321 #: ../cutscenes/credits.txt:83
314322 msgid "Nea Retrogamer"
315323 msgstr ""
316324
317 #: ../cutscenes/credits.txt:82
325 #: ../cutscenes/credits.txt:84
318326 msgid "Nguyễn Gia Phong"
319327 msgstr ""
320328
321 #: ../cutscenes/credits.txt:83
329 #: ../cutscenes/credits.txt:85
322330 msgid "Nikita Vanku"
323331 msgstr ""
324332
325 #: ../cutscenes/credits.txt:84
333 #: ../cutscenes/credits.txt:86
326334 msgid "Paul Wortmann"
327335 msgstr ""
328336
329 #: ../cutscenes/credits.txt:85
337 #: ../cutscenes/credits.txt:87
330338 msgid "Pawel Puszczynski"
331339 msgstr ""
332340
333 #: ../cutscenes/credits.txt:86
341 #: ../cutscenes/credits.txt:88
334342 msgid "Quentin Stievenart"
335343 msgstr ""
336344
337 #: ../cutscenes/credits.txt:87
345 #: ../cutscenes/credits.txt:89
338346 msgid "Rui"
339347 msgstr ""
340348
341 #: ../cutscenes/credits.txt:88
349 #: ../cutscenes/credits.txt:90
342350 msgid "Sergey Basalaev"
343351 msgstr ""
344352
345 #: ../cutscenes/credits.txt:89
353 #: ../cutscenes/credits.txt:91
346354 msgid "Sergiy Borodych"
347355 msgstr ""
348356
349 #: ../cutscenes/credits.txt:91
357 #: ../cutscenes/credits.txt:93
350358 msgid "Stefano Peris"
351359 msgstr ""
352360
353 #: ../cutscenes/credits.txt:92
361 #: ../cutscenes/credits.txt:94
354362 msgid "sujiniku"
355363 msgstr ""
356364
357 #: ../cutscenes/credits.txt:93
365 #: ../cutscenes/credits.txt:95
358366 msgid "Thomas Glamsch"
359367 msgstr ""
360368
361 #: ../cutscenes/credits.txt:94
369 #: ../cutscenes/credits.txt:96
362370 msgid "Timo Sievänen"
363371 msgstr ""
364372
365 #: ../cutscenes/credits.txt:95
373 #: ../cutscenes/credits.txt:97
366374 msgid "Vicente Monteiro"
367375 msgstr ""
368376
369 #: ../cutscenes/credits.txt:96
377 #: ../cutscenes/credits.txt:98
370378 msgid "Wuzzy2"
371379 msgstr ""
372380
373 #: ../cutscenes/credits.txt:97
381 #: ../cutscenes/credits.txt:99
374382 msgid "Yannis Anthymidis"
375383 msgstr ""
376384
377 #: ../cutscenes/credits.txt:98
385 #: ../cutscenes/credits.txt:100
378386 msgid "Zmicer Turok"
379387 msgstr ""
380388
381 #: ../cutscenes/credits.txt:101
389 #: ../cutscenes/credits.txt:103
382390 msgid "Distributors"
383391 msgstr ""
384392
385 #: ../cutscenes/credits.txt:103
393 #: ../cutscenes/credits.txt:105
386394 msgid "Ablu"
387395 msgstr ""
388396
389 #: ../cutscenes/credits.txt:104
397 #: ../cutscenes/credits.txt:106
390398 msgid "Feillyne"
391399 msgstr ""
392400
393 #: ../cutscenes/credits.txt:105
401 #: ../cutscenes/credits.txt:107
394402 msgid "Jan-Hendrik Peters"
395403 msgstr ""
396404
397 #: ../cutscenes/credits.txt:107
405 #: ../cutscenes/credits.txt:109
398406 msgid "miffe"
399407 msgstr ""
400408
401 #: ../cutscenes/credits.txt:110
409 #: ../cutscenes/credits.txt:112
402410 msgid "Special Thanks"
403411 msgstr ""
404412
405 #: ../cutscenes/credits.txt:114
413 #: ../cutscenes/credits.txt:116
406414 msgid "For giving constant feedback and testing:"
407415 msgstr ""
408416
409 #: ../cutscenes/credits.txt:115
417 #: ../cutscenes/credits.txt:117
410418 msgid "Bart Kelsey"
411419 msgstr ""
412420
413 #: ../cutscenes/credits.txt:116
421 #: ../cutscenes/credits.txt:118
414422 msgid "The community at OpenGameArt"
415423 msgstr ""
416424
417 #: ../cutscenes/credits.txt:120
425 #: ../cutscenes/credits.txt:122
418426 msgid "For Tiled and the Flare map exporter:"
419427 msgstr ""
420428
421 #: ../cutscenes/credits.txt:121
429 #: ../cutscenes/credits.txt:123
422430 msgid "Thorbjørn Lindeijer"
423431 msgstr ""
424432
425 #: ../cutscenes/credits.txt:123
433 #: ../cutscenes/credits.txt:125
426434 msgid "Ranie Jade Ramiso"
427435 msgstr ""
55 msgstr ""
66 "Project-Id-Version: PACKAGE VERSION\n"
77 "Report-Msgid-Bugs-To: \n"
8 "POT-Creation-Date: 2018-08-23 23:10+\n"
9 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8 "POT-Creation-Date: 2018-11-13 17:21+\n"
9 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1010 "Language-Team: Swedish (https://www.transifex.com/flareorg/teams/84925/sv/)\n"
1111 "MIME-Version: 1.0\n"
1212 "Content-Type: text/plain; charset=UTF-8\n"
255255 msgstr ""
256256
257257 #: ../cutscenes/credits.txt:66
258 msgid "Fabio Loli"
259 msgstr ""
260
261 #: ../cutscenes/credits.txt:67
258262 msgid "Gianfranco Del Borrello"
259263 msgstr ""
260264
261 #: ../cutscenes/credits.txt:67
265 #: ../cutscenes/credits.txt:68
262266 msgid "Giovanni Dalla Torre"
263267 msgstr ""
264268
265 #: ../cutscenes/credits.txt:68
269 #: ../cutscenes/credits.txt:69
266270 msgid "GunChleoc"
267271 msgstr ""
268272
269 #: ../cutscenes/credits.txt:69
273 #: ../cutscenes/credits.txt:70
270274 msgid "Hans Joachim Desserud"
271275 msgstr ""
272276
273 #: ../cutscenes/credits.txt:70
277 #: ../cutscenes/credits.txt:71
274278 msgid "hark34"
275279 msgstr ""
276280
277 #: ../cutscenes/credits.txt:72
281 #: ../cutscenes/credits.txt:73
278282 msgid "Janet Hunt"
279283 msgstr ""
280284
281 #: ../cutscenes/credits.txt:73
285 #: ../cutscenes/credits.txt:74
282286 msgid "Juan Pablo Tamayo"
283287 msgstr ""
284288
285 #: ../cutscenes/credits.txt:74
289 #: ../cutscenes/credits.txt:75
286290 msgid "losine"
287291 msgstr ""
288292
289 #: ../cutscenes/credits.txt:75
293 #: ../cutscenes/credits.txt:76
294 msgid "Marc Tormo i Bochaca"
295 msgstr ""
296
297 #: ../cutscenes/credits.txt:77
290298 msgid "Michael Papageorgiou"
291299 msgstr ""
292300
293 #: ../cutscenes/credits.txt:76
301 #: ../cutscenes/credits.txt:78
294302 msgid "Mikhail Karalevich"
295303 msgstr ""
296304
297 #: ../cutscenes/credits.txt:77
305 #: ../cutscenes/credits.txt:79
298306 msgid "Miro Jánošík"
299307 msgstr ""
300308
301 #: ../cutscenes/credits.txt:78
302 msgid "Микола Франчук"
303 msgstr ""
304
305 #: ../cutscenes/credits.txt:79
309 #: ../cutscenes/credits.txt:80
310 msgid "Mykola Franchuk"
311 msgstr ""
312
313 #: ../cutscenes/credits.txt:81
306314 msgid "MOB2"
307315 msgstr ""
308316
309 #: ../cutscenes/credits.txt:80
317 #: ../cutscenes/credits.txt:82
310318 msgid "Morgan Strauss"
311319 msgstr ""
312320
313 #: ../cutscenes/credits.txt:81
321 #: ../cutscenes/credits.txt:83
314322 msgid "Nea Retrogamer"
315323 msgstr ""
316324
317 #: ../cutscenes/credits.txt:82
325 #: ../cutscenes/credits.txt:84
318326 msgid "Nguyễn Gia Phong"
319327 msgstr ""
320328
321 #: ../cutscenes/credits.txt:83
329 #: ../cutscenes/credits.txt:85
322330 msgid "Nikita Vanku"
323331 msgstr ""
324332
325 #: ../cutscenes/credits.txt:84
333 #: ../cutscenes/credits.txt:86
326334 msgid "Paul Wortmann"
327335 msgstr ""
328336
329 #: ../cutscenes/credits.txt:85
337 #: ../cutscenes/credits.txt:87
330338 msgid "Pawel Puszczynski"
331339 msgstr ""
332340
333 #: ../cutscenes/credits.txt:86
341 #: ../cutscenes/credits.txt:88
334342 msgid "Quentin Stievenart"
335343 msgstr ""
336344
337 #: ../cutscenes/credits.txt:87
345 #: ../cutscenes/credits.txt:89
338346 msgid "Rui"
339347 msgstr ""
340348
341 #: ../cutscenes/credits.txt:88
349 #: ../cutscenes/credits.txt:90
342350 msgid "Sergey Basalaev"
343351 msgstr ""
344352
345 #: ../cutscenes/credits.txt:89
353 #: ../cutscenes/credits.txt:91
346354 msgid "Sergiy Borodych"
347355 msgstr ""
348356
349 #: ../cutscenes/credits.txt:91
357 #: ../cutscenes/credits.txt:93
350358 msgid "Stefano Peris"
351359 msgstr ""
352360
353 #: ../cutscenes/credits.txt:92
361 #: ../cutscenes/credits.txt:94
354362 msgid "sujiniku"
355363 msgstr ""
356364
357 #: ../cutscenes/credits.txt:93
365 #: ../cutscenes/credits.txt:95
358366 msgid "Thomas Glamsch"
359367 msgstr ""
360368
361 #: ../cutscenes/credits.txt:94
369 #: ../cutscenes/credits.txt:96
362370 msgid "Timo Sievänen"
363371 msgstr ""
364372
365 #: ../cutscenes/credits.txt:95
373 #: ../cutscenes/credits.txt:97
366374 msgid "Vicente Monteiro"
367375 msgstr ""
368376
369 #: ../cutscenes/credits.txt:96
377 #: ../cutscenes/credits.txt:98
370378 msgid "Wuzzy2"
371379 msgstr ""
372380
373 #: ../cutscenes/credits.txt:97
381 #: ../cutscenes/credits.txt:99
374382 msgid "Yannis Anthymidis"
375383 msgstr ""
376384
377 #: ../cutscenes/credits.txt:98
385 #: ../cutscenes/credits.txt:100
378386 msgid "Zmicer Turok"
379387 msgstr ""
380388
381 #: ../cutscenes/credits.txt:101
389 #: ../cutscenes/credits.txt:103
382390 msgid "Distributors"
383391 msgstr ""
384392
385 #: ../cutscenes/credits.txt:103
393 #: ../cutscenes/credits.txt:105
386394 msgid "Ablu"
387395 msgstr ""
388396
389 #: ../cutscenes/credits.txt:104
397 #: ../cutscenes/credits.txt:106
390398 msgid "Feillyne"
391399 msgstr ""
392400
393 #: ../cutscenes/credits.txt:105
401 #: ../cutscenes/credits.txt:107
394402 msgid "Jan-Hendrik Peters"
395403 msgstr ""
396404
397 #: ../cutscenes/credits.txt:107
405 #: ../cutscenes/credits.txt:109
398406 msgid "miffe"
399407 msgstr ""
400408
401 #: ../cutscenes/credits.txt:110
409 #: ../cutscenes/credits.txt:112
402410 msgid "Special Thanks"
403411 msgstr ""
404412
405 #: ../cutscenes/credits.txt:114
413 #: ../cutscenes/credits.txt:116
406414 msgid "For giving constant feedback and testing:"
407415 msgstr ""
408416
409 #: ../cutscenes/credits.txt:115
417 #: ../cutscenes/credits.txt:117
410418 msgid "Bart Kelsey"
411419 msgstr ""
412420
413 #: ../cutscenes/credits.txt:116
421 #: ../cutscenes/credits.txt:118
414422 msgid "The community at OpenGameArt"
415423 msgstr ""
416424
417 #: ../cutscenes/credits.txt:120
425 #: ../cutscenes/credits.txt:122
418426 msgid "For Tiled and the Flare map exporter:"
419427 msgstr ""
420428
421 #: ../cutscenes/credits.txt:121
429 #: ../cutscenes/credits.txt:123
422430 msgid "Thorbjørn Lindeijer"
423431 msgstr ""
424432
425 #: ../cutscenes/credits.txt:123
433 #: ../cutscenes/credits.txt:125
426434 msgid "Ranie Jade Ramiso"
427435 msgstr ""
44 # Translators:
55 # Justin Jacobs <jajdorkster@gmail.com>, 2018
66 # Sergiy Borodych, 2018
7 # igorko <mansonigor@gmail.com>, 2018
8 #
79 msgid ""
810 msgstr ""
911 "Project-Id-Version: PACKAGE VERSION\n"
1012 "Report-Msgid-Bugs-To: \n"
11 "POT-Creation-Date: 2018-08-23 23:10+\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: Sergiy Borodych, 2018\n"
13 "POT-Creation-Date: 2018-11-14 00:57+\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
15 "Last-Translator: igorko <mansonigor@gmail.com>, 2018\n"
1416 "Language-Team: Ukrainian (https://www.transifex.com/flareorg/teams/84925/uk/)\n"
1517 "MIME-Version: 1.0\n"
1618 "Content-Type: text/plain; charset=UTF-8\n"
2022
2123 #: ../engine/primary_stats.txt:3
2224 msgid "Physical"
23 msgstr ""
25 msgstr "Сила"
2426
2527 #: ../engine/primary_stats.txt:7
2628 msgid "Mental"
27 msgstr ""
29 msgstr "Дух"
2830
2931 #: ../engine/primary_stats.txt:11
3032 msgid "Offense"
3638
3739 #: ../engine/damage_types.txt:3
3840 msgid "Melee Damage"
39 msgstr "Врата від ближнього бою"
41 msgstr "Ближня Шкода"
4042
4143 #: ../engine/damage_types.txt:4
4244 msgid "Increases the damage done with swords and other melee weapons."
43 msgstr ""
45 msgstr "Збільшує шкоду завдану мечами та іншою ближньою зброєю."
4446
4547 #: ../engine/damage_types.txt:5
4648 msgid "Melee Damage Min"
47 msgstr ""
49 msgstr "Ближня Шкода Мін"
4850
4951 #: ../engine/damage_types.txt:6
5052 msgid "Melee Damage Max"
51 msgstr ""
53 msgstr "Ближня Шкода Макс"
5254
5355 #: ../engine/damage_types.txt:12
5456 msgid "Ranged Damage"
55 msgstr ""
57 msgstr "Дальня Шкода"
5658
5759 #: ../engine/damage_types.txt:13
5860 msgid "Increases the damage done with bows and other ranged weapons."
59 msgstr ""
61 msgstr "Збільшує шкоду завдану луками та іншою зброєю дальнього бою."
6062
6163 #: ../engine/damage_types.txt:14
6264 msgid "Ranged Damage Min"
63 msgstr ""
65 msgstr "Дальня Шкода Мін"
6466
6567 #: ../engine/damage_types.txt:15
6668 msgid "Ranged Damage Max"
67 msgstr ""
69 msgstr "Дальня Шкода Макс"
6870
6971 #: ../engine/damage_types.txt:21
7072 msgid "Mental Damage"
71 msgstr ""
73 msgstr "Духовна Шкода"
7274
7375 #: ../engine/damage_types.txt:22
7476 msgid "Increases the damage done with staves and other mental weapons."
75 msgstr ""
77 msgstr "Збільшує шкоду завдану посохами та іншою духовною зброєю."
7678
7779 #: ../engine/damage_types.txt:23
7880 msgid "Mental Damage Min"
79 msgstr ""
81 msgstr "Духовна Шкода Мін"
8082
8183 #: ../engine/damage_types.txt:24
8284 msgid "Mental Damage Max"
83 msgstr ""
85 msgstr "Духовна Шкода Макс"
8486
8587 #: ../cutscenes/credits.txt:7
8688 msgid "Flare Engine Credits"
9294
9395 #: ../cutscenes/credits.txt:12
9496 msgid "Clint Bellanger"
95 msgstr ""
97 msgstr "Клінт Беланжер"
9698
9799 #: ../cutscenes/credits.txt:13
98100 msgid "Henrik Andersson"
99 msgstr ""
101 msgstr "Генрік Андерсон"
100102
101103 #: ../cutscenes/credits.txt:14
102104 msgid "Igor Paliychuk"
103 msgstr ""
105 msgstr "Ігор Палійчук"
104106
105107 #: ../cutscenes/credits.txt:15
106108 msgid "Justin Jacobs"
107 msgstr ""
109 msgstr "Justin Jacobs"
108110
109111 #: ../cutscenes/credits.txt:16
110112 msgid "Stefan Beller"
111 msgstr ""
113 msgstr "Стефан Беллер"
112114
113115 #: ../cutscenes/credits.txt:17
114116 msgid "Thane Brimhall"
115 msgstr ""
117 msgstr "Thane Brimhall"
116118
117119 #: ../cutscenes/credits.txt:20
118120 msgid "Programmers"
120122
121123 #: ../cutscenes/credits.txt:22
122124 msgid "Andrew Engelbrecht"
123 msgstr ""
125 msgstr "Ендрю Енгельбрехт"
124126
125127 #: ../cutscenes/credits.txt:23
126128 msgid "Anton Golov"
127 msgstr ""
129 msgstr "Антон Голов"
128130
129131 #: ../cutscenes/credits.txt:24
130132 msgid "Artur Rojek"
131 msgstr ""
133 msgstr "Artur Rojek"
132134
133135 #: ../cutscenes/credits.txt:25
134136 msgid "blazindragon"
135 msgstr ""
137 msgstr "blazindragon"
136138
137139 #: ../cutscenes/credits.txt:26
138140 msgid "Bonbadil"
139 msgstr ""
141 msgstr "Bonbadil"
140142
141143 #: ../cutscenes/credits.txt:27
142144 msgid "Chris Oelmueller"
143 msgstr ""
145 msgstr "Chris Oelmueller"
144146
145147 #: ../cutscenes/credits.txt:28
146148 msgid "David Bariod"
147 msgstr ""
149 msgstr "Девід Баріод"
148150
149151 #: ../cutscenes/credits.txt:29
150152 msgid "Daniel Santos"
151 msgstr ""
153 msgstr "Даніель Сантос"
152154
153155 #: ../cutscenes/credits.txt:30
154156 msgid "Gallaecio"
155 msgstr ""
157 msgstr "Gallaecio"
156158
157159 #: ../cutscenes/credits.txt:31
158160 msgid "Joseph Bleu"
159 msgstr ""
161 msgstr "Жозеф Блю"
160162
161163 #: ../cutscenes/credits.txt:32
162164 msgid "Juan PabloTamayo"
163 msgstr ""
165 msgstr "Juan PabloTamayo"
164166
165167 #: ../cutscenes/credits.txt:33
166168 msgid "Kitano"
167 msgstr ""
169 msgstr "Kitano"
168170
169171 #: ../cutscenes/credits.txt:34
170172 msgid "Kyle Belanger"
171 msgstr ""
173 msgstr "Кайл Беланжер"
172174
173175 #: ../cutscenes/credits.txt:35
174176 msgid "LongerDev"
175 msgstr ""
177 msgstr "LongerDev"
176178
177179 #: ../cutscenes/credits.txt:36
178180 msgid "Manuel A. Fernandez Montecelo"
179 msgstr ""
181 msgstr "Manuel A. Fernandez Montecelo"
180182
181183 #: ../cutscenes/credits.txt:37
182184 msgid "Matthew Krohn"
183 msgstr ""
185 msgstr "Метью Крон"
184186
185187 #: ../cutscenes/credits.txt:38
186188 msgid "Nojan"
187 msgstr ""
189 msgstr "Nojan"
188190
189191 #: ../cutscenes/credits.txt:39
190192 msgid "Pavel Kirpichyov"
191 msgstr ""
193 msgstr "Павел Кірпічов"
192194
193195 #: ../cutscenes/credits.txt:40
194196 msgid "runtime-x86"
195 msgstr ""
197 msgstr "runtime-x86"
196198
197199 #: ../cutscenes/credits.txt:41
198200 msgid "Ryan Dansie"
199 msgstr ""
201 msgstr "Ryan Dansie"
200202
201203 #: ../cutscenes/credits.txt:44
202204 msgid "Default Art"
203 msgstr ""
205 msgstr "Базова графіка"
204206
205207 #: ../cutscenes/credits.txt:49
206208 msgid "Translators"
207 msgstr ""
209 msgstr "Перекладачі"
208210
209211 #: ../cutscenes/credits.txt:51
210212 msgid "Ademaro"
211 msgstr ""
213 msgstr "Ademaro"
212214
213215 #: ../cutscenes/credits.txt:52
214216 msgid "Adrian Chaves Fernandez"
215 msgstr ""
217 msgstr "Adrian Chaves Fernandez"
216218
217219 #: ../cutscenes/credits.txt:53
218220 msgid "Andrea Ranaldi"
219 msgstr ""
221 msgstr "Андреа Ранальді"
220222
221223 #: ../cutscenes/credits.txt:54
222224 msgid "Andreas Berheim Brudin"
223 msgstr ""
225 msgstr "Andreas Berheim Brudin"
224226
225227 #: ../cutscenes/credits.txt:55
226228 msgid "Bas Doodeman"
227 msgstr ""
229 msgstr "Bas Doodeman"
228230
229231 #: ../cutscenes/credits.txt:57
230232 msgid "Carlos Sanchez"
231 msgstr ""
233 msgstr "Карлос Санчез"
232234
233235 #: ../cutscenes/credits.txt:59
234236 msgid "Christoph J. Thompson"
235 msgstr ""
237 msgstr "Christoph J. Thompson"
236238
237239 #: ../cutscenes/credits.txt:60
238240 msgid "Denis Lysenko"
239 msgstr ""
241 msgstr "Денис Лисенко"
240242
241243 #: ../cutscenes/credits.txt:61
242244 msgid "Diego J. Romero López"
243 msgstr ""
245 msgstr "Diego J. Romero López"
244246
245247 #: ../cutscenes/credits.txt:62
246248 msgid "dumaosen"
247 msgstr ""
249 msgstr "dumaosen"
248250
249251 #: ../cutscenes/credits.txt:63
250252 msgid "Emil"
251 msgstr ""
253 msgstr "Emil"
252254
253255 #: ../cutscenes/credits.txt:64
254256 msgid "Eric R"
255 msgstr ""
257 msgstr "Eric R"
256258
257259 #: ../cutscenes/credits.txt:65
258260 msgid "Evgen Pavlov"
259 msgstr ""
261 msgstr "Євген Павлов"
260262
261263 #: ../cutscenes/credits.txt:66
264 msgid "Fabio Loli"
265 msgstr "Фабіо Лолі"
266
267 #: ../cutscenes/credits.txt:67
262268 msgid "Gianfranco Del Borrello"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
269 msgstr "Gianfranco Del Borrello"
270
271 #: ../cutscenes/credits.txt:68
266272 msgid "Giovanni Dalla Torre"
267 msgstr ""
268
269 #: ../cutscenes/credits.txt:68
273 msgstr "Джованні Делла Торре"
274
275 #: ../cutscenes/credits.txt:69
270276 msgid "GunChleoc"
271 msgstr ""
272
273 #: ../cutscenes/credits.txt:69
277 msgstr "GunChleoc"
278
279 #: ../cutscenes/credits.txt:70
274280 msgid "Hans Joachim Desserud"
275 msgstr ""
276
277 #: ../cutscenes/credits.txt:70
281 msgstr "Hans Joachim Desserud"
282
283 #: ../cutscenes/credits.txt:71
278284 msgid "hark34"
279 msgstr ""
280
281 #: ../cutscenes/credits.txt:72
285 msgstr "hark34"
286
287 #: ../cutscenes/credits.txt:73
282288 msgid "Janet Hunt"
283 msgstr ""
284
285 #: ../cutscenes/credits.txt:73
289 msgstr "Джанет Хант"
290
291 #: ../cutscenes/credits.txt:74
286292 msgid "Juan Pablo Tamayo"
287 msgstr ""
288
289 #: ../cutscenes/credits.txt:74
293 msgstr "Juan Pablo Tamayo"
294
295 #: ../cutscenes/credits.txt:75
290296 msgid "losine"
291 msgstr ""
292
293 #: ../cutscenes/credits.txt:75
297 msgstr "losine"
298
299 #: ../cutscenes/credits.txt:76
300 msgid "Marc Tormo i Bochaca"
301 msgstr "Marc Tormo i Bochaca"
302
303 #: ../cutscenes/credits.txt:77
294304 msgid "Michael Papageorgiou"
295 msgstr ""
296
297 #: ../cutscenes/credits.txt:76
305 msgstr "Michael Papageorgiou"
306
307 #: ../cutscenes/credits.txt:78
298308 msgid "Mikhail Karalevich"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
309 msgstr "Михаїл Каралєвіч"
310
311 #: ../cutscenes/credits.txt:79
302312 msgid "Miro Jánošík"
303 msgstr ""
304
305 #: ../cutscenes/credits.txt:78
306 msgid "Микола Франчук"
307 msgstr ""
308
309 #: ../cutscenes/credits.txt:79
313 msgstr "Міро Яношик"
314
315 #: ../cutscenes/credits.txt:80
316 msgid "Mykola Franchuk"
317 msgstr "Микола Франчук"
318
319 #: ../cutscenes/credits.txt:81
310320 msgid "MOB2"
311 msgstr ""
312
313 #: ../cutscenes/credits.txt:80
321 msgstr "MOB2"
322
323 #: ../cutscenes/credits.txt:82
314324 msgid "Morgan Strauss"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
325 msgstr "Морган Штраус"
326
327 #: ../cutscenes/credits.txt:83
318328 msgid "Nea Retrogamer"
319 msgstr ""
320
321 #: ../cutscenes/credits.txt:82
329 msgstr "Nea Retrogamer"
330
331 #: ../cutscenes/credits.txt:84
322332 msgid "Nguyễn Gia Phong"
323 msgstr ""
324
325 #: ../cutscenes/credits.txt:83
333 msgstr "Nguyễn Gia Phong"
334
335 #: ../cutscenes/credits.txt:85
326336 msgid "Nikita Vanku"
327 msgstr ""
328
329 #: ../cutscenes/credits.txt:84
337 msgstr "Нікіта Ванку"
338
339 #: ../cutscenes/credits.txt:86
330340 msgid "Paul Wortmann"
331 msgstr ""
332
333 #: ../cutscenes/credits.txt:85
341 msgstr "Паул Вортман"
342
343 #: ../cutscenes/credits.txt:87
334344 msgid "Pawel Puszczynski"
335 msgstr ""
336
337 #: ../cutscenes/credits.txt:86
345 msgstr "Павел Пущинський"
346
347 #: ../cutscenes/credits.txt:88
338348 msgid "Quentin Stievenart"
339 msgstr ""
340
341 #: ../cutscenes/credits.txt:87
349 msgstr "Квентін Стівенарт"
350
351 #: ../cutscenes/credits.txt:89
342352 msgid "Rui"
343 msgstr ""
344
345 #: ../cutscenes/credits.txt:88
353 msgstr "Rui"
354
355 #: ../cutscenes/credits.txt:90
346356 msgid "Sergey Basalaev"
347 msgstr ""
348
349 #: ../cutscenes/credits.txt:89
357 msgstr "Сергей Басалаєв"
358
359 #: ../cutscenes/credits.txt:91
350360 msgid "Sergiy Borodych"
351 msgstr ""
352
353 #: ../cutscenes/credits.txt:91
361 msgstr "Сергій Бородич"
362
363 #: ../cutscenes/credits.txt:93
354364 msgid "Stefano Peris"
355 msgstr ""
356
357 #: ../cutscenes/credits.txt:92
365 msgstr "Стефано Періс"
366
367 #: ../cutscenes/credits.txt:94
358368 msgid "sujiniku"
359 msgstr ""
360
361 #: ../cutscenes/credits.txt:93
369 msgstr "sujiniku"
370
371 #: ../cutscenes/credits.txt:95
362372 msgid "Thomas Glamsch"
363 msgstr ""
364
365 #: ../cutscenes/credits.txt:94
373 msgstr "Thomas Glamsch"
374
375 #: ../cutscenes/credits.txt:96
366376 msgid "Timo Sievänen"
367 msgstr ""
368
369 #: ../cutscenes/credits.txt:95
377 msgstr "Timo Sievänen"
378
379 #: ../cutscenes/credits.txt:97
370380 msgid "Vicente Monteiro"
371 msgstr ""
372
373 #: ../cutscenes/credits.txt:96
381 msgstr "Вісенте Монтеіро"
382
383 #: ../cutscenes/credits.txt:98
374384 msgid "Wuzzy2"
375 msgstr ""
376
377 #: ../cutscenes/credits.txt:97
385 msgstr "Wuzzy2"
386
387 #: ../cutscenes/credits.txt:99
378388 msgid "Yannis Anthymidis"
379 msgstr ""
380
381 #: ../cutscenes/credits.txt:98
389 msgstr "Яніс Антімідіс"
390
391 #: ../cutscenes/credits.txt:100
382392 msgid "Zmicer Turok"
383 msgstr ""
384
385 #: ../cutscenes/credits.txt:101
393 msgstr "Zmicer Turok"
394
395 #: ../cutscenes/credits.txt:103
386396 msgid "Distributors"
387 msgstr ""
388
389 #: ../cutscenes/credits.txt:103
397 msgstr "Розповсюджувачі"
398
399 #: ../cutscenes/credits.txt:105
390400 msgid "Ablu"
391 msgstr ""
392
393 #: ../cutscenes/credits.txt:104
401 msgstr "Ablu"
402
403 #: ../cutscenes/credits.txt:106
394404 msgid "Feillyne"
395 msgstr ""
396
397 #: ../cutscenes/credits.txt:105
405 msgstr "Feillyne"
406
407 #: ../cutscenes/credits.txt:107
398408 msgid "Jan-Hendrik Peters"
399 msgstr ""
400
401 #: ../cutscenes/credits.txt:107
409 msgstr "Jan-Hendrik Peters"
410
411 #: ../cutscenes/credits.txt:109
402412 msgid "miffe"
403 msgstr ""
404
405 #: ../cutscenes/credits.txt:110
413 msgstr "miffe"
414
415 #: ../cutscenes/credits.txt:112
406416 msgid "Special Thanks"
407417 msgstr "Особлива подяка"
408418
409 #: ../cutscenes/credits.txt:114
419 #: ../cutscenes/credits.txt:116
410420 msgid "For giving constant feedback and testing:"
411 msgstr ""
412
413 #: ../cutscenes/credits.txt:115
421 msgstr "За постійні відгуки і тестування:"
422
423 #: ../cutscenes/credits.txt:117
414424 msgid "Bart Kelsey"
415 msgstr ""
416
417 #: ../cutscenes/credits.txt:116
425 msgstr "Барт Келсі"
426
427 #: ../cutscenes/credits.txt:118
418428 msgid "The community at OpenGameArt"
419 msgstr "Товариство в OpenGameArt"
420
421 #: ../cutscenes/credits.txt:120
429 msgstr "Спільноті OpenGameArt"
430
431 #: ../cutscenes/credits.txt:122
422432 msgid "For Tiled and the Flare map exporter:"
423 msgstr ""
424
425 #: ../cutscenes/credits.txt:121
433 msgstr "За Tiled і експортер карт Flare:"
434
435 #: ../cutscenes/credits.txt:123
426436 msgid "Thorbjørn Lindeijer"
427 msgstr ""
428
429 #: ../cutscenes/credits.txt:123
437 msgstr "Thorbjørn Lindeijer"
438
439 #: ../cutscenes/credits.txt:125
430440 msgid "Ranie Jade Ramiso"
431 msgstr ""
441 msgstr "Ranie Jade Ramiso"
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 # Translators:
55 # Justin Jacobs <jajdorkster@gmail.com>, 2018
6 #
67 msgid ""
78 msgstr ""
89 "Project-Id-Version: PACKAGE VERSION\n"
910 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10+\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11 "POT-Creation-Date: 2018-11-13 17:21+\n"
12 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1213 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1314 "Language-Team: Vietnamese (https://www.transifex.com/flareorg/teams/84925/vi/)\n"
1415 "MIME-Version: 1.0\n"
258259 msgstr ""
259260
260261 #: ../cutscenes/credits.txt:66
262 msgid "Fabio Loli"
263 msgstr ""
264
265 #: ../cutscenes/credits.txt:67
261266 msgid "Gianfranco Del Borrello"
262267 msgstr ""
263268
264 #: ../cutscenes/credits.txt:67
269 #: ../cutscenes/credits.txt:68
265270 msgid "Giovanni Dalla Torre"
266271 msgstr ""
267272
268 #: ../cutscenes/credits.txt:68
273 #: ../cutscenes/credits.txt:69
269274 msgid "GunChleoc"
270275 msgstr ""
271276
272 #: ../cutscenes/credits.txt:69
277 #: ../cutscenes/credits.txt:70
273278 msgid "Hans Joachim Desserud"
274279 msgstr ""
275280
276 #: ../cutscenes/credits.txt:70
281 #: ../cutscenes/credits.txt:71
277282 msgid "hark34"
278283 msgstr ""
279284
280 #: ../cutscenes/credits.txt:72
285 #: ../cutscenes/credits.txt:73
281286 msgid "Janet Hunt"
282287 msgstr ""
283288
284 #: ../cutscenes/credits.txt:73
289 #: ../cutscenes/credits.txt:74
285290 msgid "Juan Pablo Tamayo"
286291 msgstr ""
287292
288 #: ../cutscenes/credits.txt:74
293 #: ../cutscenes/credits.txt:75
289294 msgid "losine"
290295 msgstr ""
291296
292 #: ../cutscenes/credits.txt:75
297 #: ../cutscenes/credits.txt:76
298 msgid "Marc Tormo i Bochaca"
299 msgstr ""
300
301 #: ../cutscenes/credits.txt:77
293302 msgid "Michael Papageorgiou"
294303 msgstr ""
295304
296 #: ../cutscenes/credits.txt:76
305 #: ../cutscenes/credits.txt:78
297306 msgid "Mikhail Karalevich"
298307 msgstr ""
299308
300 #: ../cutscenes/credits.txt:77
309 #: ../cutscenes/credits.txt:79
301310 msgid "Miro Jánošík"
302311 msgstr ""
303312
304 #: ../cutscenes/credits.txt:78
305 msgid "Микола Франчук"
306 msgstr ""
307
308 #: ../cutscenes/credits.txt:79
313 #: ../cutscenes/credits.txt:80
314 msgid "Mykola Franchuk"
315 msgstr ""
316
317 #: ../cutscenes/credits.txt:81
309318 msgid "MOB2"
310319 msgstr ""
311320
312 #: ../cutscenes/credits.txt:80
321 #: ../cutscenes/credits.txt:82
313322 msgid "Morgan Strauss"
314323 msgstr ""
315324
316 #: ../cutscenes/credits.txt:81
325 #: ../cutscenes/credits.txt:83
317326 msgid "Nea Retrogamer"
318327 msgstr ""
319328
320 #: ../cutscenes/credits.txt:82
329 #: ../cutscenes/credits.txt:84
321330 msgid "Nguyễn Gia Phong"
322331 msgstr ""
323332
324 #: ../cutscenes/credits.txt:83
333 #: ../cutscenes/credits.txt:85
325334 msgid "Nikita Vanku"
326335 msgstr ""
327336
328 #: ../cutscenes/credits.txt:84
337 #: ../cutscenes/credits.txt:86
329338 msgid "Paul Wortmann"
330339 msgstr ""
331340
332 #: ../cutscenes/credits.txt:85
341 #: ../cutscenes/credits.txt:87
333342 msgid "Pawel Puszczynski"
334343 msgstr ""
335344
336 #: ../cutscenes/credits.txt:86
345 #: ../cutscenes/credits.txt:88
337346 msgid "Quentin Stievenart"
338347 msgstr ""
339348
340 #: ../cutscenes/credits.txt:87
349 #: ../cutscenes/credits.txt:89
341350 msgid "Rui"
342351 msgstr ""
343352
344 #: ../cutscenes/credits.txt:88
353 #: ../cutscenes/credits.txt:90
345354 msgid "Sergey Basalaev"
346355 msgstr ""
347356
348 #: ../cutscenes/credits.txt:89
357 #: ../cutscenes/credits.txt:91
349358 msgid "Sergiy Borodych"
350359 msgstr ""
351360
352 #: ../cutscenes/credits.txt:91
361 #: ../cutscenes/credits.txt:93
353362 msgid "Stefano Peris"
354363 msgstr ""
355364
356 #: ../cutscenes/credits.txt:92
365 #: ../cutscenes/credits.txt:94
357366 msgid "sujiniku"
358367 msgstr ""
359368
360 #: ../cutscenes/credits.txt:93
369 #: ../cutscenes/credits.txt:95
361370 msgid "Thomas Glamsch"
362371 msgstr ""
363372
364 #: ../cutscenes/credits.txt:94
373 #: ../cutscenes/credits.txt:96
365374 msgid "Timo Sievänen"
366375 msgstr ""
367376
368 #: ../cutscenes/credits.txt:95
377 #: ../cutscenes/credits.txt:97
369378 msgid "Vicente Monteiro"
370379 msgstr ""
371380
372 #: ../cutscenes/credits.txt:96
381 #: ../cutscenes/credits.txt:98
373382 msgid "Wuzzy2"
374383 msgstr ""
375384
376 #: ../cutscenes/credits.txt:97
385 #: ../cutscenes/credits.txt:99
377386 msgid "Yannis Anthymidis"
378387 msgstr ""
379388
380 #: ../cutscenes/credits.txt:98
389 #: ../cutscenes/credits.txt:100
381390 msgid "Zmicer Turok"
382391 msgstr ""
383392
384 #: ../cutscenes/credits.txt:101
393 #: ../cutscenes/credits.txt:103
385394 msgid "Distributors"
386395 msgstr "Các nhà phân phối"
387396
388 #: ../cutscenes/credits.txt:103
397 #: ../cutscenes/credits.txt:105
389398 msgid "Ablu"
390399 msgstr ""
391400
392 #: ../cutscenes/credits.txt:104
401 #: ../cutscenes/credits.txt:106
393402 msgid "Feillyne"
394403 msgstr ""
395404
396 #: ../cutscenes/credits.txt:105
405 #: ../cutscenes/credits.txt:107
397406 msgid "Jan-Hendrik Peters"
398407 msgstr ""
399408
400 #: ../cutscenes/credits.txt:107
409 #: ../cutscenes/credits.txt:109
401410 msgid "miffe"
402411 msgstr ""
403412
404 #: ../cutscenes/credits.txt:110
413 #: ../cutscenes/credits.txt:112
405414 msgid "Special Thanks"
406415 msgstr "Đặc biệt cảm ơn"
407416
408 #: ../cutscenes/credits.txt:114
417 #: ../cutscenes/credits.txt:116
409418 msgid "For giving constant feedback and testing:"
410419 msgstr "Về việc thử nghiệm và phản hồi thường xuyên:"
411420
412 #: ../cutscenes/credits.txt:115
421 #: ../cutscenes/credits.txt:117
413422 msgid "Bart Kelsey"
414423 msgstr ""
415424
416 #: ../cutscenes/credits.txt:116
425 #: ../cutscenes/credits.txt:118
417426 msgid "The community at OpenGameArt"
418427 msgstr "Cộng đồng ở OpenGameArt"
419428
420 #: ../cutscenes/credits.txt:120
429 #: ../cutscenes/credits.txt:122
421430 msgid "For Tiled and the Flare map exporter:"
422431 msgstr "Về Tiled và công cụ kết xuất bản đồ cho Flare:"
423432
424 #: ../cutscenes/credits.txt:121
433 #: ../cutscenes/credits.txt:123
425434 msgid "Thorbjørn Lindeijer"
426435 msgstr ""
427436
428 #: ../cutscenes/credits.txt:123
437 #: ../cutscenes/credits.txt:125
429438 msgid "Ranie Jade Ramiso"
430439 msgstr ""
55 msgstr ""
66 "Project-Id-Version: PACKAGE VERSION\n"
77 "Report-Msgid-Bugs-To: \n"
8 "POT-Creation-Date: 2018-08-23 23:10+\n"
9 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8 "POT-Creation-Date: 2018-11-13 17:21+\n"
9 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1010 "Language-Team: Chinese (https://www.transifex.com/flareorg/teams/84925/zh/)\n"
1111 "MIME-Version: 1.0\n"
1212 "Content-Type: text/plain; charset=UTF-8\n"
255255 msgstr ""
256256
257257 #: ../cutscenes/credits.txt:66
258 msgid "Fabio Loli"
259 msgstr ""
260
261 #: ../cutscenes/credits.txt:67
258262 msgid "Gianfranco Del Borrello"
259263 msgstr ""
260264
261 #: ../cutscenes/credits.txt:67
265 #: ../cutscenes/credits.txt:68
262266 msgid "Giovanni Dalla Torre"
263267 msgstr ""
264268
265 #: ../cutscenes/credits.txt:68
269 #: ../cutscenes/credits.txt:69
266270 msgid "GunChleoc"
267271 msgstr ""
268272
269 #: ../cutscenes/credits.txt:69
273 #: ../cutscenes/credits.txt:70
270274 msgid "Hans Joachim Desserud"
271275 msgstr ""
272276
273 #: ../cutscenes/credits.txt:70
277 #: ../cutscenes/credits.txt:71
274278 msgid "hark34"
275279 msgstr ""
276280
277 #: ../cutscenes/credits.txt:72
281 #: ../cutscenes/credits.txt:73
278282 msgid "Janet Hunt"
279283 msgstr ""
280284
281 #: ../cutscenes/credits.txt:73
285 #: ../cutscenes/credits.txt:74
282286 msgid "Juan Pablo Tamayo"
283287 msgstr ""
284288
285 #: ../cutscenes/credits.txt:74
289 #: ../cutscenes/credits.txt:75
286290 msgid "losine"
287291 msgstr ""
288292
289 #: ../cutscenes/credits.txt:75
293 #: ../cutscenes/credits.txt:76
294 msgid "Marc Tormo i Bochaca"
295 msgstr ""
296
297 #: ../cutscenes/credits.txt:77
290298 msgid "Michael Papageorgiou"
291299 msgstr ""
292300
293 #: ../cutscenes/credits.txt:76
301 #: ../cutscenes/credits.txt:78
294302 msgid "Mikhail Karalevich"
295303 msgstr ""
296304
297 #: ../cutscenes/credits.txt:77
305 #: ../cutscenes/credits.txt:79
298306 msgid "Miro Jánošík"
299307 msgstr ""
300308
301 #: ../cutscenes/credits.txt:78
302 msgid "Микола Франчук"
303 msgstr ""
304
305 #: ../cutscenes/credits.txt:79
309 #: ../cutscenes/credits.txt:80
310 msgid "Mykola Franchuk"
311 msgstr ""
312
313 #: ../cutscenes/credits.txt:81
306314 msgid "MOB2"
307315 msgstr ""
308316
309 #: ../cutscenes/credits.txt:80
317 #: ../cutscenes/credits.txt:82
310318 msgid "Morgan Strauss"
311319 msgstr ""
312320
313 #: ../cutscenes/credits.txt:81
321 #: ../cutscenes/credits.txt:83
314322 msgid "Nea Retrogamer"
315323 msgstr ""
316324
317 #: ../cutscenes/credits.txt:82
325 #: ../cutscenes/credits.txt:84
318326 msgid "Nguyễn Gia Phong"
319327 msgstr ""
320328
321 #: ../cutscenes/credits.txt:83
329 #: ../cutscenes/credits.txt:85
322330 msgid "Nikita Vanku"
323331 msgstr ""
324332
325 #: ../cutscenes/credits.txt:84
333 #: ../cutscenes/credits.txt:86
326334 msgid "Paul Wortmann"
327335 msgstr ""
328336
329 #: ../cutscenes/credits.txt:85
337 #: ../cutscenes/credits.txt:87
330338 msgid "Pawel Puszczynski"
331339 msgstr ""
332340
333 #: ../cutscenes/credits.txt:86
341 #: ../cutscenes/credits.txt:88
334342 msgid "Quentin Stievenart"
335343 msgstr ""
336344
337 #: ../cutscenes/credits.txt:87
345 #: ../cutscenes/credits.txt:89
338346 msgid "Rui"
339347 msgstr ""
340348
341 #: ../cutscenes/credits.txt:88
349 #: ../cutscenes/credits.txt:90
342350 msgid "Sergey Basalaev"
343351 msgstr ""
344352
345 #: ../cutscenes/credits.txt:89
353 #: ../cutscenes/credits.txt:91
346354 msgid "Sergiy Borodych"
347355 msgstr ""
348356
349 #: ../cutscenes/credits.txt:91
357 #: ../cutscenes/credits.txt:93
350358 msgid "Stefano Peris"
351359 msgstr ""
352360
353 #: ../cutscenes/credits.txt:92
361 #: ../cutscenes/credits.txt:94
354362 msgid "sujiniku"
355363 msgstr ""
356364
357 #: ../cutscenes/credits.txt:93
365 #: ../cutscenes/credits.txt:95
358366 msgid "Thomas Glamsch"
359367 msgstr ""
360368
361 #: ../cutscenes/credits.txt:94
369 #: ../cutscenes/credits.txt:96
362370 msgid "Timo Sievänen"
363371 msgstr ""
364372
365 #: ../cutscenes/credits.txt:95
373 #: ../cutscenes/credits.txt:97
366374 msgid "Vicente Monteiro"
367375 msgstr ""
368376
369 #: ../cutscenes/credits.txt:96
377 #: ../cutscenes/credits.txt:98
370378 msgid "Wuzzy2"
371379 msgstr ""
372380
373 #: ../cutscenes/credits.txt:97
381 #: ../cutscenes/credits.txt:99
374382 msgid "Yannis Anthymidis"
375383 msgstr ""
376384
377 #: ../cutscenes/credits.txt:98
385 #: ../cutscenes/credits.txt:100
378386 msgid "Zmicer Turok"
379387 msgstr ""
380388
381 #: ../cutscenes/credits.txt:101
389 #: ../cutscenes/credits.txt:103
382390 msgid "Distributors"
383391 msgstr ""
384392
385 #: ../cutscenes/credits.txt:103
393 #: ../cutscenes/credits.txt:105
386394 msgid "Ablu"
387395 msgstr ""
388396
389 #: ../cutscenes/credits.txt:104
397 #: ../cutscenes/credits.txt:106
390398 msgid "Feillyne"
391399 msgstr ""
392400
393 #: ../cutscenes/credits.txt:105
401 #: ../cutscenes/credits.txt:107
394402 msgid "Jan-Hendrik Peters"
395403 msgstr ""
396404
397 #: ../cutscenes/credits.txt:107
405 #: ../cutscenes/credits.txt:109
398406 msgid "miffe"
399407 msgstr ""
400408
401 #: ../cutscenes/credits.txt:110
409 #: ../cutscenes/credits.txt:112
402410 msgid "Special Thanks"
403411 msgstr ""
404412
405 #: ../cutscenes/credits.txt:114
413 #: ../cutscenes/credits.txt:116
406414 msgid "For giving constant feedback and testing:"
407415 msgstr ""
408416
409 #: ../cutscenes/credits.txt:115
417 #: ../cutscenes/credits.txt:117
410418 msgid "Bart Kelsey"
411419 msgstr ""
412420
413 #: ../cutscenes/credits.txt:116
421 #: ../cutscenes/credits.txt:118
414422 msgid "The community at OpenGameArt"
415423 msgstr ""
416424
417 #: ../cutscenes/credits.txt:120
425 #: ../cutscenes/credits.txt:122
418426 msgid "For Tiled and the Flare map exporter:"
419427 msgstr ""
420428
421 #: ../cutscenes/credits.txt:121
429 #: ../cutscenes/credits.txt:123
422430 msgid "Thorbjørn Lindeijer"
423431 msgstr ""
424432
425 #: ../cutscenes/credits.txt:123
433 #: ../cutscenes/credits.txt:125
426434 msgid "Ranie Jade Ramiso"
427435 msgstr ""
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # Zmicer Turok <zmicerturok@gmail.com>, 2018
8 #
59 #, fuzzy
610 msgid ""
711 msgstr ""
812 "Project-Id-Version: PACKAGE VERSION\n"
913 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
14 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
15 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
16 "Last-Translator: Zmicer Turok <zmicerturok@gmail.com>, 2018\n"
1317 "Language-Team: Belarusian (https://www.transifex.com/flareorg/teams/84925/be/)\n"
1418 "MIME-Version: 1.0\n"
1519 "Content-Type: text/plain; charset=UTF-8\n"
2630 msgid "You may increase one attribute through the Character Menu."
2731 msgstr "Вы можаце палепшыць адзін атрыбут у меню персанажа."
2832
29 #: ../../../src/Avatar.cpp:611
33 #: ../../../src/Avatar.cpp:583
3034 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3135 msgstr ""
3236 "Вы зазналі паразу. Гульня завершана. Націсніце ${INPUT_CONTINUE}, каб выйсці"
3337 " ў меню."
3438
35 #: ../../../src/Avatar.cpp:617
39 #: ../../../src/Avatar.cpp:589
3640 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3741 msgstr "Вы зазналі паразу. Націсніце ${INPUT_CONTINUE}, каб працягнуць."
3842
39 #: ../../../src/Avatar.cpp:870
43 #: ../../../src/Avatar.cpp:839
4044 msgid "Transformation expired. You have been moved back to a safe place."
4145 msgstr "Трансфармацыя завершана. Вы вярнуліся ў бяспечнае месца."
4246
108112 "Апаратны адмалёўшчык SDL. Прадвызначаны адмалёўшчык, які найчасцей працуе "
109113 "хутчэй за праграмны адмалёўшчык SDL."
110114
111 #: ../../../src/EngineSettings.cpp:557
115 #: ../../../src/EngineSettings.cpp:561
112116 msgid "Adventurer"
113117 msgstr "Вандроўнік"
114118
117121 msgstr "промах"
118122
119123 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
120 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
124 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
121125 #, c-format
122126 msgid "+%d HP"
123127 msgstr "+%d жыцця"
124128
125 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
126 #: ../../../src/StatBlock.cpp:827
129 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
130 #: ../../../src/StatBlock.cpp:822
127131 #, c-format
128132 msgid "+%d MP"
129133 msgstr "+%d маны"
130134
131 #: ../../../src/EventManager.cpp:729
135 #: ../../../src/EventManager.cpp:738
132136 msgid "Unknown destination"
133137 msgstr "Невядомы накірунак"
134138
135 #: ../../../src/GameStateConfigBase.cpp:97
136 #: ../../../src/GameStateConfigBase.cpp:118
139 #: ../../../src/GameStateConfigBase.cpp:89
140 #: ../../../src/GameStateConfigBase.cpp:110
137141 msgid "Defaults"
138142 msgstr "Прадвызначана"
139143
140 #: ../../../src/GameStateConfigBase.cpp:97
144 #: ../../../src/GameStateConfigBase.cpp:89
141145 msgid "Reset ALL settings?"
142146 msgstr "Скінуць УСЕ налады?"
143147
144 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
148 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
145149 msgid "OK"
146150 msgstr "Добра"
147151
148 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
149 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
152 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
153 #: ../../../src/InputState.cpp:401
150154 msgid "Cancel"
151155 msgstr "Скасаваць"
152156
153 #: ../../../src/GameStateConfigBase.cpp:168
154 #: ../../../src/GameStateConfigDesktop.cpp:128
157 #: ../../../src/GameStateConfigBase.cpp:160
158 #: ../../../src/GameStateConfigDesktop.cpp:130
155159 msgid "Audio"
156160 msgstr "Аўдыё"
157161
158 #: ../../../src/GameStateConfigBase.cpp:169
159 #: ../../../src/GameStateConfigDesktop.cpp:129
162 #: ../../../src/GameStateConfigBase.cpp:161
163 #: ../../../src/GameStateConfigDesktop.cpp:131
160164 msgid "Interface"
161165 msgstr "Інтэрфейс"
162166
163 #: ../../../src/GameStateConfigBase.cpp:170
164 #: ../../../src/GameStateConfigDesktop.cpp:132
167 #: ../../../src/GameStateConfigBase.cpp:162
168 #: ../../../src/GameStateConfigDesktop.cpp:134
165169 msgid "Mods"
166170 msgstr "Моды"
167171
168 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
172 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
169173 msgid "Music Volume"
170174 msgstr "Гучнасць музыкі"
171175
172 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
176 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
173177 msgid "Sound Volume"
174178 msgstr "Гучнасць наваколля"
175179
176 #: ../../../src/GameStateConfigBase.cpp:266
180 #: ../../../src/GameStateConfigBase.cpp:257
177181 msgid "Language"
178182 msgstr "Мова"
179183
180 #: ../../../src/GameStateConfigBase.cpp:275
181 msgid "Show combat text"
182 msgstr "Паказваць тэкст бою"
183
184 #: ../../../src/GameStateConfigBase.cpp:279
184 #: ../../../src/GameStateConfigBase.cpp:266
185185 msgid "Show FPS"
186186 msgstr "Паказваць FPS"
187187
188 #: ../../../src/GameStateConfigBase.cpp:283
188 #: ../../../src/GameStateConfigBase.cpp:270
189189 msgid "Colorblind Mode"
190190 msgstr "Рэжым дальтанізму"
191191
192 #: ../../../src/GameStateConfigBase.cpp:287
192 #: ../../../src/GameStateConfigBase.cpp:274
193193 msgid "Hardware mouse cursor"
194194 msgstr "Апаратны курсор мышы"
195195
196 #: ../../../src/GameStateConfigBase.cpp:291
196 #: ../../../src/GameStateConfigBase.cpp:278
197197 msgid "Developer Mode"
198198 msgstr "Рэжым распрацоўшчыка"
199199
200 #: ../../../src/GameStateConfigBase.cpp:295
201 msgid "Always show loot labels"
202 msgstr "Заўсёды паказваць адмеціны здабытага"
203
204 #: ../../../src/GameStateConfigBase.cpp:299
205 msgid "Always show stat bar labels"
206 msgstr "Заўсёды паказваць адмеціны ў радку стану"
207
208 #: ../../../src/GameStateConfigBase.cpp:303
209 msgid "Automatically equip items"
210 msgstr "Аўтаматычна апранаць прадметы"
211
212 #: ../../../src/GameStateConfigBase.cpp:307
200 #: ../../../src/GameStateConfigBase.cpp:282
213201 msgid "Subtitles"
214202 msgstr "Субтытры"
215203
216 #: ../../../src/GameStateConfigBase.cpp:311
204 #: ../../../src/GameStateConfigBase.cpp:286
217205 msgid "Active Mods"
218206 msgstr "Актыўныя моды"
219207
220 #: ../../../src/GameStateConfigBase.cpp:320
208 #: ../../../src/GameStateConfigBase.cpp:295
221209 msgid "Available Mods"
222210 msgstr "Наяўныя моды"
223211
224 #: ../../../src/GameStateConfigBase.cpp:339
212 #: ../../../src/GameStateConfigBase.cpp:314
225213 msgid "<< Disable"
226214 msgstr "<< Выключыць"
227215
228 #: ../../../src/GameStateConfigBase.cpp:345
216 #: ../../../src/GameStateConfigBase.cpp:320
229217 msgid "Enable >>"
230218 msgstr "Уключыць >>"
231219
232 #: ../../../src/GameStateConfigBase.cpp:925
220 #: ../../../src/GameStateConfigBase.cpp:873
233221 msgid "Version:"
234222 msgstr "Версія:"
235223
236 #: ../../../src/GameStateConfigBase.cpp:930
224 #: ../../../src/GameStateConfigBase.cpp:878
237225 msgid "Game:"
238226 msgstr "Гульня:"
239227
240 #: ../../../src/GameStateConfigBase.cpp:935
228 #: ../../../src/GameStateConfigBase.cpp:883
241229 msgid "Engine version:"
242230 msgstr "Версія рухавіка:"
243231
244 #: ../../../src/GameStateConfigBase.cpp:943
232 #: ../../../src/GameStateConfigBase.cpp:891
245233 msgid "Requires mods:"
246234 msgstr "Патрабуюцца моды:"
247235
248 #: ../../../src/GameStateConfigDesktop.cpp:81
249 #: ../../../src/GameStateConfigDesktop.cpp:740
236 #: ../../../src/GameStateConfigDesktop.cpp:83
237 #: ../../../src/GameStateConfigDesktop.cpp:751
250238 msgid "Clear"
251239 msgstr "Ачысціць"
252240
253 #: ../../../src/GameStateConfigDesktop.cpp:81
254 #: ../../../src/GameStateConfigDesktop.cpp:738
241 #: ../../../src/GameStateConfigDesktop.cpp:83
242 #: ../../../src/GameStateConfigDesktop.cpp:749
255243 msgid "Assign:"
256244 msgstr "Прызначыць:"
257245
258 #: ../../../src/GameStateConfigDesktop.cpp:126
246 #: ../../../src/GameStateConfigDesktop.cpp:128
259247 msgid "Video"
260248 msgstr "Відэа"
261249
262 #: ../../../src/GameStateConfigDesktop.cpp:130
250 #: ../../../src/GameStateConfigDesktop.cpp:132
263251 msgid "Input"
264252 msgstr "Увод"
265253
266 #: ../../../src/GameStateConfigDesktop.cpp:131
254 #: ../../../src/GameStateConfigDesktop.cpp:133
267255 msgid "Keybindings"
268256 msgstr "Клавішы"
269257
270 #: ../../../src/GameStateConfigDesktop.cpp:187
258 #: ../../../src/GameStateConfigDesktop.cpp:188
271259 msgid ""
272260 "Will try to store surfaces in video memory versus system memory. The effect "
273261 "this has on performance depends on the renderer."
275263 "Паспрабуйце апрацоўваць паверхні ў відэапамяці, а не ў сістэмнай памяці. "
276264 "Эфект залежыць ад адмалёўшчыка."
277265
278 #: ../../../src/GameStateConfigDesktop.cpp:188
266 #: ../../../src/GameStateConfigDesktop.cpp:189
279267 msgid ""
280268 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
281269 "windowed mode or input lag."
283271 "Прадухіляе разрывы экрану. Выключыце, калі ўзнікаюць праблемы з ўводам альбо"
284272 " ў аконным рэжыме."
285273
286 #: ../../../src/GameStateConfigDesktop.cpp:189
274 #: ../../../src/GameStateConfigDesktop.cpp:190
287275 msgid ""
288276 "When enabled, this uses the screen DPI in addition to the window dimensions "
289277 "to scale the rendering resolution. Otherwise, only the window dimensions are"
292280 "Калі ўключана, дадаткова да маштабавання па памерах акна для адмалёўкі па "
293281 "раздзяляльнай здольнасці выкарыстоўваецца экран DPI."
294282
295 #: ../../../src/GameStateConfigDesktop.cpp:190
283 #: ../../../src/GameStateConfigDesktop.cpp:191
284 msgid ""
285 "This enables parallax (non-tile) layers. Disabling this setting can improve "
286 "performance in some cases."
287 msgstr ""
288
289 #: ../../../src/GameStateConfigDesktop.cpp:192
296290 msgid "Experimental"
297291 msgstr "Эксперыментальна"
298292
299 #: ../../../src/GameStateConfigDesktop.cpp:191
293 #: ../../../src/GameStateConfigDesktop.cpp:193
300294 msgid "For handheld devices"
301295 msgstr "Для мабільных прылад"
302296
303 #: ../../../src/GameStateConfigDesktop.cpp:209
297 #: ../../../src/GameStateConfigDesktop.cpp:211
304298 msgid "Renderer"
305299 msgstr "Адмалёўшчык"
306300
307 #: ../../../src/GameStateConfigDesktop.cpp:225
301 #: ../../../src/GameStateConfigDesktop.cpp:227
308302 msgid "Full Screen Mode"
309303 msgstr "Поўнаэкранны рэжым"
310304
311 #: ../../../src/GameStateConfigDesktop.cpp:229
305 #: ../../../src/GameStateConfigDesktop.cpp:231
312306 msgid "Move hero using mouse"
313307 msgstr "Перамяшчаць героя мышшу"
314308
315 #: ../../../src/GameStateConfigDesktop.cpp:233
309 #: ../../../src/GameStateConfigDesktop.cpp:235
316310 msgid "Hardware surfaces"
317311 msgstr "Апаратныя паверхні"
318312
319 #: ../../../src/GameStateConfigDesktop.cpp:237
313 #: ../../../src/GameStateConfigDesktop.cpp:239
320314 msgid "V-Sync"
321315 msgstr "Вертыкальная сінхранізацыя"
322316
323 #: ../../../src/GameStateConfigDesktop.cpp:241
317 #: ../../../src/GameStateConfigDesktop.cpp:243
324318 msgid "Texture Filtering"
325319 msgstr "Фільтрацыя тэкстур"
326320
327 #: ../../../src/GameStateConfigDesktop.cpp:245
321 #: ../../../src/GameStateConfigDesktop.cpp:247
328322 msgid "DPI scaling"
329323 msgstr "Маштабаванне DPI"
330324
331 #: ../../../src/GameStateConfigDesktop.cpp:249
325 #: ../../../src/GameStateConfigDesktop.cpp:251
326 msgid "Parallax Layers"
327 msgstr ""
328
329 #: ../../../src/GameStateConfigDesktop.cpp:255
332330 msgid "Allow changing gamma"
333331 msgstr "Дазволіць змяняць гаму"
334332
335 #: ../../../src/GameStateConfigDesktop.cpp:253
333 #: ../../../src/GameStateConfigDesktop.cpp:259
336334 msgid "Gamma"
337335 msgstr "Гама"
338336
339 #: ../../../src/GameStateConfigDesktop.cpp:257
337 #: ../../../src/GameStateConfigDesktop.cpp:263
340338 msgid "Use joystick"
341339 msgstr "Вкарыстоўваць джойсцік"
342340
343 #: ../../../src/GameStateConfigDesktop.cpp:261
341 #: ../../../src/GameStateConfigDesktop.cpp:267
344342 msgid "Joystick"
345343 msgstr "Джойсцік"
346344
347 #: ../../../src/GameStateConfigDesktop.cpp:277
345 #: ../../../src/GameStateConfigDesktop.cpp:283
348346 msgid "Mouse aim"
349347 msgstr "Нацэльвацца мышшу"
350348
351 #: ../../../src/GameStateConfigDesktop.cpp:281
349 #: ../../../src/GameStateConfigDesktop.cpp:287
352350 msgid "Do not use mouse"
353351 msgstr "Не выкарыстоўваць мыш"
354352
355 #: ../../../src/GameStateConfigDesktop.cpp:285
353 #: ../../../src/GameStateConfigDesktop.cpp:291
356354 msgid "Joystick Deadzone"
357355 msgstr "Мёртвая зона джойсціка"
358356
360358 msgid "Loading..."
361359 msgstr "Загрузка..."
362360
363 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
361 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
364362 msgid "Delete Save"
365363 msgstr "Выдаліць гульню"
366364
367 #: ../../../src/GameStateLoad.cpp:87
365 #: ../../../src/GameStateLoad.cpp:88
368366 msgid "Delete this save?"
369367 msgstr "Выдаліць захаваную гульню?"
370368
371 #: ../../../src/GameStateLoad.cpp:89
369 #: ../../../src/GameStateLoad.cpp:90
372370 msgid "Exit to Title"
373371 msgstr "Выйсці ў меню"
374372
375 #: ../../../src/GameStateLoad.cpp:92
373 #: ../../../src/GameStateLoad.cpp:93
376374 msgid "New Game"
377375 msgstr "Новая гульня"
378376
379 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
377 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
380378 msgid "Choose a Slot"
381379 msgstr "Абярыце слот"
382380
401399 msgstr "Хібная гульня"
402400
403401 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
404 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
405 #: ../../../src/MenuPowers.cpp:1539
402 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
403 #: ../../../src/MenuPowers.cpp:1542
406404 #, c-format
407405 msgid "Level %d"
408406 msgstr "Узровень %d"
451449 msgid "Exit Game"
452450 msgstr "Выйсці"
453451
454 #: ../../../src/InputState.cpp:403
452 #: ../../../src/InputState.cpp:402
455453 msgid "Accept"
456454 msgstr "Пагадзіцца"
457455
458 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
456 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
459457 msgid "Up"
460458 msgstr "Уверх"
461459
462 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
460 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
463461 msgid "Down"
464462 msgstr "Уніз"
465463
466 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
464 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
467465 msgid "Left"
468466 msgstr "Налева"
469467
470 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
468 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
471469 msgid "Right"
472470 msgstr "Направа"
473471
474 #: ../../../src/InputState.cpp:408
472 #: ../../../src/InputState.cpp:407
475473 msgid "Bar1"
476474 msgstr "Панэль1"
477475
478 #: ../../../src/InputState.cpp:409
476 #: ../../../src/InputState.cpp:408
479477 msgid "Bar2"
480478 msgstr "Панэль2"
481479
482 #: ../../../src/InputState.cpp:410
480 #: ../../../src/InputState.cpp:409
483481 msgid "Bar3"
484482 msgstr "Панэль3"
485483
486 #: ../../../src/InputState.cpp:411
484 #: ../../../src/InputState.cpp:410
487485 msgid "Bar4"
488486 msgstr "Панэль4"
489487
490 #: ../../../src/InputState.cpp:412
488 #: ../../../src/InputState.cpp:411
491489 msgid "Bar5"
492490 msgstr "Панэль5"
493491
494 #: ../../../src/InputState.cpp:413
492 #: ../../../src/InputState.cpp:412
495493 msgid "Bar6"
496494 msgstr "Панэль6"
497495
498 #: ../../../src/InputState.cpp:414
496 #: ../../../src/InputState.cpp:413
499497 msgid "Bar7"
500498 msgstr "Панэль7"
501499
502 #: ../../../src/InputState.cpp:415
500 #: ../../../src/InputState.cpp:414
503501 msgid "Bar8"
504502 msgstr "Панэль8"
505503
506 #: ../../../src/InputState.cpp:416
504 #: ../../../src/InputState.cpp:415
507505 msgid "Bar9"
508506 msgstr "Панэль9"
509507
510 #: ../../../src/InputState.cpp:417
508 #: ../../../src/InputState.cpp:416
511509 msgid "Bar0"
512510 msgstr "Панэль0"
513511
514 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
512 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
515513 #: ../../../src/MenuCharacter.cpp:54
516514 msgid "Character"
517515 msgstr "Персанаж"
518516
519 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
520 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
517 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
518 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
521519 msgid "Inventory"
522520 msgstr "Інвентар"
523521
524 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
522 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
525523 #: ../../../src/MenuPowers.cpp:168
526524 msgid "Powers"
527525 msgstr "Таленты"
528526
529 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
527 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
530528 #: ../../../src/MenuLog.cpp:72
531529 msgid "Log"
532530 msgstr "Нататнік"
533531
534 #: ../../../src/InputState.cpp:422
532 #: ../../../src/InputState.cpp:421
535533 msgid "Main1"
536534 msgstr "Галоўнае1"
537535
538 #: ../../../src/InputState.cpp:423
536 #: ../../../src/InputState.cpp:422
539537 msgid "Main2"
540538 msgstr "Галоўнае2"
541539
542 #: ../../../src/InputState.cpp:424
540 #: ../../../src/InputState.cpp:423
543541 msgid "Ctrl"
544542 msgstr "Ctrl"
545543
546 #: ../../../src/InputState.cpp:425
544 #: ../../../src/InputState.cpp:424
547545 msgid "Shift"
548546 msgstr "Shift"
549547
550 #: ../../../src/InputState.cpp:426
548 #: ../../../src/InputState.cpp:425
551549 msgid "Alt"
552550 msgstr "Alt"
553551
554 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
552 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
555553 msgid "Delete"
556554 msgstr "Delete"
557555
558 #: ../../../src/InputState.cpp:428
556 #: ../../../src/InputState.cpp:427
559557 msgid "ActionBar Accept"
560558 msgstr "Панэль дзеянняў: пагадзіцца"
561559
562 #: ../../../src/InputState.cpp:429
560 #: ../../../src/InputState.cpp:428
563561 msgid "ActionBar Left"
564562 msgstr "Панэль дзеянняў: улева"
565563
566 #: ../../../src/InputState.cpp:430
564 #: ../../../src/InputState.cpp:429
567565 msgid "ActionBar Right"
568566 msgstr "Панэль дзеянняў: управа"
569567
570 #: ../../../src/InputState.cpp:431
568 #: ../../../src/InputState.cpp:430
571569 msgid "ActionBar Use"
572570 msgstr "Панэль дзеянняў: выкарыстаць"
573571
574 #: ../../../src/InputState.cpp:432
572 #: ../../../src/InputState.cpp:431
575573 msgid "Developer Menu"
576574 msgstr "Меню распрацоўшчыка"
577575
578 #: ../../../src/InputState.cpp:434
576 #: ../../../src/InputState.cpp:433
579577 msgid "Left Mouse"
580578 msgstr "Левая кнопка мышы"
581579
582 #: ../../../src/InputState.cpp:435
580 #: ../../../src/InputState.cpp:434
583581 msgid "Middle Mouse"
584582 msgstr "Сярэдняя кнопка мышы"
585583
586 #: ../../../src/InputState.cpp:436
584 #: ../../../src/InputState.cpp:435
587585 msgid "Right Mouse"
588586 msgstr "Правая кнопка мышы"
589587
590 #: ../../../src/InputState.cpp:437
588 #: ../../../src/InputState.cpp:436
591589 msgid "Wheel Up"
592590 msgstr "Пракрутка ўверх"
593591
594 #: ../../../src/InputState.cpp:438
592 #: ../../../src/InputState.cpp:437
595593 msgid "Wheel Down"
596594 msgstr "Пракрутка ўніз"
597595
598 #: ../../../src/InputState.cpp:439
596 #: ../../../src/InputState.cpp:438
599597 msgid "Mouse X1"
600598 msgstr "Мыш х2"
601599
602 #: ../../../src/InputState.cpp:440
600 #: ../../../src/InputState.cpp:439
603601 msgid "Mouse X2"
604602 msgstr "Мыш х1"
605603
607605 msgid "Unknown Item"
608606 msgstr "Невядомы прадмет"
609607
610 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
608 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
611609 #, c-format
612610 msgid "%d%% Speed"
613611 msgstr "Хуткасць %d%%"
614612
615 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
613 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
616614 #, c-format
617615 msgid "%d%% Attack Speed"
618616 msgstr "Хуткасць атакі %d%%"
619617
620618 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
621 #: ../../../src/MenuPowers.cpp:832
622 #, c-format
623 msgid "%s Resistance"
624 msgstr "Супраціўленне %s"
619 #: ../../../src/MenuPowers.cpp:833
620 #, c-format
621 msgid "Resistance (%s)"
622 msgstr ""
625623
626624 #: ../../../src/ItemManager.cpp:684
627625 #, c-format
647645 msgid "Absorb: %d"
648646 msgstr "Паглынае: %d"
649647
650 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
651 #: ../../../src/MenuPowers.cpp:1133
648 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
649 #: ../../../src/MenuPowers.cpp:1134
652650 #, c-format
653651 msgid "Requires Level %d"
654652 msgstr "Патрабуецца %d узровень"
655653
656 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
657 #: ../../../src/MenuPowers.cpp:1124
654 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
655 #: ../../../src/MenuPowers.cpp:1125
658656 #, c-format
659657 msgid "Requires %s %d"
660658 msgstr "Патрабуецца %s %d"
703701 msgid "Press [%s] to read"
704702 msgstr "Націсніце [%s], каб прачытаць"
705703
706 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
707 #: ../../../src/MenuActionBar.cpp:226
704 #: ../../../src/MenuActionBar.cpp:87
705 msgid "Loot tooltip visibility"
706 msgstr ""
707
708 #: ../../../src/MenuActionBar.cpp:88
709 msgid "Mini-map mode"
710 msgstr ""
711
712 #: ../../../src/MenuActionBar.cpp:89
713 msgid "Always show stat bar labels"
714 msgstr "Заўсёды паказваць адмеціны ў радку стану"
715
716 #: ../../../src/MenuActionBar.cpp:90
717 msgid "Show combat text"
718 msgstr "Паказваць тэкст бою"
719
720 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
721 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
708722 #, c-format
709723 msgid "Hotkey: %s"
710724 msgstr "Гарачая клавіша: %s"
711725
712 #: ../../../src/MenuActionBar.cpp:580
726 #: ../../../src/MenuActionBar.cpp:474
727 #, c-format
728 msgid "Default. Temporarily show all loot tooltips with '%s'."
729 msgstr ""
730
731 #: ../../../src/MenuActionBar.cpp:476
732 #, c-format
733 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
734 msgstr ""
735
736 #: ../../../src/MenuActionBar.cpp:478
737 #, c-format
738 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
739 msgstr ""
740
741 #: ../../../src/MenuActionBar.cpp:482
742 msgid "Visible"
743 msgstr ""
744
745 #: ../../../src/MenuActionBar.cpp:484
746 msgid "Visible (2x zoom)"
747 msgstr ""
748
749 #: ../../../src/MenuActionBar.cpp:486
750 msgid "Hidden"
751 msgstr ""
752
753 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
754 msgid "Enabled"
755 msgstr ""
756
757 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
758 msgid "Disabled"
759 msgstr ""
760
761 #: ../../../src/MenuActionBar.cpp:657
713762 msgid "Not enough MP."
714763 msgstr "Не стае маны."
715764
750799 msgid "Reduces the damage taken from \"%s\" elemental attacks."
751800 msgstr "Памяншае ўрон ад \"%s\" стыхійных атак."
752801
753 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
802 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
754803 #, c-format
755804 msgid "XP: %d"
756805 msgstr "Досвед: %d"
841890 msgstr "дадае таленты на панэль дзеянняў"
842891
843892 #: ../../../src/MenuDevConsole.cpp:361
893 msgid "turns on/off the display of the FPS counter"
894 msgstr ""
895
896 #: ../../../src/MenuDevConsole.cpp:362
844897 msgid "turns on/off all of the HUD elements"
845898 msgstr "пераключае адлюстраванне элементаў інтэрфейсу"
846899
847 #: ../../../src/MenuDevConsole.cpp:362
900 #: ../../../src/MenuDevConsole.cpp:363
848901 msgid "turns on/off the developer hud"
849902 msgstr "пераключае інтэрфейс распрацоўшчыка"
850903
851 #: ../../../src/MenuDevConsole.cpp:363
904 #: ../../../src/MenuDevConsole.cpp:364
852905 msgid ""
853906 "Prints a list of powers that match a search term. No search term will list "
854907 "all items"
855908 msgstr ""
856909 "Выводзіць спіс знойдзеных талентаў. Калі нічога не ўвесці - выведзе ўсе."
857910
858 #: ../../../src/MenuDevConsole.cpp:364
911 #: ../../../src/MenuDevConsole.cpp:365
859912 msgid "Prints out all the map filenames located in the \"maps/\" directory."
860913 msgstr "Выводзіць спіс усіх назваў файлаў мапаў з каталога \"maps\"."
861914
862 #: ../../../src/MenuDevConsole.cpp:365
915 #: ../../../src/MenuDevConsole.cpp:366
863916 msgid ""
864917 "Prints out the active campaign statuses that match a search term. No search "
865918 "term will list all active statuses"
867920 "Выводзіць спіс знойдзеных статусаў актыўных кампаній. Калі нічога не ўвесці "
868921 "- выведзе спіс усіх статусаў"
869922
870 #: ../../../src/MenuDevConsole.cpp:366
923 #: ../../../src/MenuDevConsole.cpp:367
871924 msgid ""
872925 "Prints a list of items that match a search term. No search term will list "
873926 "all items"
875928 "Выводзіць спіс знойдзеных прадметаў. Калі нічога не ўвесці - выведзе спіс "
876929 "усіх прадметаў"
877930
878 #: ../../../src/MenuDevConsole.cpp:367
931 #: ../../../src/MenuDevConsole.cpp:368
879932 msgid ""
880933 "parses a series of event components and executes them as a single event"
881934 msgstr "разбірае набор кампанентаў падзеі і выконвае іх як адну падзею"
882935
883 #: ../../../src/MenuDevConsole.cpp:368
936 #: ../../../src/MenuDevConsole.cpp:369
884937 msgid "clears the command history"
885938 msgstr "ачышчае гісторыю загадаў"
886939
887 #: ../../../src/MenuDevConsole.cpp:369
940 #: ../../../src/MenuDevConsole.cpp:370
888941 msgid "displays this text"
889942 msgstr "выводзіць гэты тэкст"
890943
891 #: ../../../src/MenuDevConsole.cpp:376
944 #: ../../../src/MenuDevConsole.cpp:377
892945 msgid "Toggled the developer hud"
893946 msgstr "Інтэрфейс распрацоўшчыка пераключаны"
894947
895 #: ../../../src/MenuDevConsole.cpp:380
948 #: ../../../src/MenuDevConsole.cpp:381
896949 msgid "Toggled the hud"
897950 msgstr "Інтэрфейс пераключаны"
898951
899 #: ../../../src/MenuDevConsole.cpp:529
952 #: ../../../src/MenuDevConsole.cpp:385
953 msgid "Toggled the FPS counter"
954 msgstr ""
955
956 #: ../../../src/MenuDevConsole.cpp:534
900957 msgid "ERROR: Incorrect number of arguments"
901958 msgstr "ПАМЫЛКА: хібная колькасць аргументаў"
902959
903 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
960 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
904961 msgid "HINT:"
905962 msgstr "ПАДКАЗКА:"
906963
907 #: ../../../src/MenuDevConsole.cpp:531
964 #: ../../../src/MenuDevConsole.cpp:536
908965 msgid "<id>"
909966 msgstr "<id>"
910967
911 #: ../../../src/MenuDevConsole.cpp:547
968 #: ../../../src/MenuDevConsole.cpp:552
912969 #, c-format
913970 msgid "ERROR: '%s' is not a valid event key"
914971 msgstr "ПАМЫЛКА: \"%s\" - хібны ключ падзеі"
915972
916 #: ../../../src/MenuDevConsole.cpp:557
973 #: ../../../src/MenuDevConsole.cpp:562
917974 msgid "ERROR: Too few arguments"
918975 msgstr "ПАМЫЛКА: не стае аргументаў"
919976
920 #: ../../../src/MenuDevConsole.cpp:559
977 #: ../../../src/MenuDevConsole.cpp:564
921978 msgid "<key>=<val> <key>=<val> ..."
922979 msgstr "<key>=<val> <key>=<val> …"
923980
924 #: ../../../src/MenuDevConsole.cpp:564
981 #: ../../../src/MenuDevConsole.cpp:569
925982 msgid "ERROR: Unknown command"
926983 msgstr "ПАМЫЛКА: невядомы загад"
927984
928 #: ../../../src/MenuDevConsole.cpp:566
985 #: ../../../src/MenuDevConsole.cpp:571
929986 msgid "HINT: Type help"
930987 msgstr "ПАДКАЗКА: ўвядзіце help"
931988
932 #: ../../../src/MenuEnemy.cpp:135
989 #: ../../../src/MenuEnemy.cpp:138
933990 #, c-format
934991 msgid "%s level %d"
935992 msgstr "%s узровень %d"
936993
937 #: ../../../src/MenuEnemy.cpp:159
994 #: ../../../src/MenuEnemy.cpp:162
938995 msgid "Dead"
939996 msgstr "Забіты"
940997
941 #: ../../../src/MenuEnemy.cpp:161
998 #: ../../../src/MenuEnemy.cpp:164
942999 msgid "Destroyed"
9431000 msgstr "Знішчана"
9441001
9581015 msgid "Continue"
9591016 msgstr "Працягнуць"
9601017
961 #: ../../../src/MenuInventory.cpp:175
1018 #: ../../../src/MenuInventory.cpp:73
1019 msgid "Automatically equip items"
1020 msgstr "Аўтаматычна апранаць прадметы"
1021
1022 #: ../../../src/MenuInventory.cpp:188
9621023 #, c-format
9631024 msgid "Lost %d%% of %s."
9641025 msgstr "Страчана %d%% %s."
9651026
966 #: ../../../src/MenuInventory.cpp:182
1027 #: ../../../src/MenuInventory.cpp:195
9671028 #, c-format
9681029 msgid "Lost %d%% of total XP."
9691030 msgstr "Страчана %d%% агульнага досведу."
9701031
971 #: ../../../src/MenuInventory.cpp:187
1032 #: ../../../src/MenuInventory.cpp:200
9721033 #, c-format
9731034 msgid "Lost %d%% of current level XP."
9741035 msgstr "Страчана %d%% бягучага ўзроўня досведу."
9751036
976 #: ../../../src/MenuInventory.cpp:213
1037 #: ../../../src/MenuInventory.cpp:226
9771038 #, c-format
9781039 msgid "Lost %s."
9791040 msgstr "Страчана %s."
9801041
981 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1042 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9821043 #, c-format
9831044 msgid "%d %s"
9841045 msgstr "%d %s"
9851046
986 #: ../../../src/MenuInventory.cpp:299
1047 #: ../../../src/MenuInventory.cpp:317
9871048 msgid "Pick up item(s):"
9881049 msgstr "Паднята прадметаў:"
9891050
990 #: ../../../src/MenuInventory.cpp:300
1051 #: ../../../src/MenuInventory.cpp:318
9911052 msgid "Use or equip item:"
9921053 msgstr "Выкарыстаць альбо апрануць прадмет:"
9931054
994 #: ../../../src/MenuInventory.cpp:301
1055 #: ../../../src/MenuInventory.cpp:319
9951056 #, c-format
9961057 msgid "%s modifiers"
9971058 msgstr "%s мадыфікатараў"
9981059
999 #: ../../../src/MenuInventory.cpp:302
1060 #: ../../../src/MenuInventory.cpp:320
10001061 msgid "Select a quantity of item:"
10011062 msgstr "Абраць колькасць прадметаў:"
10021063
1003 #: ../../../src/MenuInventory.cpp:305
1064 #: ../../../src/MenuInventory.cpp:323
10041065 msgid "Stash item stack:"
10051066 msgstr "Перамясціць набор прадметаў у схованку:"
10061067
1007 #: ../../../src/MenuInventory.cpp:307
1068 #: ../../../src/MenuInventory.cpp:325
10081069 msgid "Sell item stack:"
10091070 msgstr "Прадаць набор прадметаў:"
10101071
1011 #: ../../../src/MenuInventory.cpp:574
1072 #: ../../../src/MenuInventory.cpp:592
10121073 msgid "You don't have enough of the required item."
10131074 msgstr "Не стае патрэбных прадметаў."
10141075
1015 #: ../../../src/MenuInventory.cpp:581
1076 #: ../../../src/MenuInventory.cpp:599
10161077 msgid "You can't use this item right now."
10171078 msgstr "Зараз вы не можаце выкарыстаць гэты прадмет."
10181079
1019 #: ../../../src/MenuInventory.cpp:593
1080 #: ../../../src/MenuInventory.cpp:611
10201081 msgid "This item can only be used from the action bar."
10211082 msgstr "Гэты прадмет можна выкарыстаць толькі з панэлі дзеянняў."
10221083
1023 #: ../../../src/MenuInventory.cpp:711
1084 #: ../../../src/MenuInventory.cpp:729
10241085 msgid "Inventory is full."
10251086 msgstr "Інвентар поўны."
10261087
1027 #: ../../../src/MenuInventory.cpp:831
1088 #: ../../../src/MenuInventory.cpp:849
10281089 #, c-format
10291090 msgid "Not enough %s."
10301091 msgstr "Не стае %s."
10311092
1032 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1093 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10331094 msgid "This item can not be sold."
10341095 msgstr "Гэты прадмет немагчыма прадаць."
10351096
10411102 msgid "Quests"
10421103 msgstr "Заданні"
10431104
1044 #: ../../../src/MenuManager.cpp:290
1105 #: ../../../src/MenuManager.cpp:286
10451106 #, c-format
10461107 msgid "XP: %d/%d"
10471108 msgstr "Досвед: %d/%d"
10481109
1049 #: ../../../src/MenuManager.cpp:806
1110 #: ../../../src/MenuManager.cpp:827
10501111 msgid "This item can not be dropped."
10511112 msgstr "Гэты прадмет немагчыма выкінуць."
10521113
1053 #: ../../../src/MenuNPCActions.cpp:75
1054 msgid "Trade"
1055 msgstr "Гандляваць"
1056
1057 #: ../../../src/MenuNumPicker.cpp:60
1114 #: ../../../src/MenuNumPicker.cpp:59
10581115 msgid "Enter amount:"
10591116 msgstr "Увядзіце колькасць:"
10601117
1061 #: ../../../src/MenuPowers.cpp:786
1118 #: ../../../src/MenuPowers.cpp:787
10621119 msgid "Passive"
10631120 msgstr "Пасіўныя"
10641121
1065 #: ../../../src/MenuPowers.cpp:791
1122 #: ../../../src/MenuPowers.cpp:792
10661123 #, c-format
10671124 msgid "Costs %d MP"
10681125 msgstr "Каштуе %d маны"
10691126
1070 #: ../../../src/MenuPowers.cpp:795
1127 #: ../../../src/MenuPowers.cpp:796
10711128 #, c-format
10721129 msgid "Costs %d HP"
10731130 msgstr "Каштуе %d жыцця"
10741131
1075 #: ../../../src/MenuPowers.cpp:800
1132 #: ../../../src/MenuPowers.cpp:801
10761133 msgid "Cooldown:"
10771134 msgstr "Аднаўленне:"
10781135
1079 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1136 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10801137 msgid "Damage per second"
10811138 msgstr "Урон за секунду"
10821139
1083 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1140 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10841141 msgid "HP per second"
10851142 msgstr "Жыцця за секунду"
10861143
1087 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1144 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10881145 msgid "MP per second"
10891146 msgstr "Маны за секунду"
10901147
1091 #: ../../../src/MenuPowers.cpp:884
1148 #: ../../../src/MenuPowers.cpp:885
10921149 msgid "Immobilize"
10931150 msgstr "Зафіксаваць"
10941151
1095 #: ../../../src/MenuPowers.cpp:892
1152 #: ../../../src/MenuPowers.cpp:893
10961153 msgid "Immunity"
10971154 msgstr "Устойлівасць"
10981155
1099 #: ../../../src/MenuPowers.cpp:895
1156 #: ../../../src/MenuPowers.cpp:896
11001157 msgid "Immunity to damage over time"
11011158 msgstr "Устойлівасць да перыядычнага ўрону"
11021159
1103 #: ../../../src/MenuPowers.cpp:898
1160 #: ../../../src/MenuPowers.cpp:899
11041161 msgid "Immunity to slow"
11051162 msgstr "Устойлівасць да запавольвання"
11061163
1107 #: ../../../src/MenuPowers.cpp:901
1164 #: ../../../src/MenuPowers.cpp:902
11081165 msgid "Immunity to stun"
11091166 msgstr "Устойлівасць да аглушэння"
11101167
1111 #: ../../../src/MenuPowers.cpp:904
1168 #: ../../../src/MenuPowers.cpp:905
11121169 msgid "Immunity to HP steal"
11131170 msgstr "Устойлівасць да выцягвання жыцця"
11141171
1115 #: ../../../src/MenuPowers.cpp:907
1172 #: ../../../src/MenuPowers.cpp:908
11161173 msgid "Immunity to MP steal"
11171174 msgstr "Устойлівасць да выцягвання маны"
11181175
1119 #: ../../../src/MenuPowers.cpp:910
1176 #: ../../../src/MenuPowers.cpp:911
11201177 msgid "Immunity to knockback"
11211178 msgstr "Устойлівасць да скульвання"
11221179
1123 #: ../../../src/MenuPowers.cpp:913
1180 #: ../../../src/MenuPowers.cpp:914
11241181 msgid "Immunity to damage reflection"
11251182 msgstr "Устойлівасць да адбіцця ўрону"
11261183
1127 #: ../../../src/MenuPowers.cpp:916
1184 #: ../../../src/MenuPowers.cpp:917
11281185 msgid "Stun"
11291186 msgstr "Аглушэнне"
11301187
1131 #: ../../../src/MenuPowers.cpp:919
1188 #: ../../../src/MenuPowers.cpp:920
11321189 msgid "Automatic revive on death"
11331190 msgstr "Аўтаматычна адраджацца пасля смерці"
11341191
1135 #: ../../../src/MenuPowers.cpp:922
1192 #: ../../../src/MenuPowers.cpp:923
11361193 msgid "Convert"
11371194 msgstr "Пераўтварыць"
11381195
1139 #: ../../../src/MenuPowers.cpp:925
1196 #: ../../../src/MenuPowers.cpp:926
11401197 msgid "Fear"
11411198 msgstr "Страх"
11421199
1143 #: ../../../src/MenuPowers.cpp:928
1200 #: ../../../src/MenuPowers.cpp:929
11441201 msgid "Lifespan"
11451202 msgstr "Працягласць жыцця"
11461203
1147 #: ../../../src/MenuPowers.cpp:952
1204 #: ../../../src/MenuPowers.cpp:953
11481205 msgid "Magical Shield"
11491206 msgstr "Магічны шчыт"
11501207
1151 #: ../../../src/MenuPowers.cpp:981
1208 #: ../../../src/MenuPowers.cpp:982
11521209 msgid "Healing"
11531210 msgstr "Лекаванне"
11541211
1155 #: ../../../src/MenuPowers.cpp:984
1212 #: ../../../src/MenuPowers.cpp:985
11561213 msgid "Knockback"
11571214 msgstr "Скульванне"
11581215
1159 #: ../../../src/MenuPowers.cpp:1009
1216 #: ../../../src/MenuPowers.cpp:1010
11601217 #, c-format
11611218 msgid "%d%% chance"
11621219 msgstr "%d%% шанец"
11631220
1164 #: ../../../src/MenuPowers.cpp:1061
1221 #: ../../../src/MenuPowers.cpp:1062
11651222 msgid "Base Accuracy"
11661223 msgstr "Базавая трапнасць"
11671224
1168 #: ../../../src/MenuPowers.cpp:1081
1225 #: ../../../src/MenuPowers.cpp:1082
11691226 msgid "Base Critical Chance"
11701227 msgstr "Базавы шанец крытычнага ўрону"
11711228
1172 #: ../../../src/MenuPowers.cpp:1089
1229 #: ../../../src/MenuPowers.cpp:1090
11731230 msgid "Ignores Absorbtion"
11741231 msgstr "Не зважае на паглынанне"
11751232
1176 #: ../../../src/MenuPowers.cpp:1094
1233 #: ../../../src/MenuPowers.cpp:1095
11771234 msgid "Ignores Avoidance"
11781235 msgstr "Не зважае на ўхіленне"
11791236
1180 #: ../../../src/MenuPowers.cpp:1099
1237 #: ../../../src/MenuPowers.cpp:1100
11811238 #, c-format
11821239 msgid "%d%% Chance to crit slowed targets"
11831240 msgstr "%d%% шанец нанесці крытычны ўрон запаволеным супраціўнікам"
11841241
1185 #: ../../../src/MenuPowers.cpp:1104
1186 #, c-format
1187 msgid "%s Elemental Damage"
1188 msgstr "%s стыхійнага ўрону"
1189
1190 #: ../../../src/MenuPowers.cpp:1113
1242 #: ../../../src/MenuPowers.cpp:1105
1243 #, c-format
1244 msgid "Elemental Damage (%s)"
1245 msgstr ""
1246
1247 #: ../../../src/MenuPowers.cpp:1114
11911248 #, c-format
11921249 msgid "Requires a %s"
11931250 msgstr "Патрабуецца %s"
11941251
1195 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1252 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11961253 #, c-format
11971254 msgid "Requires Power: %s"
11981255 msgstr "Патрабуецца талент: %s"
11991256
1200 #: ../../../src/MenuPowers.cpp:1162
1257 #: ../../../src/MenuPowers.cpp:1163
12011258 msgid "Click to Unlock (uses 1 Skill Point)"
12021259 msgstr "Пстрыкніце, каб разблакаваць (за 1 пункт уменняў)"
12031260
1204 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1261 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
12051262 msgid "Requires 1 Skill Point"
12061263 msgstr "Патрабуецца 1 пункт уменняў"
12071264
1208 #: ../../../src/MenuPowers.cpp:1352
1265 #: ../../../src/MenuPowers.cpp:1355
12091266 #, c-format
12101267 msgid "%d unspent skill point"
12111268 msgstr "%d невыкарыстаны пункт уменняў"
12121269
1213 #: ../../../src/MenuPowers.cpp:1355
1270 #: ../../../src/MenuPowers.cpp:1358
12141271 #, c-format
12151272 msgid "%d unspent skill points"
12161273 msgstr "%d невыкарыстаных пунктаў уменняў"
12171274
1218 #: ../../../src/MenuPowers.cpp:1385
1275 #: ../../../src/MenuPowers.cpp:1388
12191276 msgid "Next Level:"
12201277 msgstr "Наступны ўзровень:"
12211278
12311288 msgid "Stash is full."
12321289 msgstr "Схованка поўная."
12331290
1291 #: ../../../src/MenuTalker.cpp:454
1292 msgid "Trade"
1293 msgstr "Гандляваць"
1294
12341295 #: ../../../src/MenuVendor.cpp:58
12351296 msgid "Buyback"
12361297 msgstr "Выкуп"
12601321 msgid "Game saved."
12611322 msgstr "Гульня захавана."
12621323
1263 #: ../../../src/SDLInputState.cpp:581
1324 #: ../../../src/SDLInputState.cpp:582
12641325 msgid "Backspace"
12651326 msgstr "Backspace"
12661327
1267 #: ../../../src/SDLInputState.cpp:582
1328 #: ../../../src/SDLInputState.cpp:583
12681329 msgid "CapsLock"
12691330 msgstr "CapsLock"
12701331
1271 #: ../../../src/SDLInputState.cpp:585
1332 #: ../../../src/SDLInputState.cpp:586
12721333 msgid "End"
12731334 msgstr "End"
12741335
1275 #: ../../../src/SDLInputState.cpp:586
1336 #: ../../../src/SDLInputState.cpp:587
12761337 msgid "Escape"
12771338 msgstr "Escape"
12781339
1279 #: ../../../src/SDLInputState.cpp:587
1340 #: ../../../src/SDLInputState.cpp:588
12801341 msgid "Home"
12811342 msgstr "Home"
12821343
1283 #: ../../../src/SDLInputState.cpp:588
1344 #: ../../../src/SDLInputState.cpp:589
12841345 msgid "Insert"
12851346 msgstr "Insert"
12861347
1287 #: ../../../src/SDLInputState.cpp:589
1348 #: ../../../src/SDLInputState.cpp:590
12881349 msgid "Left Alt"
12891350 msgstr "Левы Alt"
12901351
1291 #: ../../../src/SDLInputState.cpp:590
1352 #: ../../../src/SDLInputState.cpp:591
12921353 msgid "Left Ctrl"
12931354 msgstr "Левы Ctrl"
12941355
1295 #: ../../../src/SDLInputState.cpp:592
1356 #: ../../../src/SDLInputState.cpp:593
12961357 msgid "Left Shift"
12971358 msgstr "Левы Shift"
12981359
1299 #: ../../../src/SDLInputState.cpp:593
1360 #: ../../../src/SDLInputState.cpp:594
13001361 msgid "NumLock"
13011362 msgstr "NumLock"
13021363
1303 #: ../../../src/SDLInputState.cpp:594
1364 #: ../../../src/SDLInputState.cpp:595
13041365 msgid "PageDown"
13051366 msgstr "PageDown"
13061367
1307 #: ../../../src/SDLInputState.cpp:595
1368 #: ../../../src/SDLInputState.cpp:596
13081369 msgid "PageUp"
13091370 msgstr "PageUp"
13101371
1311 #: ../../../src/SDLInputState.cpp:596
1372 #: ../../../src/SDLInputState.cpp:597
13121373 msgid "Pause"
13131374 msgstr "Pause"
13141375
1315 #: ../../../src/SDLInputState.cpp:597
1376 #: ../../../src/SDLInputState.cpp:598
13161377 msgid "PrintScreen"
13171378 msgstr "PrintScreen"
13181379
1319 #: ../../../src/SDLInputState.cpp:598
1380 #: ../../../src/SDLInputState.cpp:599
13201381 msgid "Right Alt"
13211382 msgstr "Правы Alt"
13221383
1323 #: ../../../src/SDLInputState.cpp:599
1384 #: ../../../src/SDLInputState.cpp:600
13241385 msgid "Right Ctrl"
13251386 msgstr "Правы Ctrl"
13261387
1327 #: ../../../src/SDLInputState.cpp:600
1388 #: ../../../src/SDLInputState.cpp:601
13281389 msgid "Return"
13291390 msgstr "Enter"
13301391
1331 #: ../../../src/SDLInputState.cpp:602
1392 #: ../../../src/SDLInputState.cpp:603
13321393 msgid "Right Shift"
13331394 msgstr "Правы Shift"
13341395
1335 #: ../../../src/SDLInputState.cpp:603
1396 #: ../../../src/SDLInputState.cpp:604
13361397 msgid "ScrollLock"
13371398 msgstr "ScrollLock"
13381399
1339 #: ../../../src/SDLInputState.cpp:604
1400 #: ../../../src/SDLInputState.cpp:605
13401401 msgid "Space"
13411402 msgstr "Прагал"
13421403
1343 #: ../../../src/SDLInputState.cpp:605
1404 #: ../../../src/SDLInputState.cpp:606
13441405 msgid "Tab"
13451406 msgstr "Tab"
13461407
1347 #: ../../../src/SDLInputState.cpp:619
1408 #: ../../../src/SDLInputState.cpp:620
13481409 #, c-format
13491410 msgid "Mouse %d"
13501411 msgstr "Мыш %d"
13511412
1352 #: ../../../src/SDLInputState.cpp:627
1413 #: ../../../src/SDLInputState.cpp:628
13531414 #, c-format
13541415 msgid "Axis %d -"
13551416 msgstr "Вось %d -"
13561417
1357 #: ../../../src/SDLInputState.cpp:629
1418 #: ../../../src/SDLInputState.cpp:630
13581419 #, c-format
13591420 msgid "Axis %d +"
13601421 msgstr "Вось %d +"
13611422
1362 #: ../../../src/SDLInputState.cpp:632
1423 #: ../../../src/SDLInputState.cpp:633
13631424 #, c-format
13641425 msgid "Button %d"
13651426 msgstr "Кнопка %d"
13661427
1367 #: ../../../src/SDLInputState.cpp:636
1428 #: ../../../src/SDLInputState.cpp:637
13681429 msgid "(none)"
13691430 msgstr "(няма)"
13701431
1371 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1372 #: ../../../src/SDLInputState.cpp:719
1432 #: ../../../src/SDLInputState.cpp:677
1433 msgid "Touch control D-Pad"
1434 msgstr ""
1435
1436 #: ../../../src/SDLInputState.cpp:701
1437 msgid "Touch control buttons"
1438 msgstr ""
1439
1440 #: ../../../src/SDLInputState.cpp:716
13731441 msgid "Tap"
13741442 msgstr "Дакраніцеся"
13751443
1376 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1377 #, c-format
1378 msgid "%s on ground"
1379 msgstr "%s па глебе"
1380
1381 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1382 #, c-format
1383 msgid "%s on enemy"
1384 msgstr "%s па ворагу"
1385
1386 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1387 #: ../../../src/SDLInputState.cpp:771
1444 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1445 #: ../../../src/SDLInputState.cpp:768
13881446 #, c-format
13891447 msgid "'%s' is no longer bound to:"
13901448 msgstr "\"%s\" больш не звязана з:"
15471605 msgid "Base MP"
15481606 msgstr "Базавая мана"
15491607
1550 #: ../../../src/Utils.cpp:297
1608 #: ../../../src/Utils.cpp:346
15511609 msgid "k"
15521610 msgstr "k"
15531611
1554 #: ../../../src/Utils.cpp:531
1612 #: ../../../src/Utils.cpp:580
15551613 #, c-format
15561614 msgid "%s second"
15571615 msgstr "%s секунда"
15581616
1559 #: ../../../src/Utils.cpp:534
1617 #: ../../../src/Utils.cpp:583
15601618 #, c-format
15611619 msgid "%s seconds"
15621620 msgstr "%s секунд"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # 48719d321e4b4a9c2ca8c6a1f8b9cba8, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: Emil, 2018\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
15 "Last-Translator: 48719d321e4b4a9c2ca8c6a1f8b9cba8, 2018\n"
1316 "Language-Team: Bulgarian (https://www.transifex.com/flareorg/teams/84925/bg/)\n"
1417 "MIME-Version: 1.0\n"
1518 "Content-Type: text/plain; charset=UTF-8\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr "Можете да увеличите един атрибут през менюто за характер."
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr ""
3235 "Вие сте победени. Играта приключи! ${INPUT_CONTINUE}, за да се върнете към "
3336 "менюто."
3437
35 #: ../../../src/Avatar.cpp:617
38 #: ../../../src/Avatar.cpp:589
3639 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3740 msgstr "Вие сте победени. ${INPUT_CONTINUE}, за да продължите."
3841
39 #: ../../../src/Avatar.cpp:870
42 #: ../../../src/Avatar.cpp:839
4043 msgid "Transformation expired. You have been moved back to a safe place."
4144 msgstr "Преобразяването изтече. Върнахте се на сигурно място."
4245
111114 "\n"
112115 "Рендерът по подразбиране, който често е по-бърз от софтуерния рендер за SDL."
113116
114 #: ../../../src/EngineSettings.cpp:557
117 #: ../../../src/EngineSettings.cpp:561
115118 msgid "Adventurer"
116119 msgstr "Авантюрист"
117120
120123 msgstr "пропуск"
121124
122125 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
123 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
126 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
124127 #, c-format
125128 msgid "+%d HP"
126129 msgstr "+%d здраве"
127130
128 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
129 #: ../../../src/StatBlock.cpp:827
131 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
132 #: ../../../src/StatBlock.cpp:822
130133 #, c-format
131134 msgid "+%d MP"
132135 msgstr "+%d мана"
133136
134 #: ../../../src/EventManager.cpp:729
137 #: ../../../src/EventManager.cpp:738
135138 msgid "Unknown destination"
136139 msgstr "Непозната дестинация"
137140
138 #: ../../../src/GameStateConfigBase.cpp:97
139 #: ../../../src/GameStateConfigBase.cpp:118
141 #: ../../../src/GameStateConfigBase.cpp:89
142 #: ../../../src/GameStateConfigBase.cpp:110
140143 msgid "Defaults"
141144 msgstr "Нулиране"
142145
143 #: ../../../src/GameStateConfigBase.cpp:97
146 #: ../../../src/GameStateConfigBase.cpp:89
144147 msgid "Reset ALL settings?"
145148 msgstr "Нулирай всички настройки?"
146149
147 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
150 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
148151 msgid "OK"
149152 msgstr "Добре"
150153
151 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
152 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
154 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
155 #: ../../../src/InputState.cpp:401
153156 msgid "Cancel"
154157 msgstr "Отказ"
155158
156 #: ../../../src/GameStateConfigBase.cpp:168
157 #: ../../../src/GameStateConfigDesktop.cpp:128
159 #: ../../../src/GameStateConfigBase.cpp:160
160 #: ../../../src/GameStateConfigDesktop.cpp:130
158161 msgid "Audio"
159162 msgstr "Звук"
160163
161 #: ../../../src/GameStateConfigBase.cpp:169
162 #: ../../../src/GameStateConfigDesktop.cpp:129
164 #: ../../../src/GameStateConfigBase.cpp:161
165 #: ../../../src/GameStateConfigDesktop.cpp:131
163166 msgid "Interface"
164167 msgstr "Интерфейс"
165168
166 #: ../../../src/GameStateConfigBase.cpp:170
167 #: ../../../src/GameStateConfigDesktop.cpp:132
169 #: ../../../src/GameStateConfigBase.cpp:162
170 #: ../../../src/GameStateConfigDesktop.cpp:134
168171 msgid "Mods"
169172 msgstr "Модификации"
170173
171 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
174 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
172175 msgid "Music Volume"
173176 msgstr "Сила на музиката"
174177
175 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
178 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
176179 msgid "Sound Volume"
177180 msgstr "Сила на звука"
178181
179 #: ../../../src/GameStateConfigBase.cpp:266
182 #: ../../../src/GameStateConfigBase.cpp:257
180183 msgid "Language"
181184 msgstr "Език"
182185
183 #: ../../../src/GameStateConfigBase.cpp:275
184 msgid "Show combat text"
185 msgstr "Показване на боен текст"
186
187 #: ../../../src/GameStateConfigBase.cpp:279
186 #: ../../../src/GameStateConfigBase.cpp:266
188187 msgid "Show FPS"
189188 msgstr "Показване на FPS"
190189
191 #: ../../../src/GameStateConfigBase.cpp:283
190 #: ../../../src/GameStateConfigBase.cpp:270
192191 msgid "Colorblind Mode"
193192 msgstr "Режим за далтонисти"
194193
195 #: ../../../src/GameStateConfigBase.cpp:287
194 #: ../../../src/GameStateConfigBase.cpp:274
196195 msgid "Hardware mouse cursor"
197196 msgstr "Хардуер за курсора на мишката"
198197
199 #: ../../../src/GameStateConfigBase.cpp:291
198 #: ../../../src/GameStateConfigBase.cpp:278
200199 msgid "Developer Mode"
201200 msgstr "Режим за програмисти"
202201
203 #: ../../../src/GameStateConfigBase.cpp:295
204 msgid "Always show loot labels"
205 msgstr "Винаги да се показват етикети на плячката"
206
207 #: ../../../src/GameStateConfigBase.cpp:299
208 msgid "Always show stat bar labels"
209 msgstr "Винаги да се показват статистики"
210
211 #: ../../../src/GameStateConfigBase.cpp:303
212 msgid "Automatically equip items"
213 msgstr "Автоматично екипиране с предмети"
214
215 #: ../../../src/GameStateConfigBase.cpp:307
202 #: ../../../src/GameStateConfigBase.cpp:282
216203 msgid "Subtitles"
217204 msgstr "Субтитри"
218205
219 #: ../../../src/GameStateConfigBase.cpp:311
206 #: ../../../src/GameStateConfigBase.cpp:286
220207 msgid "Active Mods"
221208 msgstr "Включени модификации"
222209
223 #: ../../../src/GameStateConfigBase.cpp:320
210 #: ../../../src/GameStateConfigBase.cpp:295
224211 msgid "Available Mods"
225212 msgstr "Налични модификации"
226213
227 #: ../../../src/GameStateConfigBase.cpp:339
214 #: ../../../src/GameStateConfigBase.cpp:314
228215 msgid "<< Disable"
229216 msgstr "<< Изключи"
230217
231 #: ../../../src/GameStateConfigBase.cpp:345
218 #: ../../../src/GameStateConfigBase.cpp:320
232219 msgid "Enable >>"
233220 msgstr "Включи >>"
234221
235 #: ../../../src/GameStateConfigBase.cpp:925
222 #: ../../../src/GameStateConfigBase.cpp:873
236223 msgid "Version:"
237224 msgstr "Версия:"
238225
239 #: ../../../src/GameStateConfigBase.cpp:930
226 #: ../../../src/GameStateConfigBase.cpp:878
240227 msgid "Game:"
241228 msgstr "Игра:"
242229
243 #: ../../../src/GameStateConfigBase.cpp:935
230 #: ../../../src/GameStateConfigBase.cpp:883
244231 msgid "Engine version:"
245232 msgstr "Engine версия:"
246233
247 #: ../../../src/GameStateConfigBase.cpp:943
234 #: ../../../src/GameStateConfigBase.cpp:891
248235 msgid "Requires mods:"
249236 msgstr "Изисква модификации:"
250237
251 #: ../../../src/GameStateConfigDesktop.cpp:81
252 #: ../../../src/GameStateConfigDesktop.cpp:740
238 #: ../../../src/GameStateConfigDesktop.cpp:83
239 #: ../../../src/GameStateConfigDesktop.cpp:751
253240 msgid "Clear"
254241 msgstr "Изчисти"
255242
256 #: ../../../src/GameStateConfigDesktop.cpp:81
257 #: ../../../src/GameStateConfigDesktop.cpp:738
243 #: ../../../src/GameStateConfigDesktop.cpp:83
244 #: ../../../src/GameStateConfigDesktop.cpp:749
258245 msgid "Assign:"
259246 msgstr "Възложи"
260247
261 #: ../../../src/GameStateConfigDesktop.cpp:126
248 #: ../../../src/GameStateConfigDesktop.cpp:128
262249 msgid "Video"
263250 msgstr "Видео"
264251
265 #: ../../../src/GameStateConfigDesktop.cpp:130
252 #: ../../../src/GameStateConfigDesktop.cpp:132
266253 msgid "Input"
267254 msgstr "Вход"
268255
269 #: ../../../src/GameStateConfigDesktop.cpp:131
256 #: ../../../src/GameStateConfigDesktop.cpp:133
270257 msgid "Keybindings"
271258 msgstr "Клавиши"
272259
273 #: ../../../src/GameStateConfigDesktop.cpp:187
260 #: ../../../src/GameStateConfigDesktop.cpp:188
274261 msgid ""
275262 "Will try to store surfaces in video memory versus system memory. The effect "
276263 "this has on performance depends on the renderer."
279266 "памет. Въздействието, което това има върху производителността зависи от "
280267 "рендера."
281268
282 #: ../../../src/GameStateConfigDesktop.cpp:188
269 #: ../../../src/GameStateConfigDesktop.cpp:189
283270 msgid ""
284271 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
285272 "windowed mode or input lag."
287274 "Предотвратява накъсването (screen tearing). Изключете, ако изпитвате "
288275 "проблеми в прозоречен режим или закъснение при въвеждане."
289276
290 #: ../../../src/GameStateConfigDesktop.cpp:189
277 #: ../../../src/GameStateConfigDesktop.cpp:190
291278 msgid ""
292279 "When enabled, this uses the screen DPI in addition to the window dimensions "
293280 "to scale the rendering resolution. Otherwise, only the window dimensions are"
297284 " прозореца, за да мащабира разделителната способност на рендериране. В "
298285 "противен случай се използват само размерите на прозореца."
299286
300 #: ../../../src/GameStateConfigDesktop.cpp:190
287 #: ../../../src/GameStateConfigDesktop.cpp:191
288 msgid ""
289 "This enables parallax (non-tile) layers. Disabling this setting can improve "
290 "performance in some cases."
291 msgstr ""
292
293 #: ../../../src/GameStateConfigDesktop.cpp:192
301294 msgid "Experimental"
302295 msgstr "Експериментално"
303296
304 #: ../../../src/GameStateConfigDesktop.cpp:191
297 #: ../../../src/GameStateConfigDesktop.cpp:193
305298 msgid "For handheld devices"
306299 msgstr "За преносими устройства"
307300
308 #: ../../../src/GameStateConfigDesktop.cpp:209
301 #: ../../../src/GameStateConfigDesktop.cpp:211
309302 msgid "Renderer"
310303 msgstr "Рендер"
311304
312 #: ../../../src/GameStateConfigDesktop.cpp:225
305 #: ../../../src/GameStateConfigDesktop.cpp:227
313306 msgid "Full Screen Mode"
314307 msgstr "Режим на цял екран"
315308
316 #: ../../../src/GameStateConfigDesktop.cpp:229
309 #: ../../../src/GameStateConfigDesktop.cpp:231
317310 msgid "Move hero using mouse"
318311 msgstr "Преместване на героя чрез мишка"
319312
320 #: ../../../src/GameStateConfigDesktop.cpp:233
313 #: ../../../src/GameStateConfigDesktop.cpp:235
321314 msgid "Hardware surfaces"
322315 msgstr "Хардуерни повърхности"
323316
324 #: ../../../src/GameStateConfigDesktop.cpp:237
317 #: ../../../src/GameStateConfigDesktop.cpp:239
325318 msgid "V-Sync"
326319 msgstr "Вертикална синхронизация (V-Sync)"
327320
328 #: ../../../src/GameStateConfigDesktop.cpp:241
321 #: ../../../src/GameStateConfigDesktop.cpp:243
329322 msgid "Texture Filtering"
330323 msgstr "Текстурно филтриране"
331324
332 #: ../../../src/GameStateConfigDesktop.cpp:245
325 #: ../../../src/GameStateConfigDesktop.cpp:247
333326 msgid "DPI scaling"
334327 msgstr "DPI мащабиране"
335328
336 #: ../../../src/GameStateConfigDesktop.cpp:249
329 #: ../../../src/GameStateConfigDesktop.cpp:251
330 msgid "Parallax Layers"
331 msgstr ""
332
333 #: ../../../src/GameStateConfigDesktop.cpp:255
337334 msgid "Allow changing gamma"
338335 msgstr "Разрешаване промяна на гамата"
339336
340 #: ../../../src/GameStateConfigDesktop.cpp:253
337 #: ../../../src/GameStateConfigDesktop.cpp:259
341338 msgid "Gamma"
342339 msgstr "Гама"
343340
344 #: ../../../src/GameStateConfigDesktop.cpp:257
341 #: ../../../src/GameStateConfigDesktop.cpp:263
345342 msgid "Use joystick"
346343 msgstr "Използване на джойстик"
347344
348 #: ../../../src/GameStateConfigDesktop.cpp:261
345 #: ../../../src/GameStateConfigDesktop.cpp:267
349346 msgid "Joystick"
350347 msgstr "Джойстик"
351348
352 #: ../../../src/GameStateConfigDesktop.cpp:277
349 #: ../../../src/GameStateConfigDesktop.cpp:283
353350 msgid "Mouse aim"
354351 msgstr "Прицелване чрез мишка"
355352
356 #: ../../../src/GameStateConfigDesktop.cpp:281
353 #: ../../../src/GameStateConfigDesktop.cpp:287
357354 msgid "Do not use mouse"
358355 msgstr "Да не се използва мишка"
359356
360 #: ../../../src/GameStateConfigDesktop.cpp:285
357 #: ../../../src/GameStateConfigDesktop.cpp:291
361358 msgid "Joystick Deadzone"
362359 msgstr "Мъртва зона на джойстик"
363360
365362 msgid "Loading..."
366363 msgstr "Зареждане…"
367364
368 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
365 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
369366 msgid "Delete Save"
370367 msgstr "Изтрий героя"
371368
372 #: ../../../src/GameStateLoad.cpp:87
369 #: ../../../src/GameStateLoad.cpp:88
373370 msgid "Delete this save?"
374371 msgstr "Изтриване на героя?"
375372
376 #: ../../../src/GameStateLoad.cpp:89
373 #: ../../../src/GameStateLoad.cpp:90
377374 msgid "Exit to Title"
378375 msgstr "Назад"
379376
380 #: ../../../src/GameStateLoad.cpp:92
377 #: ../../../src/GameStateLoad.cpp:93
381378 msgid "New Game"
382379 msgstr "Нов герой"
383380
384 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
381 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
385382 msgid "Choose a Slot"
386383 msgstr "Избери герой"
387384
406403 msgstr "Невалиден герой"
407404
408405 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
409 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
410 #: ../../../src/MenuPowers.cpp:1539
406 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
407 #: ../../../src/MenuPowers.cpp:1542
411408 #, c-format
412409 msgid "Level %d"
413410 msgstr "Ниво %d"
456453 msgid "Exit Game"
457454 msgstr "Изход"
458455
459 #: ../../../src/InputState.cpp:403
456 #: ../../../src/InputState.cpp:402
460457 msgid "Accept"
461458 msgstr "Приемане"
462459
463 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
460 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
464461 msgid "Up"
465462 msgstr "Up"
466463
467 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
464 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
468465 msgid "Down"
469466 msgstr "Down"
470467
471 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
468 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
472469 msgid "Left"
473470 msgstr "Left"
474471
475 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
472 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
476473 msgid "Right"
477474 msgstr "Right"
478475
479 #: ../../../src/InputState.cpp:408
476 #: ../../../src/InputState.cpp:407
480477 msgid "Bar1"
481478 msgstr "Лента1"
482479
483 #: ../../../src/InputState.cpp:409
480 #: ../../../src/InputState.cpp:408
484481 msgid "Bar2"
485482 msgstr "Лента2"
486483
487 #: ../../../src/InputState.cpp:410
484 #: ../../../src/InputState.cpp:409
488485 msgid "Bar3"
489486 msgstr "Лента3"
490487
491 #: ../../../src/InputState.cpp:411
488 #: ../../../src/InputState.cpp:410
492489 msgid "Bar4"
493490 msgstr "Лента4"
494491
495 #: ../../../src/InputState.cpp:412
492 #: ../../../src/InputState.cpp:411
496493 msgid "Bar5"
497494 msgstr "Лента5"
498495
499 #: ../../../src/InputState.cpp:413
496 #: ../../../src/InputState.cpp:412
500497 msgid "Bar6"
501498 msgstr "Лента6"
502499
503 #: ../../../src/InputState.cpp:414
500 #: ../../../src/InputState.cpp:413
504501 msgid "Bar7"
505502 msgstr "Лента7"
506503
507 #: ../../../src/InputState.cpp:415
504 #: ../../../src/InputState.cpp:414
508505 msgid "Bar8"
509506 msgstr "Лента8"
510507
511 #: ../../../src/InputState.cpp:416
508 #: ../../../src/InputState.cpp:415
512509 msgid "Bar9"
513510 msgstr "Лента9"
514511
515 #: ../../../src/InputState.cpp:417
512 #: ../../../src/InputState.cpp:416
516513 msgid "Bar0"
517514 msgstr "Лента0"
518515
519 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
516 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
520517 #: ../../../src/MenuCharacter.cpp:54
521518 msgid "Character"
522519 msgstr "Характер"
523520
524 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
525 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
521 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
522 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
526523 msgid "Inventory"
527524 msgstr "Инвентар"
528525
529 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
526 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
530527 #: ../../../src/MenuPowers.cpp:168
531528 msgid "Powers"
532529 msgstr "Умения"
533530
534 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
531 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
535532 #: ../../../src/MenuLog.cpp:72
536533 msgid "Log"
537534 msgstr "Дневник"
538535
539 #: ../../../src/InputState.cpp:422
536 #: ../../../src/InputState.cpp:421
540537 msgid "Main1"
541538 msgstr "Главен1"
542539
543 #: ../../../src/InputState.cpp:423
540 #: ../../../src/InputState.cpp:422
544541 msgid "Main2"
545542 msgstr "Главен2"
546543
547 #: ../../../src/InputState.cpp:424
544 #: ../../../src/InputState.cpp:423
548545 msgid "Ctrl"
549546 msgstr "Ctrl"
550547
551 #: ../../../src/InputState.cpp:425
548 #: ../../../src/InputState.cpp:424
552549 msgid "Shift"
553550 msgstr "Shift"
554551
555 #: ../../../src/InputState.cpp:426
552 #: ../../../src/InputState.cpp:425
556553 msgid "Alt"
557554 msgstr "Alt"
558555
559 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
556 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
560557 msgid "Delete"
561558 msgstr "Delete"
562559
563 #: ../../../src/InputState.cpp:428
560 #: ../../../src/InputState.cpp:427
564561 msgid "ActionBar Accept"
565562 msgstr "ActionBar Accept"
566563
567 #: ../../../src/InputState.cpp:429
564 #: ../../../src/InputState.cpp:428
568565 msgid "ActionBar Left"
569566 msgstr "ActionBar Left"
570567
571 #: ../../../src/InputState.cpp:430
568 #: ../../../src/InputState.cpp:429
572569 msgid "ActionBar Right"
573570 msgstr "ActionBar Right"
574571
575 #: ../../../src/InputState.cpp:431
572 #: ../../../src/InputState.cpp:430
576573 msgid "ActionBar Use"
577574 msgstr "ActionBar Use"
578575
579 #: ../../../src/InputState.cpp:432
576 #: ../../../src/InputState.cpp:431
580577 msgid "Developer Menu"
581578 msgstr "Developer меню"
582579
583 #: ../../../src/InputState.cpp:434
580 #: ../../../src/InputState.cpp:433
584581 msgid "Left Mouse"
585582 msgstr "Left Mouse"
586583
587 #: ../../../src/InputState.cpp:435
584 #: ../../../src/InputState.cpp:434
588585 msgid "Middle Mouse"
589586 msgstr "Middle Mouse"
590587
591 #: ../../../src/InputState.cpp:436
588 #: ../../../src/InputState.cpp:435
592589 msgid "Right Mouse"
593590 msgstr "Right Mouse"
594591
595 #: ../../../src/InputState.cpp:437
592 #: ../../../src/InputState.cpp:436
596593 msgid "Wheel Up"
597594 msgstr "Wheel Up"
598595
599 #: ../../../src/InputState.cpp:438
596 #: ../../../src/InputState.cpp:437
600597 msgid "Wheel Down"
601598 msgstr "Wheel Down"
602599
603 #: ../../../src/InputState.cpp:439
600 #: ../../../src/InputState.cpp:438
604601 msgid "Mouse X1"
605602 msgstr "Mouse X1"
606603
607 #: ../../../src/InputState.cpp:440
604 #: ../../../src/InputState.cpp:439
608605 msgid "Mouse X2"
609606 msgstr "Mouse X2"
610607
612609 msgid "Unknown Item"
613610 msgstr "Непознат предмет"
614611
615 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
612 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
616613 #, c-format
617614 msgid "%d%% Speed"
618615 msgstr "%d%% Бързина"
619616
620 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
617 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
621618 #, c-format
622619 msgid "%d%% Attack Speed"
623620 msgstr "%d%% Бързина на атака"
624621
625622 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
626 #: ../../../src/MenuPowers.cpp:832
627 #, c-format
628 msgid "%s Resistance"
629 msgstr "Издръжливост на %s"
623 #: ../../../src/MenuPowers.cpp:833
624 #, c-format
625 msgid "Resistance (%s)"
626 msgstr ""
630627
631628 #: ../../../src/ItemManager.cpp:684
632629 #, c-format
652649 msgid "Absorb: %d"
653650 msgstr "Абсорбиране: %d"
654651
655 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
656 #: ../../../src/MenuPowers.cpp:1133
652 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
653 #: ../../../src/MenuPowers.cpp:1134
657654 #, c-format
658655 msgid "Requires Level %d"
659656 msgstr "Изисква ниво %d"
660657
661 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
662 #: ../../../src/MenuPowers.cpp:1124
658 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
659 #: ../../../src/MenuPowers.cpp:1125
663660 #, c-format
664661 msgid "Requires %s %d"
665662 msgstr "Изисква %s %d"
708705 msgid "Press [%s] to read"
709706 msgstr "Натиснете [%s], за да прочетете"
710707
711 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
712 #: ../../../src/MenuActionBar.cpp:226
708 #: ../../../src/MenuActionBar.cpp:87
709 msgid "Loot tooltip visibility"
710 msgstr ""
711
712 #: ../../../src/MenuActionBar.cpp:88
713 msgid "Mini-map mode"
714 msgstr ""
715
716 #: ../../../src/MenuActionBar.cpp:89
717 msgid "Always show stat bar labels"
718 msgstr "Винаги да се показват статистики"
719
720 #: ../../../src/MenuActionBar.cpp:90
721 msgid "Show combat text"
722 msgstr "Показване на боен текст"
723
724 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
725 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
713726 #, c-format
714727 msgid "Hotkey: %s"
715728 msgstr "Клавиш: %s"
716729
717 #: ../../../src/MenuActionBar.cpp:580
730 #: ../../../src/MenuActionBar.cpp:474
731 #, c-format
732 msgid "Default. Temporarily show all loot tooltips with '%s'."
733 msgstr ""
734
735 #: ../../../src/MenuActionBar.cpp:476
736 #, c-format
737 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:478
741 #, c-format
742 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
743 msgstr ""
744
745 #: ../../../src/MenuActionBar.cpp:482
746 msgid "Visible"
747 msgstr ""
748
749 #: ../../../src/MenuActionBar.cpp:484
750 msgid "Visible (2x zoom)"
751 msgstr ""
752
753 #: ../../../src/MenuActionBar.cpp:486
754 msgid "Hidden"
755 msgstr ""
756
757 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
758 msgid "Enabled"
759 msgstr ""
760
761 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
762 msgid "Disabled"
763 msgstr ""
764
765 #: ../../../src/MenuActionBar.cpp:657
718766 msgid "Not enough MP."
719767 msgstr "Нямате достатъчно мана."
720768
755803 msgid "Reduces the damage taken from \"%s\" elemental attacks."
756804 msgstr "Намалява понесените щети от стихийната атака „%s“."
757805
758 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
806 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
759807 #, c-format
760808 msgid "XP: %d"
761809 msgstr "Опит: %d"
846894 msgstr "добавя умение към лентата за действия"
847895
848896 #: ../../../src/MenuDevConsole.cpp:361
897 msgid "turns on/off the display of the FPS counter"
898 msgstr ""
899
900 #: ../../../src/MenuDevConsole.cpp:362
849901 msgid "turns on/off all of the HUD elements"
850902 msgstr "включва/изключва всички елементи на HUD"
851903
852 #: ../../../src/MenuDevConsole.cpp:362
904 #: ../../../src/MenuDevConsole.cpp:363
853905 msgid "turns on/off the developer hud"
854906 msgstr "включва/изключва HUD за програмисти"
855907
856 #: ../../../src/MenuDevConsole.cpp:363
908 #: ../../../src/MenuDevConsole.cpp:364
857909 msgid ""
858910 "Prints a list of powers that match a search term. No search term will list "
859911 "all items"
861913 "Отпечатва списък с умения, които съответстват на термин за търсене. Без "
862914 "термин за търсене ще се отпечатат всички умения."
863915
864 #: ../../../src/MenuDevConsole.cpp:364
916 #: ../../../src/MenuDevConsole.cpp:365
865917 msgid "Prints out all the map filenames located in the \"maps/\" directory."
866918 msgstr ""
867919 "Отпечатва всички имена на файлове, намиращи се в директорията „maps/“."
868920
869 #: ../../../src/MenuDevConsole.cpp:365
921 #: ../../../src/MenuDevConsole.cpp:366
870922 msgid ""
871923 "Prints out the active campaign statuses that match a search term. No search "
872924 "term will list all active statuses"
874926 "Отпечатва активните състояния на кампания, които съответстват на термин за "
875927 "търсене. Без термин за търсене ще се отпечатат всички активни състояния."
876928
877 #: ../../../src/MenuDevConsole.cpp:366
929 #: ../../../src/MenuDevConsole.cpp:367
878930 msgid ""
879931 "Prints a list of items that match a search term. No search term will list "
880932 "all items"
882934 "Отпечатва списък с предмети, които съответстват на термин за търсене. Без "
883935 "термин за търсене ще се отпечатат всички предмети."
884936
885 #: ../../../src/MenuDevConsole.cpp:367
937 #: ../../../src/MenuDevConsole.cpp:368
886938 msgid ""
887939 "parses a series of event components and executes them as a single event"
888940 msgstr ""
889941 "анализира поредица от компоненти на събитие и ги изпълнява като единично "
890942 "събитие"
891943
892 #: ../../../src/MenuDevConsole.cpp:368
944 #: ../../../src/MenuDevConsole.cpp:369
893945 msgid "clears the command history"
894946 msgstr "изчиства историята на командите"
895947
896 #: ../../../src/MenuDevConsole.cpp:369
948 #: ../../../src/MenuDevConsole.cpp:370
897949 msgid "displays this text"
898950 msgstr "показва този текст"
899951
900 #: ../../../src/MenuDevConsole.cpp:376
952 #: ../../../src/MenuDevConsole.cpp:377
901953 msgid "Toggled the developer hud"
902954 msgstr "HUD за програмисти е превключен"
903955
904 #: ../../../src/MenuDevConsole.cpp:380
956 #: ../../../src/MenuDevConsole.cpp:381
905957 msgid "Toggled the hud"
906958 msgstr "HUD е превключен"
907959
908 #: ../../../src/MenuDevConsole.cpp:529
960 #: ../../../src/MenuDevConsole.cpp:385
961 msgid "Toggled the FPS counter"
962 msgstr ""
963
964 #: ../../../src/MenuDevConsole.cpp:534
909965 msgid "ERROR: Incorrect number of arguments"
910966 msgstr "ГРЕШКА: Неправилен брой аргументи"
911967
912 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
968 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
913969 msgid "HINT:"
914970 msgstr "СЪВЕТ:"
915971
916 #: ../../../src/MenuDevConsole.cpp:531
972 #: ../../../src/MenuDevConsole.cpp:536
917973 msgid "<id>"
918974 msgstr "<id>"
919975
920 #: ../../../src/MenuDevConsole.cpp:547
976 #: ../../../src/MenuDevConsole.cpp:552
921977 #, c-format
922978 msgid "ERROR: '%s' is not a valid event key"
923979 msgstr "ГРЕШКА: '%s' не е валиден ключ за събитие"
924980
925 #: ../../../src/MenuDevConsole.cpp:557
981 #: ../../../src/MenuDevConsole.cpp:562
926982 msgid "ERROR: Too few arguments"
927983 msgstr "ГРЕШКА: Твърде малко аргументи"
928984
929 #: ../../../src/MenuDevConsole.cpp:559
985 #: ../../../src/MenuDevConsole.cpp:564
930986 msgid "<key>=<val> <key>=<val> ..."
931987 msgstr "<key>=<val> <key>=<val> …"
932988
933 #: ../../../src/MenuDevConsole.cpp:564
989 #: ../../../src/MenuDevConsole.cpp:569
934990 msgid "ERROR: Unknown command"
935991 msgstr "ГРЕШКА: Непозната команда"
936992
937 #: ../../../src/MenuDevConsole.cpp:566
993 #: ../../../src/MenuDevConsole.cpp:571
938994 msgid "HINT: Type help"
939995 msgstr "СЪВЕТ: Напишете help"
940996
941 #: ../../../src/MenuEnemy.cpp:135
997 #: ../../../src/MenuEnemy.cpp:138
942998 #, c-format
943999 msgid "%s level %d"
9441000 msgstr "%s ниво %d"
9451001
946 #: ../../../src/MenuEnemy.cpp:159
1002 #: ../../../src/MenuEnemy.cpp:162
9471003 msgid "Dead"
9481004 msgstr "Мъртъв"
9491005
950 #: ../../../src/MenuEnemy.cpp:161
1006 #: ../../../src/MenuEnemy.cpp:164
9511007 msgid "Destroyed"
9521008 msgstr "Разрушен"
9531009
9671023 msgid "Continue"
9681024 msgstr "Продължи"
9691025
970 #: ../../../src/MenuInventory.cpp:175
1026 #: ../../../src/MenuInventory.cpp:73
1027 msgid "Automatically equip items"
1028 msgstr "Автоматично екипиране с предмети"
1029
1030 #: ../../../src/MenuInventory.cpp:188
9711031 #, c-format
9721032 msgid "Lost %d%% of %s."
9731033 msgstr "Загубихте %d%% от %s."
9741034
975 #: ../../../src/MenuInventory.cpp:182
1035 #: ../../../src/MenuInventory.cpp:195
9761036 #, c-format
9771037 msgid "Lost %d%% of total XP."
9781038 msgstr "Загубихте %d%% от общия опит."
9791039
980 #: ../../../src/MenuInventory.cpp:187
1040 #: ../../../src/MenuInventory.cpp:200
9811041 #, c-format
9821042 msgid "Lost %d%% of current level XP."
9831043 msgstr "Загубихте %d%% опит от текущото ниво."
9841044
985 #: ../../../src/MenuInventory.cpp:213
1045 #: ../../../src/MenuInventory.cpp:226
9861046 #, c-format
9871047 msgid "Lost %s."
9881048 msgstr "Загубихте %s."
9891049
990 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1050 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9911051 #, c-format
9921052 msgid "%d %s"
9931053 msgstr "%d %s"
9941054
995 #: ../../../src/MenuInventory.cpp:299
1055 #: ../../../src/MenuInventory.cpp:317
9961056 msgid "Pick up item(s):"
9971057 msgstr "Вдигане на предмет:"
9981058
999 #: ../../../src/MenuInventory.cpp:300
1059 #: ../../../src/MenuInventory.cpp:318
10001060 msgid "Use or equip item:"
10011061 msgstr "Използване на предмет:"
10021062
1003 #: ../../../src/MenuInventory.cpp:301
1063 #: ../../../src/MenuInventory.cpp:319
10041064 #, c-format
10051065 msgid "%s modifiers"
10061066 msgstr "Модификатори за %s"
10071067
1008 #: ../../../src/MenuInventory.cpp:302
1068 #: ../../../src/MenuInventory.cpp:320
10091069 msgid "Select a quantity of item:"
10101070 msgstr "Избиране на количество:"
10111071
1012 #: ../../../src/MenuInventory.cpp:305
1072 #: ../../../src/MenuInventory.cpp:323
10131073 msgid "Stash item stack:"
10141074 msgstr "Скриване на предмет:"
10151075
1016 #: ../../../src/MenuInventory.cpp:307
1076 #: ../../../src/MenuInventory.cpp:325
10171077 msgid "Sell item stack:"
10181078 msgstr "Продаване на предмет:"
10191079
1020 #: ../../../src/MenuInventory.cpp:574
1080 #: ../../../src/MenuInventory.cpp:592
10211081 msgid "You don't have enough of the required item."
10221082 msgstr "Нямате достатъчно от необходимия предмет."
10231083
1024 #: ../../../src/MenuInventory.cpp:581
1084 #: ../../../src/MenuInventory.cpp:599
10251085 msgid "You can't use this item right now."
10261086 msgstr "Не можете да използвате този предмет точно сега."
10271087
1028 #: ../../../src/MenuInventory.cpp:593
1088 #: ../../../src/MenuInventory.cpp:611
10291089 msgid "This item can only be used from the action bar."
10301090 msgstr "Този предмет може да бъде използван само от лентата за действия."
10311091
1032 #: ../../../src/MenuInventory.cpp:711
1092 #: ../../../src/MenuInventory.cpp:729
10331093 msgid "Inventory is full."
10341094 msgstr "Инвентарът е пълен."
10351095
1036 #: ../../../src/MenuInventory.cpp:831
1096 #: ../../../src/MenuInventory.cpp:849
10371097 #, c-format
10381098 msgid "Not enough %s."
10391099 msgstr "Нямате достатъчно %s."
10401100
1041 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1101 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10421102 msgid "This item can not be sold."
10431103 msgstr "Този предмет не може да бъде продаден."
10441104
10501110 msgid "Quests"
10511111 msgstr "Куестове"
10521112
1053 #: ../../../src/MenuManager.cpp:290
1113 #: ../../../src/MenuManager.cpp:286
10541114 #, c-format
10551115 msgid "XP: %d/%d"
10561116 msgstr "Опит: %d/%d"
10571117
1058 #: ../../../src/MenuManager.cpp:806
1118 #: ../../../src/MenuManager.cpp:827
10591119 msgid "This item can not be dropped."
10601120 msgstr "Този предмет не може да бъде пуснат."
10611121
1062 #: ../../../src/MenuNPCActions.cpp:75
1063 msgid "Trade"
1064 msgstr "Търгувай"
1065
1066 #: ../../../src/MenuNumPicker.cpp:60
1122 #: ../../../src/MenuNumPicker.cpp:59
10671123 msgid "Enter amount:"
10681124 msgstr "Въведи количество:"
10691125
1070 #: ../../../src/MenuPowers.cpp:786
1126 #: ../../../src/MenuPowers.cpp:787
10711127 msgid "Passive"
10721128 msgstr "Пасивно"
10731129
1074 #: ../../../src/MenuPowers.cpp:791
1130 #: ../../../src/MenuPowers.cpp:792
10751131 #, c-format
10761132 msgid "Costs %d MP"
10771133 msgstr "Изразходва %d мана"
10781134
1079 #: ../../../src/MenuPowers.cpp:795
1135 #: ../../../src/MenuPowers.cpp:796
10801136 #, c-format
10811137 msgid "Costs %d HP"
10821138 msgstr "Изразходва %d здраве"
10831139
1084 #: ../../../src/MenuPowers.cpp:800
1140 #: ../../../src/MenuPowers.cpp:801
10851141 msgid "Cooldown:"
10861142 msgstr "Време на изчакване:"
10871143
1088 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1144 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10891145 msgid "Damage per second"
10901146 msgstr "Щети в секунда"
10911147
1092 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1148 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10931149 msgid "HP per second"
10941150 msgstr "Здраве в секунда"
10951151
1096 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1152 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10971153 msgid "MP per second"
10981154 msgstr "Мана в секунда"
10991155
1100 #: ../../../src/MenuPowers.cpp:884
1156 #: ../../../src/MenuPowers.cpp:885
11011157 msgid "Immobilize"
11021158 msgstr "Приковаване"
11031159
1104 #: ../../../src/MenuPowers.cpp:892
1160 #: ../../../src/MenuPowers.cpp:893
11051161 msgid "Immunity"
11061162 msgstr "Имунитет"
11071163
1108 #: ../../../src/MenuPowers.cpp:895
1164 #: ../../../src/MenuPowers.cpp:896
11091165 msgid "Immunity to damage over time"
11101166 msgstr "Имунитет към щети за интервал от време"
11111167
1112 #: ../../../src/MenuPowers.cpp:898
1168 #: ../../../src/MenuPowers.cpp:899
11131169 msgid "Immunity to slow"
11141170 msgstr "Имунитет към забавяне"
11151171
1116 #: ../../../src/MenuPowers.cpp:901
1172 #: ../../../src/MenuPowers.cpp:902
11171173 msgid "Immunity to stun"
11181174 msgstr "Имунитет към зашеметяване"
11191175
1120 #: ../../../src/MenuPowers.cpp:904
1176 #: ../../../src/MenuPowers.cpp:905
11211177 msgid "Immunity to HP steal"
11221178 msgstr "Имунитет към крадене на здраве"
11231179
1124 #: ../../../src/MenuPowers.cpp:907
1180 #: ../../../src/MenuPowers.cpp:908
11251181 msgid "Immunity to MP steal"
11261182 msgstr "Имунитет към крадене на мана"
11271183
1128 #: ../../../src/MenuPowers.cpp:910
1184 #: ../../../src/MenuPowers.cpp:911
11291185 msgid "Immunity to knockback"
11301186 msgstr "Имунитет към бутащ удар"
11311187
1132 #: ../../../src/MenuPowers.cpp:913
1188 #: ../../../src/MenuPowers.cpp:914
11331189 msgid "Immunity to damage reflection"
11341190 msgstr "Имунитет към отразяване на щети"
11351191
1136 #: ../../../src/MenuPowers.cpp:916
1192 #: ../../../src/MenuPowers.cpp:917
11371193 msgid "Stun"
11381194 msgstr "Зашеметяване"
11391195
1140 #: ../../../src/MenuPowers.cpp:919
1196 #: ../../../src/MenuPowers.cpp:920
11411197 msgid "Automatic revive on death"
11421198 msgstr "Автоматично прераждане при смърт"
11431199
1144 #: ../../../src/MenuPowers.cpp:922
1200 #: ../../../src/MenuPowers.cpp:923
11451201 msgid "Convert"
11461202 msgstr "Превръщане"
11471203
1148 #: ../../../src/MenuPowers.cpp:925
1204 #: ../../../src/MenuPowers.cpp:926
11491205 msgid "Fear"
11501206 msgstr "Страх"
11511207
1152 #: ../../../src/MenuPowers.cpp:928
1208 #: ../../../src/MenuPowers.cpp:929
11531209 msgid "Lifespan"
11541210 msgstr "Продължителност на живота"
11551211
1156 #: ../../../src/MenuPowers.cpp:952
1212 #: ../../../src/MenuPowers.cpp:953
11571213 msgid "Magical Shield"
11581214 msgstr "Магически щит"
11591215
1160 #: ../../../src/MenuPowers.cpp:981
1216 #: ../../../src/MenuPowers.cpp:982
11611217 msgid "Healing"
11621218 msgstr "Излекуване"
11631219
1164 #: ../../../src/MenuPowers.cpp:984
1220 #: ../../../src/MenuPowers.cpp:985
11651221 msgid "Knockback"
11661222 msgstr "Бутащ удар"
11671223
1168 #: ../../../src/MenuPowers.cpp:1009
1224 #: ../../../src/MenuPowers.cpp:1010
11691225 #, c-format
11701226 msgid "%d%% chance"
11711227 msgstr "%d%% шанс"
11721228
1173 #: ../../../src/MenuPowers.cpp:1061
1229 #: ../../../src/MenuPowers.cpp:1062
11741230 msgid "Base Accuracy"
11751231 msgstr "Основна точност"
11761232
1177 #: ../../../src/MenuPowers.cpp:1081
1233 #: ../../../src/MenuPowers.cpp:1082
11781234 msgid "Base Critical Chance"
11791235 msgstr "Основен критичен шанс"
11801236
1181 #: ../../../src/MenuPowers.cpp:1089
1237 #: ../../../src/MenuPowers.cpp:1090
11821238 msgid "Ignores Absorbtion"
11831239 msgstr "Игнорира абсорбиране"
11841240
1185 #: ../../../src/MenuPowers.cpp:1094
1241 #: ../../../src/MenuPowers.cpp:1095
11861242 msgid "Ignores Avoidance"
11871243 msgstr "Игнорира избягване"
11881244
1189 #: ../../../src/MenuPowers.cpp:1099
1245 #: ../../../src/MenuPowers.cpp:1100
11901246 #, c-format
11911247 msgid "%d%% Chance to crit slowed targets"
11921248 msgstr "%d%% Шанс за критичен удар на забавени мишени"
11931249
1194 #: ../../../src/MenuPowers.cpp:1104
1195 #, c-format
1196 msgid "%s Elemental Damage"
1197 msgstr "Стихийна щета – %s"
1198
1199 #: ../../../src/MenuPowers.cpp:1113
1250 #: ../../../src/MenuPowers.cpp:1105
1251 #, c-format
1252 msgid "Elemental Damage (%s)"
1253 msgstr ""
1254
1255 #: ../../../src/MenuPowers.cpp:1114
12001256 #, c-format
12011257 msgid "Requires a %s"
12021258 msgstr "Изисква %s"
12031259
1204 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1260 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
12051261 #, c-format
12061262 msgid "Requires Power: %s"
12071263 msgstr "Изисква умение: %s"
12081264
1209 #: ../../../src/MenuPowers.cpp:1162
1265 #: ../../../src/MenuPowers.cpp:1163
12101266 msgid "Click to Unlock (uses 1 Skill Point)"
12111267 msgstr "Натиснете, за да отключите (използва 1 точка за умения)"
12121268
1213 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1269 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
12141270 msgid "Requires 1 Skill Point"
12151271 msgstr "Изисква 1 точка за умения"
12161272
1217 #: ../../../src/MenuPowers.cpp:1352
1273 #: ../../../src/MenuPowers.cpp:1355
12181274 #, c-format
12191275 msgid "%d unspent skill point"
12201276 msgstr "%d неизразходвана точка за умения"
12211277
1222 #: ../../../src/MenuPowers.cpp:1355
1278 #: ../../../src/MenuPowers.cpp:1358
12231279 #, c-format
12241280 msgid "%d unspent skill points"
12251281 msgstr "%d неизразходвани точки за умения"
12261282
1227 #: ../../../src/MenuPowers.cpp:1385
1283 #: ../../../src/MenuPowers.cpp:1388
12281284 msgid "Next Level:"
12291285 msgstr "Следващо ниво:"
12301286
12401296 msgid "Stash is full."
12411297 msgstr "Сандъка е пълен."
12421298
1299 #: ../../../src/MenuTalker.cpp:454
1300 msgid "Trade"
1301 msgstr "Търгувай"
1302
12431303 #: ../../../src/MenuVendor.cpp:58
12441304 msgid "Buyback"
12451305 msgstr "Откупуване"
12691329 msgid "Game saved."
12701330 msgstr "Играта е запазена."
12711331
1272 #: ../../../src/SDLInputState.cpp:581
1332 #: ../../../src/SDLInputState.cpp:582
12731333 msgid "Backspace"
12741334 msgstr "Backspace"
12751335
1276 #: ../../../src/SDLInputState.cpp:582
1336 #: ../../../src/SDLInputState.cpp:583
12771337 msgid "CapsLock"
12781338 msgstr "CapsLock"
12791339
1280 #: ../../../src/SDLInputState.cpp:585
1340 #: ../../../src/SDLInputState.cpp:586
12811341 msgid "End"
12821342 msgstr "End"
12831343
1284 #: ../../../src/SDLInputState.cpp:586
1344 #: ../../../src/SDLInputState.cpp:587
12851345 msgid "Escape"
12861346 msgstr "Escape"
12871347
1288 #: ../../../src/SDLInputState.cpp:587
1348 #: ../../../src/SDLInputState.cpp:588
12891349 msgid "Home"
12901350 msgstr "Home"
12911351
1292 #: ../../../src/SDLInputState.cpp:588
1352 #: ../../../src/SDLInputState.cpp:589
12931353 msgid "Insert"
12941354 msgstr "Insert"
12951355
1296 #: ../../../src/SDLInputState.cpp:589
1356 #: ../../../src/SDLInputState.cpp:590
12971357 msgid "Left Alt"
12981358 msgstr "Left Alt"
12991359
1300 #: ../../../src/SDLInputState.cpp:590
1360 #: ../../../src/SDLInputState.cpp:591
13011361 msgid "Left Ctrl"
13021362 msgstr "Left Ctrl"
13031363
1304 #: ../../../src/SDLInputState.cpp:592
1364 #: ../../../src/SDLInputState.cpp:593
13051365 msgid "Left Shift"
13061366 msgstr "Left Shift"
13071367
1308 #: ../../../src/SDLInputState.cpp:593
1368 #: ../../../src/SDLInputState.cpp:594
13091369 msgid "NumLock"
13101370 msgstr "NumLock"
13111371
1312 #: ../../../src/SDLInputState.cpp:594
1372 #: ../../../src/SDLInputState.cpp:595
13131373 msgid "PageDown"
13141374 msgstr "PageDown"
13151375
1316 #: ../../../src/SDLInputState.cpp:595
1376 #: ../../../src/SDLInputState.cpp:596
13171377 msgid "PageUp"
13181378 msgstr "PageUp"
13191379
1320 #: ../../../src/SDLInputState.cpp:596
1380 #: ../../../src/SDLInputState.cpp:597
13211381 msgid "Pause"
13221382 msgstr "Pause"
13231383
1324 #: ../../../src/SDLInputState.cpp:597
1384 #: ../../../src/SDLInputState.cpp:598
13251385 msgid "PrintScreen"
13261386 msgstr "PrintScreen"
13271387
1328 #: ../../../src/SDLInputState.cpp:598
1388 #: ../../../src/SDLInputState.cpp:599
13291389 msgid "Right Alt"
13301390 msgstr "Right Alt"
13311391
1332 #: ../../../src/SDLInputState.cpp:599
1392 #: ../../../src/SDLInputState.cpp:600
13331393 msgid "Right Ctrl"
13341394 msgstr "Right Ctrl"
13351395
1336 #: ../../../src/SDLInputState.cpp:600
1396 #: ../../../src/SDLInputState.cpp:601
13371397 msgid "Return"
13381398 msgstr "Return"
13391399
1340 #: ../../../src/SDLInputState.cpp:602
1400 #: ../../../src/SDLInputState.cpp:603
13411401 msgid "Right Shift"
13421402 msgstr "Right Shift"
13431403
1344 #: ../../../src/SDLInputState.cpp:603
1404 #: ../../../src/SDLInputState.cpp:604
13451405 msgid "ScrollLock"
13461406 msgstr "ScrollLock"
13471407
1348 #: ../../../src/SDLInputState.cpp:604
1408 #: ../../../src/SDLInputState.cpp:605
13491409 msgid "Space"
13501410 msgstr "Space"
13511411
1352 #: ../../../src/SDLInputState.cpp:605
1412 #: ../../../src/SDLInputState.cpp:606
13531413 msgid "Tab"
13541414 msgstr "Tab"
13551415
1356 #: ../../../src/SDLInputState.cpp:619
1416 #: ../../../src/SDLInputState.cpp:620
13571417 #, c-format
13581418 msgid "Mouse %d"
13591419 msgstr "Mouse %d"
13601420
1361 #: ../../../src/SDLInputState.cpp:627
1421 #: ../../../src/SDLInputState.cpp:628
13621422 #, c-format
13631423 msgid "Axis %d -"
13641424 msgstr "Axis %d -"
13651425
1366 #: ../../../src/SDLInputState.cpp:629
1426 #: ../../../src/SDLInputState.cpp:630
13671427 #, c-format
13681428 msgid "Axis %d +"
13691429 msgstr "Axis %d +"
13701430
1371 #: ../../../src/SDLInputState.cpp:632
1431 #: ../../../src/SDLInputState.cpp:633
13721432 #, c-format
13731433 msgid "Button %d"
13741434 msgstr "Бутон %d"
13751435
1376 #: ../../../src/SDLInputState.cpp:636
1436 #: ../../../src/SDLInputState.cpp:637
13771437 msgid "(none)"
13781438 msgstr "(няма)"
13791439
1380 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1381 #: ../../../src/SDLInputState.cpp:719
1440 #: ../../../src/SDLInputState.cpp:677
1441 msgid "Touch control D-Pad"
1442 msgstr ""
1443
1444 #: ../../../src/SDLInputState.cpp:701
1445 msgid "Touch control buttons"
1446 msgstr ""
1447
1448 #: ../../../src/SDLInputState.cpp:716
13821449 msgid "Tap"
13831450 msgstr "Натискане"
13841451
1385 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1386 #, c-format
1387 msgid "%s on ground"
1388 msgstr "%s в/у земя"
1389
1390 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1391 #, c-format
1392 msgid "%s on enemy"
1393 msgstr "%s в/у враг"
1394
1395 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1396 #: ../../../src/SDLInputState.cpp:771
1452 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1453 #: ../../../src/SDLInputState.cpp:768
13971454 #, c-format
13981455 msgid "'%s' is no longer bound to:"
13991456 msgstr "'%s' вече не е свързан с:"
15561613 msgid "Base MP"
15571614 msgstr "Основна мана"
15581615
1559 #: ../../../src/Utils.cpp:297
1616 #: ../../../src/Utils.cpp:346
15601617 msgid "k"
15611618 msgstr "к"
15621619
1563 #: ../../../src/Utils.cpp:531
1620 #: ../../../src/Utils.cpp:580
15641621 #, c-format
15651622 msgid "%s second"
15661623 msgstr "%s секунда"
15671624
1568 #: ../../../src/Utils.cpp:534
1625 #: ../../../src/Utils.cpp:583
15691626 #, c-format
15701627 msgid "%s seconds"
15711628 msgstr "%s секунди"
0 # SOME DESCRIPTIVE TITLE.
1 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
2 # This file is distributed under the same license as the PACKAGE package.
3 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
4 #
5 # Translators:
6 # Marc Tormo i Bochaca <mtbochaca@gmail.com>, 2018
7 #
8 #, fuzzy
9 msgid ""
10 msgstr ""
11 "Project-Id-Version: PACKAGE VERSION\n"
12 "Report-Msgid-Bugs-To: \n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
15 "Last-Translator: Marc Tormo i Bochaca <mtbochaca@gmail.com>, 2018\n"
16 "Language-Team: Catalan (https://www.transifex.com/flareorg/teams/84925/ca/)\n"
17 "MIME-Version: 1.0\n"
18 "Content-Type: text/plain; charset=UTF-8\n"
19 "Content-Transfer-Encoding: 8bit\n"
20 "Language: ca\n"
21 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
22
23 #: ../../../src/Avatar.cpp:367
24 #, c-format
25 msgid "Congratulations, you have reached level %d!"
26 msgstr "Felicitacions, has arribat al nivell %d!"
27
28 #: ../../../src/Avatar.cpp:369
29 msgid "You may increase one attribute through the Character Menu."
30 msgstr "Podeu incrementar un atribut a través del Menú del Personatge."
31
32 #: ../../../src/Avatar.cpp:583
33 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
34 msgstr ""
35 "Has estat vençut. El joc s'ha acabat! Prem ${INPUT_CONTINUE} per sortir al "
36 "títol."
37
38 #: ../../../src/Avatar.cpp:589
39 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
40 msgstr "Has estat vençut. Prem ${INPUT_CONTINUE} per continuar."
41
42 #: ../../../src/Avatar.cpp:839
43 msgid "Transformation expired. You have been moved back to a safe place."
44 msgstr "La transformació ha caducat. Us heu mogut a un lloc segur."
45
46 #: ../../../src/CampaignManager.cpp:153
47 #, c-format
48 msgid "%d %s removed."
49 msgstr "%d %s eliminat."
50
51 #: ../../../src/CampaignManager.cpp:162
52 #, c-format
53 msgid "%s removed."
54 msgstr "%s eliminat."
55
56 #: ../../../src/CampaignManager.cpp:175
57 #, c-format
58 msgid "You receive %s."
59 msgstr "Reps %s."
60
61 #: ../../../src/CampaignManager.cpp:177
62 #, c-format
63 msgid "You receive %s x%d."
64 msgstr "Reps %s x%d."
65
66 #: ../../../src/CampaignManager.cpp:186
67 #, c-format
68 msgid "You receive %d %s."
69 msgstr "Reps %d %s."
70
71 #: ../../../src/CampaignManager.cpp:195
72 #, c-format
73 msgid "You receive %d XP."
74 msgstr "Reps %d XP."
75
76 #: ../../../src/CampaignManager.cpp:201
77 msgid "HP restored."
78 msgstr "PV restaurats."
79
80 #: ../../../src/CampaignManager.cpp:205
81 msgid "MP restored."
82 msgstr "PM restaurats."
83
84 #: ../../../src/CampaignManager.cpp:210
85 msgid "HP and MP restored."
86 msgstr "PV i PM restaurats."
87
88 #: ../../../src/CampaignManager.cpp:214
89 msgid "Negative effects removed."
90 msgstr "Efectes negatius eliminats."
91
92 #: ../../../src/CampaignManager.cpp:220
93 msgid "HP and MP restored, negative effects removed"
94 msgstr "Restaurats PV i PM, efectes negatius eliminats"
95
96 #: ../../../src/DeviceList.cpp:56
97 msgid ""
98 "SDL software renderer\n"
99 "\n"
100 "Often slower, but less likely to have issues."
101 msgstr ""
102 "Renderitzat SDL per programari\n"
103 "\n"
104 "Sovint més lent, però menys probable que tingui problemes."
105
106 #: ../../../src/DeviceList.cpp:59
107 msgid ""
108 "SDL hardware renderer\n"
109 "\n"
110 "The default renderer that is often faster than the SDL software renderer."
111 msgstr ""
112 "Renderitzat SDL per maquinari\n"
113 "\n"
114 "El renderitzador per defecte és sovint més ràpid que el renderitzat SDL per programari."
115
116 #: ../../../src/EngineSettings.cpp:561
117 msgid "Adventurer"
118 msgstr "Aventurer"
119
120 #: ../../../src/Entity.cpp:511
121 msgid "miss"
122 msgstr "faltar"
123
124 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
125 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
126 #, c-format
127 msgid "+%d HP"
128 msgstr "+%d PV"
129
130 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
131 #: ../../../src/StatBlock.cpp:822
132 #, c-format
133 msgid "+%d MP"
134 msgstr "+%d PM"
135
136 #: ../../../src/EventManager.cpp:738
137 msgid "Unknown destination"
138 msgstr "Destinació desconeguda"
139
140 #: ../../../src/GameStateConfigBase.cpp:89
141 #: ../../../src/GameStateConfigBase.cpp:110
142 msgid "Defaults"
143 msgstr "Per defecte"
144
145 #: ../../../src/GameStateConfigBase.cpp:89
146 msgid "Reset ALL settings?"
147 msgstr "Restablir TOTS els ajustaments?"
148
149 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
150 msgid "OK"
151 msgstr "Acceptar"
152
153 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
154 #: ../../../src/InputState.cpp:401
155 msgid "Cancel"
156 msgstr "Cancel·lar"
157
158 #: ../../../src/GameStateConfigBase.cpp:160
159 #: ../../../src/GameStateConfigDesktop.cpp:130
160 msgid "Audio"
161 msgstr "Audio"
162
163 #: ../../../src/GameStateConfigBase.cpp:161
164 #: ../../../src/GameStateConfigDesktop.cpp:131
165 msgid "Interface"
166 msgstr "Interfície"
167
168 #: ../../../src/GameStateConfigBase.cpp:162
169 #: ../../../src/GameStateConfigDesktop.cpp:134
170 msgid "Mods"
171 msgstr "Mods"
172
173 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
174 msgid "Music Volume"
175 msgstr "Volum de la música"
176
177 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
178 msgid "Sound Volume"
179 msgstr "Volum del so"
180
181 #: ../../../src/GameStateConfigBase.cpp:257
182 msgid "Language"
183 msgstr "Idioma"
184
185 #: ../../../src/GameStateConfigBase.cpp:266
186 msgid "Show FPS"
187 msgstr "Mostrar FPS"
188
189 #: ../../../src/GameStateConfigBase.cpp:270
190 msgid "Colorblind Mode"
191 msgstr "Mode per daltònics"
192
193 #: ../../../src/GameStateConfigBase.cpp:274
194 msgid "Hardware mouse cursor"
195 msgstr "Cursos del ratolí per maquinari"
196
197 #: ../../../src/GameStateConfigBase.cpp:278
198 msgid "Developer Mode"
199 msgstr "Mode de desenvolupadors"
200
201 #: ../../../src/GameStateConfigBase.cpp:282
202 msgid "Subtitles"
203 msgstr "Subtítols"
204
205 #: ../../../src/GameStateConfigBase.cpp:286
206 msgid "Active Mods"
207 msgstr "Mods Actius"
208
209 #: ../../../src/GameStateConfigBase.cpp:295
210 msgid "Available Mods"
211 msgstr "Mods disponibles"
212
213 #: ../../../src/GameStateConfigBase.cpp:314
214 msgid "<< Disable"
215 msgstr "<< Inhabilitar"
216
217 #: ../../../src/GameStateConfigBase.cpp:320
218 msgid "Enable >>"
219 msgstr "Habilitar >>"
220
221 #: ../../../src/GameStateConfigBase.cpp:873
222 msgid "Version:"
223 msgstr "Versió:"
224
225 #: ../../../src/GameStateConfigBase.cpp:878
226 msgid "Game:"
227 msgstr "Joc:"
228
229 #: ../../../src/GameStateConfigBase.cpp:883
230 msgid "Engine version:"
231 msgstr "Versió del motor de joc:"
232
233 #: ../../../src/GameStateConfigBase.cpp:891
234 msgid "Requires mods:"
235 msgstr "Mods demanats:"
236
237 #: ../../../src/GameStateConfigDesktop.cpp:83
238 #: ../../../src/GameStateConfigDesktop.cpp:751
239 msgid "Clear"
240 msgstr "Netejar"
241
242 #: ../../../src/GameStateConfigDesktop.cpp:83
243 #: ../../../src/GameStateConfigDesktop.cpp:749
244 msgid "Assign:"
245 msgstr "Assignar:"
246
247 #: ../../../src/GameStateConfigDesktop.cpp:128
248 msgid "Video"
249 msgstr "Video"
250
251 #: ../../../src/GameStateConfigDesktop.cpp:132
252 msgid "Input"
253 msgstr "Entrada"
254
255 #: ../../../src/GameStateConfigDesktop.cpp:133
256 msgid "Keybindings"
257 msgstr "Enllaços de teclat"
258
259 #: ../../../src/GameStateConfigDesktop.cpp:188
260 msgid ""
261 "Will try to store surfaces in video memory versus system memory. The effect "
262 "this has on performance depends on the renderer."
263 msgstr ""
264 "Intentarà emmagatzemar les superfícies a la memòria de vídeo en comptes de "
265 "la memòria del sistema. L'efecte que això tindrà sobre el rendiment, variarà"
266 " segons el renderitzador. "
267
268 #: ../../../src/GameStateConfigDesktop.cpp:189
269 msgid ""
270 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
271 "windowed mode or input lag."
272 msgstr ""
273 "Evita l'esquinçament de la pantalla. Desactiveu si experimenteu "
274 "\"tartamudesa\" en mode finestra o retràs en les entrades. "
275
276 #: ../../../src/GameStateConfigDesktop.cpp:190
277 msgid ""
278 "When enabled, this uses the screen DPI in addition to the window dimensions "
279 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280 " used."
281 msgstr ""
282 "Quan està activat, utilitza els PPP de la pantalla juntament amb les mides "
283 "de la finestra per escalar la resolució. Contràriament, només s'usaran les "
284 "mides de la pantalla."
285
286 #: ../../../src/GameStateConfigDesktop.cpp:191
287 msgid ""
288 "This enables parallax (non-tile) layers. Disabling this setting can improve "
289 "performance in some cases."
290 msgstr ""
291
292 #: ../../../src/GameStateConfigDesktop.cpp:192
293 msgid "Experimental"
294 msgstr "Experimental"
295
296 #: ../../../src/GameStateConfigDesktop.cpp:193
297 msgid "For handheld devices"
298 msgstr "Per a dispositius mòbils"
299
300 #: ../../../src/GameStateConfigDesktop.cpp:211
301 msgid "Renderer"
302 msgstr "Renderitzador"
303
304 #: ../../../src/GameStateConfigDesktop.cpp:227
305 msgid "Full Screen Mode"
306 msgstr "Mode Pantalla Complerta"
307
308 #: ../../../src/GameStateConfigDesktop.cpp:231
309 msgid "Move hero using mouse"
310 msgstr "Mou l'heroi utilitzant el ratolí"
311
312 #: ../../../src/GameStateConfigDesktop.cpp:235
313 msgid "Hardware surfaces"
314 msgstr "Superfícies de maquinari"
315
316 #: ../../../src/GameStateConfigDesktop.cpp:239
317 msgid "V-Sync"
318 msgstr "V-Sync"
319
320 #: ../../../src/GameStateConfigDesktop.cpp:243
321 msgid "Texture Filtering"
322 msgstr "Filtre de Textura"
323
324 #: ../../../src/GameStateConfigDesktop.cpp:247
325 msgid "DPI scaling"
326 msgstr "Escalat per PPP"
327
328 #: ../../../src/GameStateConfigDesktop.cpp:251
329 msgid "Parallax Layers"
330 msgstr ""
331
332 #: ../../../src/GameStateConfigDesktop.cpp:255
333 msgid "Allow changing gamma"
334 msgstr "Permetre canviar gamma"
335
336 #: ../../../src/GameStateConfigDesktop.cpp:259
337 msgid "Gamma"
338 msgstr "Gamma"
339
340 #: ../../../src/GameStateConfigDesktop.cpp:263
341 msgid "Use joystick"
342 msgstr "Utilitzar joystick "
343
344 #: ../../../src/GameStateConfigDesktop.cpp:267
345 msgid "Joystick"
346 msgstr "Joystick"
347
348 #: ../../../src/GameStateConfigDesktop.cpp:283
349 msgid "Mouse aim"
350 msgstr "Objectiu amb ratolí"
351
352 #: ../../../src/GameStateConfigDesktop.cpp:287
353 msgid "Do not use mouse"
354 msgstr "No utilitzar ratolí"
355
356 #: ../../../src/GameStateConfigDesktop.cpp:291
357 msgid "Joystick Deadzone"
358 msgstr "Zona morta del joystick"
359
360 #: ../../../src/GameState.cpp:37 ../../../src/GameState.cpp:58
361 msgid "Loading..."
362 msgstr "Carregant..."
363
364 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
365 msgid "Delete Save"
366 msgstr "Esborrar i Desar"
367
368 #: ../../../src/GameStateLoad.cpp:88
369 msgid "Delete this save?"
370 msgstr "Eliminar aquesta partida desada?"
371
372 #: ../../../src/GameStateLoad.cpp:90
373 msgid "Exit to Title"
374 msgstr "Sortir als títols"
375
376 #: ../../../src/GameStateLoad.cpp:93
377 msgid "New Game"
378 msgstr "Joc Nou"
379
380 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
381 msgid "Choose a Slot"
382 msgstr "Elegiu un espai"
383
384 #: ../../../src/GameStateLoad.cpp:573 ../../../src/GameStateLoad.cpp:594
385 msgid "Enable a story mod to continue"
386 msgstr "Habilitar un mod d'història per continuar"
387
388 #: ../../../src/GameStateLoad.cpp:589
389 msgid "Load Game"
390 msgstr "Carregar Joc"
391
392 #: ../../../src/GameStateLoad.cpp:695
393 msgid "Entering game world..."
394 msgstr "Entrant al mon del joc..."
395
396 #: ../../../src/GameStateLoad.cpp:698
397 msgid "Loading saved game..."
398 msgstr "Carregant partida desada..."
399
400 #: ../../../src/GameStateLoad.cpp:731
401 msgid "Invalid save"
402 msgstr "Desat erroni"
403
404 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
405 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
406 #: ../../../src/MenuPowers.cpp:1542
407 #, c-format
408 msgid "Level %d"
409 msgstr "Nivell %d"
410
411 #: ../../../src/GameStateNew.cpp:68
412 msgid "Create"
413 msgstr "Crear"
414
415 #: ../../../src/GameStateNew.cpp:76
416 msgid "Randomize"
417 msgstr "Aleatoritzar"
418
419 #: ../../../src/GameStateNew.cpp:92
420 msgid "Choose a Portrait"
421 msgstr "Elegeix un retrat"
422
423 #: ../../../src/GameStateNew.cpp:96
424 msgid "Choose a Name"
425 msgstr "Tria un nom"
426
427 #: ../../../src/GameStateNew.cpp:100
428 msgid "Permadeath?"
429 msgstr "Mort permanent?"
430
431 #: ../../../src/GameStateNew.cpp:104
432 msgid "Choose a Class"
433 msgstr "Trieu una classe"
434
435 #: ../../../src/GameStateTitle.cpp:108
436 msgid "Play Game"
437 msgstr "Jugar"
438
439 #: ../../../src/GameStateTitle.cpp:111
440 msgid "Enable a core mod to continue"
441 msgstr "Activar un mod del nucli per a continuar"
442
443 #: ../../../src/GameStateTitle.cpp:115
444 msgid "Configuration"
445 msgstr "Configuració"
446
447 #: ../../../src/GameStateTitle.cpp:118
448 msgid "Credits"
449 msgstr "Crèdits"
450
451 #: ../../../src/GameStateTitle.cpp:121
452 msgid "Exit Game"
453 msgstr "Sortir del Joc"
454
455 #: ../../../src/InputState.cpp:402
456 msgid "Accept"
457 msgstr "Acceptar"
458
459 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
460 msgid "Up"
461 msgstr "Amunt"
462
463 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
464 msgid "Down"
465 msgstr "Avall"
466
467 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
468 msgid "Left"
469 msgstr "Esquerra"
470
471 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
472 msgid "Right"
473 msgstr "Dreta"
474
475 #: ../../../src/InputState.cpp:407
476 msgid "Bar1"
477 msgstr "Bar1"
478
479 #: ../../../src/InputState.cpp:408
480 msgid "Bar2"
481 msgstr "Bar2"
482
483 #: ../../../src/InputState.cpp:409
484 msgid "Bar3"
485 msgstr "Bar3"
486
487 #: ../../../src/InputState.cpp:410
488 msgid "Bar4"
489 msgstr "Bar4"
490
491 #: ../../../src/InputState.cpp:411
492 msgid "Bar5"
493 msgstr "Bar5"
494
495 #: ../../../src/InputState.cpp:412
496 msgid "Bar6"
497 msgstr "Bar6"
498
499 #: ../../../src/InputState.cpp:413
500 msgid "Bar7"
501 msgstr "Bar7"
502
503 #: ../../../src/InputState.cpp:414
504 msgid "Bar8"
505 msgstr "Bar8"
506
507 #: ../../../src/InputState.cpp:415
508 msgid "Bar9"
509 msgstr "Bar9"
510
511 #: ../../../src/InputState.cpp:416
512 msgid "Bar0"
513 msgstr "Bar0"
514
515 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
516 #: ../../../src/MenuCharacter.cpp:54
517 msgid "Character"
518 msgstr "Personatge"
519
520 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
521 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
522 msgid "Inventory"
523 msgstr "Inventari"
524
525 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
526 #: ../../../src/MenuPowers.cpp:168
527 msgid "Powers"
528 msgstr "Poders"
529
530 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
531 #: ../../../src/MenuLog.cpp:72
532 msgid "Log"
533 msgstr "Registre"
534
535 #: ../../../src/InputState.cpp:421
536 msgid "Main1"
537 msgstr "Principal1"
538
539 #: ../../../src/InputState.cpp:422
540 msgid "Main2"
541 msgstr "Principal2"
542
543 #: ../../../src/InputState.cpp:423
544 msgid "Ctrl"
545 msgstr "Ctrl"
546
547 #: ../../../src/InputState.cpp:424
548 msgid "Shift"
549 msgstr "Shift"
550
551 #: ../../../src/InputState.cpp:425
552 msgid "Alt"
553 msgstr "Alt"
554
555 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
556 msgid "Delete"
557 msgstr "Esborrar"
558
559 #: ../../../src/InputState.cpp:427
560 msgid "ActionBar Accept"
561 msgstr "Acceptació de la barra d'acció"
562
563 #: ../../../src/InputState.cpp:428
564 msgid "ActionBar Left"
565 msgstr "Barra d'acció esquerra"
566
567 #: ../../../src/InputState.cpp:429
568 msgid "ActionBar Right"
569 msgstr "Barra d'acció dreta"
570
571 #: ../../../src/InputState.cpp:430
572 msgid "ActionBar Use"
573 msgstr "Utilitzar la barra d'acció"
574
575 #: ../../../src/InputState.cpp:431
576 msgid "Developer Menu"
577 msgstr "Menú de desenvolupadors"
578
579 #: ../../../src/InputState.cpp:433
580 msgid "Left Mouse"
581 msgstr "Botó esquerre del ratolí"
582
583 #: ../../../src/InputState.cpp:434
584 msgid "Middle Mouse"
585 msgstr "Botó central del ratolí"
586
587 #: ../../../src/InputState.cpp:435
588 msgid "Right Mouse"
589 msgstr "Botó dret del ratolí"
590
591 #: ../../../src/InputState.cpp:436
592 msgid "Wheel Up"
593 msgstr "Roda amunt"
594
595 #: ../../../src/InputState.cpp:437
596 msgid "Wheel Down"
597 msgstr "Roda avall"
598
599 #: ../../../src/InputState.cpp:438
600 msgid "Mouse X1"
601 msgstr "Ratolí X1"
602
603 #: ../../../src/InputState.cpp:439
604 msgid "Mouse X2"
605 msgstr "Ratolí X2"
606
607 #: ../../../src/ItemManager.cpp:450 ../../../src/ItemManager.cpp:453
608 msgid "Unknown Item"
609 msgstr "Objecte desconegut"
610
611 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
612 #, c-format
613 msgid "%d%% Speed"
614 msgstr "%d%% Velocitat"
615
616 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
617 #, c-format
618 msgid "%d%% Attack Speed"
619 msgstr "%d%% Velocitat d'atac"
620
621 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
622 #: ../../../src/MenuPowers.cpp:833
623 #, c-format
624 msgid "Resistance (%s)"
625 msgstr "Resistència (%s)"
626
627 #: ../../../src/ItemManager.cpp:684
628 #, c-format
629 msgid "Requires %s"
630 msgstr "Demana %s"
631
632 #: ../../../src/ItemManager.cpp:733
633 msgid "Quest Item"
634 msgstr "Objecte de missió"
635
636 #: ../../../src/ItemManager.cpp:760
637 #, c-format
638 msgid "Quality: %s"
639 msgstr "Qualitat: %s"
640
641 #: ../../../src/ItemManager.cpp:785
642 #, c-format
643 msgid "Absorb: %d-%d"
644 msgstr "Amortidor: %d-%d"
645
646 #: ../../../src/ItemManager.cpp:787
647 #, c-format
648 msgid "Absorb: %d"
649 msgstr "Absorbir: %d"
650
651 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
652 #: ../../../src/MenuPowers.cpp:1134
653 #, c-format
654 msgid "Requires Level %d"
655 msgstr "Demana nivell %d"
656
657 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
658 #: ../../../src/MenuPowers.cpp:1125
659 #, c-format
660 msgid "Requires %s %d"
661 msgstr "Demana %s %d"
662
663 #: ../../../src/ItemManager.cpp:849
664 #, c-format
665 msgid "Requires Class: %s"
666 msgstr "Demana classe: %s"
667
668 #: ../../../src/ItemManager.cpp:864 ../../../src/ItemManager.cpp:876
669 #, c-format
670 msgid "Buy Price: %d %s"
671 msgstr "Preu de compra: %d %s"
672
673 #: ../../../src/ItemManager.cpp:866 ../../../src/ItemManager.cpp:878
674 #, c-format
675 msgid "Buy Price: %d %s each"
676 msgstr "Preu de compra: %d %s cadascun"
677
678 #: ../../../src/ItemManager.cpp:886
679 #, c-format
680 msgid "Sell Price: %d %s"
681 msgstr "Preu de venda: %d %s"
682
683 #: ../../../src/ItemManager.cpp:888
684 #, c-format
685 msgid "Sell Price: %d %s each"
686 msgstr "Preu de venda: %d %s cadascun"
687
688 #: ../../../src/ItemManager.cpp:897
689 msgid "Set:"
690 msgstr "Conjunt:"
691
692 #: ../../../src/ItemManager.cpp:904
693 #, c-format
694 msgid "%d items:"
695 msgstr "%d objectes:"
696
697 #: ../../../src/ItemManager.cpp:917
698 #, c-format
699 msgid "Press [%s] to use"
700 msgstr "Premi [%s] per utilitzar"
701
702 #: ../../../src/ItemManager.cpp:920
703 #, c-format
704 msgid "Press [%s] to read"
705 msgstr "Premi [%s] per llegir"
706
707 #: ../../../src/MenuActionBar.cpp:87
708 msgid "Loot tooltip visibility"
709 msgstr ""
710
711 #: ../../../src/MenuActionBar.cpp:88
712 msgid "Mini-map mode"
713 msgstr ""
714
715 #: ../../../src/MenuActionBar.cpp:89
716 msgid "Always show stat bar labels"
717 msgstr "Mostrar sempre les etiquetes de la barra d'atributs"
718
719 #: ../../../src/MenuActionBar.cpp:90
720 msgid "Show combat text"
721 msgstr "Mostrar text de combat"
722
723 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
724 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
725 #, c-format
726 msgid "Hotkey: %s"
727 msgstr "Drecera: %s"
728
729 #: ../../../src/MenuActionBar.cpp:474
730 #, c-format
731 msgid "Default. Temporarily show all loot tooltips with '%s'."
732 msgstr ""
733
734 #: ../../../src/MenuActionBar.cpp:476
735 #, c-format
736 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
737 msgstr ""
738
739 #: ../../../src/MenuActionBar.cpp:478
740 #, c-format
741 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:482
745 msgid "Visible"
746 msgstr ""
747
748 #: ../../../src/MenuActionBar.cpp:484
749 msgid "Visible (2x zoom)"
750 msgstr ""
751
752 #: ../../../src/MenuActionBar.cpp:486
753 msgid "Hidden"
754 msgstr ""
755
756 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
757 msgid "Enabled"
758 msgstr ""
759
760 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
761 msgid "Disabled"
762 msgstr ""
763
764 #: ../../../src/MenuActionBar.cpp:657
765 msgid "Not enough MP."
766 msgstr "PM insuficients."
767
768 #: ../../../src/MenuActiveEffects.cpp:124
769 #, c-format
770 msgid "x%d"
771 msgstr "x%d"
772
773 #: ../../../src/MenuActiveEffects.cpp:219
774 msgid "Remaining:"
775 msgstr "Restants:"
776
777 #: ../../../src/MenuActiveEffects.cpp:225
778 #, c-format
779 msgid "x%d stacks"
780 msgstr "x%d piles"
781
782 #: ../../../src/MenuCharacter.cpp:73 ../../../src/MenuCharacter.cpp:78
783 msgid "Name"
784 msgstr "Nom"
785
786 #: ../../../src/MenuCharacter.cpp:74 ../../../src/MenuCharacter.cpp:79
787 msgid "Level"
788 msgstr "Nivell"
789
790 #: ../../../src/MenuCharacter.cpp:310
791 #, c-format
792 msgid "%d unspent stat point"
793 msgstr "%d punt d'estat no gastat"
794
795 #: ../../../src/MenuCharacter.cpp:313
796 #, c-format
797 msgid "%d unspent stat points"
798 msgstr "%d punts d'estat no gastats"
799
800 #: ../../../src/MenuCharacter.cpp:355
801 #, c-format
802 msgid "Reduces the damage taken from \"%s\" elemental attacks."
803 msgstr "Redueix el dany rebut de \"%s\" als atacs elementals."
804
805 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
806 #, c-format
807 msgid "XP: %d"
808 msgstr "Experiència: %d"
809
810 #: ../../../src/MenuCharacter.cpp:367
811 #, c-format
812 msgid "Next: %d"
813 msgstr "Següent: %d"
814
815 #: ../../../src/MenuCharacter.cpp:373
816 #, c-format
817 msgid "base (%d), bonus (%d)"
818 msgstr "base (%d), bonificació (%d)"
819
820 #: ../../../src/MenuCharacter.cpp:381 ../../../src/MenuCharacter.cpp:395
821 msgid "Related stats:"
822 msgstr "Atributs relacionats:"
823
824 #: ../../../src/MenuCharacter.cpp:421 ../../../src/MenuCharacter.cpp:445
825 #, c-format
826 msgid "Each level grants %d."
827 msgstr "Cada nivell concedeix %d."
828
829 #: ../../../src/MenuCharacter.cpp:425 ../../../src/MenuCharacter.cpp:449
830 #, c-format
831 msgid "Each point of %s grants %d."
832 msgstr "Cada punt de %s concedeix %d."
833
834 #: ../../../src/MenuDevConsole.cpp:63
835 msgid "Execute"
836 msgstr "Executar"
837
838 #: ../../../src/MenuDevConsole.cpp:101 ../../../src/MenuDevConsole.cpp:151
839 msgid "Developer Console"
840 msgstr "Consola de desenvolupadors"
841
842 #: ../../../src/MenuDevConsole.cpp:141
843 #, c-format
844 msgid "Use '%s' to inspect with the cursor."
845 msgstr "Usa '%s' per a inspeccionar amb el cursor."
846
847 #: ../../../src/MenuDevConsole.cpp:146
848 msgid "Arguments with spaces should be enclosed with double quotes. Example:"
849 msgstr ""
850 "Els arguments amb espais han d'estar entre cometes dobles. Per exemple:"
851
852 #: ../../../src/MenuDevConsole.cpp:147
853 msgid "Type 'help' to get a list of commands."
854 msgstr "Escrigui 'help' per a obtenir una llista d'ordres."
855
856 #: ../../../src/MenuDevConsole.cpp:209 ../../../src/MenuDevConsole.cpp:213
857 msgid "px"
858 msgstr "px"
859
860 #: ../../../src/MenuDevConsole.cpp:224
861 msgid "Distance"
862 msgstr "Distància"
863
864 #: ../../../src/MenuDevConsole.cpp:239 ../../../src/MenuDevConsole.cpp:286
865 msgid "Entity"
866 msgstr "Entitat"
867
868 #: ../../../src/MenuDevConsole.cpp:261 ../../../src/MenuDevConsole.cpp:268
869 msgid "none"
870 msgstr "cap"
871
872 #: ../../../src/MenuDevConsole.cpp:262 ../../../src/MenuDevConsole.cpp:264
873 msgid "wall"
874 msgstr "mur"
875
876 #: ../../../src/MenuDevConsole.cpp:263 ../../../src/MenuDevConsole.cpp:265
877 msgid "short wall / pit"
878 msgstr "paret curta / pou"
879
880 #: ../../../src/MenuDevConsole.cpp:266
881 msgid "entity"
882 msgstr "entitat"
883
884 #: ../../../src/MenuDevConsole.cpp:267
885 msgid "entity, ally"
886 msgstr "entitat, aliat"
887
888 #: ../../../src/MenuDevConsole.cpp:274
889 msgid "Tile"
890 msgstr "Títol"
891
892 #: ../../../src/MenuDevConsole.cpp:360
893 msgid "adds a power to the action bar"
894 msgstr "afegeix un poder a la barra d'acció"
895
896 #: ../../../src/MenuDevConsole.cpp:361
897 msgid "turns on/off the display of the FPS counter"
898 msgstr ""
899
900 #: ../../../src/MenuDevConsole.cpp:362
901 msgid "turns on/off all of the HUD elements"
902 msgstr ""
903
904 #: ../../../src/MenuDevConsole.cpp:363
905 msgid "turns on/off the developer hud"
906 msgstr ""
907
908 #: ../../../src/MenuDevConsole.cpp:364
909 msgid ""
910 "Prints a list of powers that match a search term. No search term will list "
911 "all items"
912 msgstr ""
913
914 #: ../../../src/MenuDevConsole.cpp:365
915 msgid "Prints out all the map filenames located in the \"maps/\" directory."
916 msgstr ""
917
918 #: ../../../src/MenuDevConsole.cpp:366
919 msgid ""
920 "Prints out the active campaign statuses that match a search term. No search "
921 "term will list all active statuses"
922 msgstr ""
923
924 #: ../../../src/MenuDevConsole.cpp:367
925 msgid ""
926 "Prints a list of items that match a search term. No search term will list "
927 "all items"
928 msgstr ""
929
930 #: ../../../src/MenuDevConsole.cpp:368
931 msgid ""
932 "parses a series of event components and executes them as a single event"
933 msgstr ""
934
935 #: ../../../src/MenuDevConsole.cpp:369
936 msgid "clears the command history"
937 msgstr ""
938
939 #: ../../../src/MenuDevConsole.cpp:370
940 msgid "displays this text"
941 msgstr "mostra aquest text"
942
943 #: ../../../src/MenuDevConsole.cpp:377
944 msgid "Toggled the developer hud"
945 msgstr ""
946
947 #: ../../../src/MenuDevConsole.cpp:381
948 msgid "Toggled the hud"
949 msgstr ""
950
951 #: ../../../src/MenuDevConsole.cpp:385
952 msgid "Toggled the FPS counter"
953 msgstr ""
954
955 #: ../../../src/MenuDevConsole.cpp:534
956 msgid "ERROR: Incorrect number of arguments"
957 msgstr ""
958
959 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
960 msgid "HINT:"
961 msgstr "CONSELL:"
962
963 #: ../../../src/MenuDevConsole.cpp:536
964 msgid "<id>"
965 msgstr ""
966
967 #: ../../../src/MenuDevConsole.cpp:552
968 #, c-format
969 msgid "ERROR: '%s' is not a valid event key"
970 msgstr ""
971
972 #: ../../../src/MenuDevConsole.cpp:562
973 msgid "ERROR: Too few arguments"
974 msgstr ""
975
976 #: ../../../src/MenuDevConsole.cpp:564
977 msgid "<key>=<val> <key>=<val> ..."
978 msgstr ""
979
980 #: ../../../src/MenuDevConsole.cpp:569
981 msgid "ERROR: Unknown command"
982 msgstr ""
983
984 #: ../../../src/MenuDevConsole.cpp:571
985 msgid "HINT: Type help"
986 msgstr ""
987
988 #: ../../../src/MenuEnemy.cpp:138
989 #, c-format
990 msgid "%s level %d"
991 msgstr "%s nivell %d"
992
993 #: ../../../src/MenuEnemy.cpp:162
994 msgid "Dead"
995 msgstr "Mort"
996
997 #: ../../../src/MenuEnemy.cpp:164
998 msgid "Destroyed"
999 msgstr "Destruït"
1000
1001 #: ../../../src/MenuExit.cpp:85 ../../../src/MenuExit.cpp:139
1002 msgid "Paused"
1003 msgstr "Pausat"
1004
1005 #: ../../../src/MenuExit.cpp:91
1006 msgid "Save & Exit"
1007 msgstr "Desar i sortir"
1008
1009 #: ../../../src/MenuExit.cpp:92
1010 msgid "Exit"
1011 msgstr "Sortir"
1012
1013 #: ../../../src/MenuExit.cpp:96
1014 msgid "Continue"
1015 msgstr "Continuar"
1016
1017 #: ../../../src/MenuInventory.cpp:73
1018 msgid "Automatically equip items"
1019 msgstr "Equipar objectes automàticament"
1020
1021 #: ../../../src/MenuInventory.cpp:188
1022 #, c-format
1023 msgid "Lost %d%% of %s."
1024 msgstr "Ha perdut %d%% de %s."
1025
1026 #: ../../../src/MenuInventory.cpp:195
1027 #, c-format
1028 msgid "Lost %d%% of total XP."
1029 msgstr "Ha perdut %d%% de PX."
1030
1031 #: ../../../src/MenuInventory.cpp:200
1032 #, c-format
1033 msgid "Lost %d%% of current level XP."
1034 msgstr "Ha perdut %d%% del nivell de PX actual."
1035
1036 #: ../../../src/MenuInventory.cpp:226
1037 #, c-format
1038 msgid "Lost %s."
1039 msgstr "Ha perdut %s."
1040
1041 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
1042 #, c-format
1043 msgid "%d %s"
1044 msgstr "%d %s"
1045
1046 #: ../../../src/MenuInventory.cpp:317
1047 msgid "Pick up item(s):"
1048 msgstr "Agafar objecte(s):"
1049
1050 #: ../../../src/MenuInventory.cpp:318
1051 msgid "Use or equip item:"
1052 msgstr "Utilitzar o equipar-se amb l'objecte:"
1053
1054 #: ../../../src/MenuInventory.cpp:319
1055 #, c-format
1056 msgid "%s modifiers"
1057 msgstr "%s modificadors"
1058
1059 #: ../../../src/MenuInventory.cpp:320
1060 msgid "Select a quantity of item:"
1061 msgstr "Selecciona la quantitat d'objectes:"
1062
1063 #: ../../../src/MenuInventory.cpp:323
1064 msgid "Stash item stack:"
1065 msgstr ""
1066
1067 #: ../../../src/MenuInventory.cpp:325
1068 msgid "Sell item stack:"
1069 msgstr "Vendre la pila d'objectes:"
1070
1071 #: ../../../src/MenuInventory.cpp:592
1072 msgid "You don't have enough of the required item."
1073 msgstr "No en teniu prou del objecte requerit."
1074
1075 #: ../../../src/MenuInventory.cpp:599
1076 msgid "You can't use this item right now."
1077 msgstr "No podeu utilitzar aquest objecte ara mateix."
1078
1079 #: ../../../src/MenuInventory.cpp:611
1080 msgid "This item can only be used from the action bar."
1081 msgstr ""
1082
1083 #: ../../../src/MenuInventory.cpp:729
1084 msgid "Inventory is full."
1085 msgstr ""
1086
1087 #: ../../../src/MenuInventory.cpp:849
1088 #, c-format
1089 msgid "Not enough %s."
1090 msgstr ""
1091
1092 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
1093 msgid "This item can not be sold."
1094 msgstr "Aquest objecte no es pot vendre."
1095
1096 #: ../../../src/MenuLog.cpp:91
1097 msgid "Notes"
1098 msgstr "Notes"
1099
1100 #: ../../../src/MenuLog.cpp:92
1101 msgid "Quests"
1102 msgstr "Missions"
1103
1104 #: ../../../src/MenuManager.cpp:286
1105 #, c-format
1106 msgid "XP: %d/%d"
1107 msgstr "PX: %d/%d"
1108
1109 #: ../../../src/MenuManager.cpp:827
1110 msgid "This item can not be dropped."
1111 msgstr "Aquest objecte no es pot deixar anar."
1112
1113 #: ../../../src/MenuNumPicker.cpp:59
1114 msgid "Enter amount:"
1115 msgstr "Introdueix l'import:"
1116
1117 #: ../../../src/MenuPowers.cpp:787
1118 msgid "Passive"
1119 msgstr "Passiu"
1120
1121 #: ../../../src/MenuPowers.cpp:792
1122 #, c-format
1123 msgid "Costs %d MP"
1124 msgstr "Costs %d PM"
1125
1126 #: ../../../src/MenuPowers.cpp:796
1127 #, c-format
1128 msgid "Costs %d HP"
1129 msgstr "Costs %d PV"
1130
1131 #: ../../../src/MenuPowers.cpp:801
1132 msgid "Cooldown:"
1133 msgstr "Refredar:"
1134
1135 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
1136 msgid "Damage per second"
1137 msgstr "Dany per segon"
1138
1139 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
1140 msgid "HP per second"
1141 msgstr "PV per segon"
1142
1143 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
1144 msgid "MP per second"
1145 msgstr "PM per segon"
1146
1147 #: ../../../src/MenuPowers.cpp:885
1148 msgid "Immobilize"
1149 msgstr "Immobilitzar"
1150
1151 #: ../../../src/MenuPowers.cpp:893
1152 msgid "Immunity"
1153 msgstr "Immunitat"
1154
1155 #: ../../../src/MenuPowers.cpp:896
1156 msgid "Immunity to damage over time"
1157 msgstr ""
1158
1159 #: ../../../src/MenuPowers.cpp:899
1160 msgid "Immunity to slow"
1161 msgstr ""
1162
1163 #: ../../../src/MenuPowers.cpp:902
1164 msgid "Immunity to stun"
1165 msgstr ""
1166
1167 #: ../../../src/MenuPowers.cpp:905
1168 msgid "Immunity to HP steal"
1169 msgstr "Immunitat al robatori de PV"
1170
1171 #: ../../../src/MenuPowers.cpp:908
1172 msgid "Immunity to MP steal"
1173 msgstr ""
1174
1175 #: ../../../src/MenuPowers.cpp:911
1176 msgid "Immunity to knockback"
1177 msgstr ""
1178
1179 #: ../../../src/MenuPowers.cpp:914
1180 msgid "Immunity to damage reflection"
1181 msgstr ""
1182
1183 #: ../../../src/MenuPowers.cpp:917
1184 msgid "Stun"
1185 msgstr ""
1186
1187 #: ../../../src/MenuPowers.cpp:920
1188 msgid "Automatic revive on death"
1189 msgstr ""
1190
1191 #: ../../../src/MenuPowers.cpp:923
1192 msgid "Convert"
1193 msgstr ""
1194
1195 #: ../../../src/MenuPowers.cpp:926
1196 msgid "Fear"
1197 msgstr "Por"
1198
1199 #: ../../../src/MenuPowers.cpp:929
1200 msgid "Lifespan"
1201 msgstr ""
1202
1203 #: ../../../src/MenuPowers.cpp:953
1204 msgid "Magical Shield"
1205 msgstr ""
1206
1207 #: ../../../src/MenuPowers.cpp:982
1208 msgid "Healing"
1209 msgstr ""
1210
1211 #: ../../../src/MenuPowers.cpp:985
1212 msgid "Knockback"
1213 msgstr ""
1214
1215 #: ../../../src/MenuPowers.cpp:1010
1216 #, c-format
1217 msgid "%d%% chance"
1218 msgstr ""
1219
1220 #: ../../../src/MenuPowers.cpp:1062
1221 msgid "Base Accuracy"
1222 msgstr ""
1223
1224 #: ../../../src/MenuPowers.cpp:1082
1225 msgid "Base Critical Chance"
1226 msgstr ""
1227
1228 #: ../../../src/MenuPowers.cpp:1090
1229 msgid "Ignores Absorbtion"
1230 msgstr ""
1231
1232 #: ../../../src/MenuPowers.cpp:1095
1233 msgid "Ignores Avoidance"
1234 msgstr ""
1235
1236 #: ../../../src/MenuPowers.cpp:1100
1237 #, c-format
1238 msgid "%d%% Chance to crit slowed targets"
1239 msgstr ""
1240
1241 #: ../../../src/MenuPowers.cpp:1105
1242 #, c-format
1243 msgid "Elemental Damage (%s)"
1244 msgstr ""
1245
1246 #: ../../../src/MenuPowers.cpp:1114
1247 #, c-format
1248 msgid "Requires a %s"
1249 msgstr ""
1250
1251 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
1252 #, c-format
1253 msgid "Requires Power: %s"
1254 msgstr ""
1255
1256 #: ../../../src/MenuPowers.cpp:1163
1257 msgid "Click to Unlock (uses 1 Skill Point)"
1258 msgstr ""
1259
1260 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
1261 msgid "Requires 1 Skill Point"
1262 msgstr ""
1263
1264 #: ../../../src/MenuPowers.cpp:1355
1265 #, c-format
1266 msgid "%d unspent skill point"
1267 msgstr ""
1268
1269 #: ../../../src/MenuPowers.cpp:1358
1270 #, c-format
1271 msgid "%d unspent skill points"
1272 msgstr ""
1273
1274 #: ../../../src/MenuPowers.cpp:1388
1275 msgid "Next Level:"
1276 msgstr ""
1277
1278 #: ../../../src/MenuStash.cpp:96
1279 msgid "Shared Stash"
1280 msgstr ""
1281
1282 #: ../../../src/MenuStash.cpp:209
1283 msgid "Can not store quest items in the stash."
1284 msgstr ""
1285
1286 #: ../../../src/MenuStash.cpp:219
1287 msgid "Stash is full."
1288 msgstr ""
1289
1290 #: ../../../src/MenuTalker.cpp:454
1291 msgid "Trade"
1292 msgstr "Comerç"
1293
1294 #: ../../../src/MenuVendor.cpp:58
1295 msgid "Buyback"
1296 msgstr ""
1297
1298 #: ../../../src/MenuVendor.cpp:279
1299 msgid "Vendor"
1300 msgstr ""
1301
1302 #: ../../../src/PowerManager.cpp:1136
1303 #, c-format
1304 msgid "+%d Shield"
1305 msgstr ""
1306
1307 #: ../../../src/PowerManager.cpp:1392
1308 msgid "You are already transformed, untransform first."
1309 msgstr ""
1310
1311 #: ../../../src/PowerManager.cpp:1404
1312 msgid "Could not untransform at this position."
1313 msgstr ""
1314
1315 #: ../../../src/QuestLog.cpp:234
1316 msgid "Completed Quests"
1317 msgstr ""
1318
1319 #: ../../../src/SaveLoad.cpp:243 ../../../src/SaveLoad.cpp:244
1320 msgid "Game saved."
1321 msgstr ""
1322
1323 #: ../../../src/SDLInputState.cpp:582
1324 msgid "Backspace"
1325 msgstr ""
1326
1327 #: ../../../src/SDLInputState.cpp:583
1328 msgid "CapsLock"
1329 msgstr ""
1330
1331 #: ../../../src/SDLInputState.cpp:586
1332 msgid "End"
1333 msgstr "Fi"
1334
1335 #: ../../../src/SDLInputState.cpp:587
1336 msgid "Escape"
1337 msgstr ""
1338
1339 #: ../../../src/SDLInputState.cpp:588
1340 msgid "Home"
1341 msgstr ""
1342
1343 #: ../../../src/SDLInputState.cpp:589
1344 msgid "Insert"
1345 msgstr ""
1346
1347 #: ../../../src/SDLInputState.cpp:590
1348 msgid "Left Alt"
1349 msgstr ""
1350
1351 #: ../../../src/SDLInputState.cpp:591
1352 msgid "Left Ctrl"
1353 msgstr ""
1354
1355 #: ../../../src/SDLInputState.cpp:593
1356 msgid "Left Shift"
1357 msgstr ""
1358
1359 #: ../../../src/SDLInputState.cpp:594
1360 msgid "NumLock"
1361 msgstr ""
1362
1363 #: ../../../src/SDLInputState.cpp:595
1364 msgid "PageDown"
1365 msgstr ""
1366
1367 #: ../../../src/SDLInputState.cpp:596
1368 msgid "PageUp"
1369 msgstr ""
1370
1371 #: ../../../src/SDLInputState.cpp:597
1372 msgid "Pause"
1373 msgstr "Pausa"
1374
1375 #: ../../../src/SDLInputState.cpp:598
1376 msgid "PrintScreen"
1377 msgstr ""
1378
1379 #: ../../../src/SDLInputState.cpp:599
1380 msgid "Right Alt"
1381 msgstr ""
1382
1383 #: ../../../src/SDLInputState.cpp:600
1384 msgid "Right Ctrl"
1385 msgstr ""
1386
1387 #: ../../../src/SDLInputState.cpp:601
1388 msgid "Return"
1389 msgstr ""
1390
1391 #: ../../../src/SDLInputState.cpp:603
1392 msgid "Right Shift"
1393 msgstr ""
1394
1395 #: ../../../src/SDLInputState.cpp:604
1396 msgid "ScrollLock"
1397 msgstr ""
1398
1399 #: ../../../src/SDLInputState.cpp:605
1400 msgid "Space"
1401 msgstr "Espai"
1402
1403 #: ../../../src/SDLInputState.cpp:606
1404 msgid "Tab"
1405 msgstr "Tabulador"
1406
1407 #: ../../../src/SDLInputState.cpp:620
1408 #, c-format
1409 msgid "Mouse %d"
1410 msgstr ""
1411
1412 #: ../../../src/SDLInputState.cpp:628
1413 #, c-format
1414 msgid "Axis %d -"
1415 msgstr ""
1416
1417 #: ../../../src/SDLInputState.cpp:630
1418 #, c-format
1419 msgid "Axis %d +"
1420 msgstr ""
1421
1422 #: ../../../src/SDLInputState.cpp:633
1423 #, c-format
1424 msgid "Button %d"
1425 msgstr ""
1426
1427 #: ../../../src/SDLInputState.cpp:637
1428 msgid "(none)"
1429 msgstr ""
1430
1431 #: ../../../src/SDLInputState.cpp:677
1432 msgid "Touch control D-Pad"
1433 msgstr ""
1434
1435 #: ../../../src/SDLInputState.cpp:701
1436 msgid "Touch control buttons"
1437 msgstr ""
1438
1439 #: ../../../src/SDLInputState.cpp:716
1440 msgid "Tap"
1441 msgstr ""
1442
1443 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1444 #: ../../../src/SDLInputState.cpp:768
1445 #, c-format
1446 msgid "'%s' is no longer bound to:"
1447 msgstr ""
1448
1449 #: ../../../src/Stats.cpp:38
1450 msgid "Max HP"
1451 msgstr "PV màx."
1452
1453 #: ../../../src/Stats.cpp:39
1454 msgid "Total amount of HP."
1455 msgstr "Quantitat total de PV."
1456
1457 #: ../../../src/Stats.cpp:43
1458 msgid "HP Regen"
1459 msgstr "PV Regen"
1460
1461 #: ../../../src/Stats.cpp:44
1462 msgid "Ticks of HP regen per minute."
1463 msgstr "PV regenerables per minut."
1464
1465 #: ../../../src/Stats.cpp:48
1466 msgid "Max MP"
1467 msgstr ""
1468
1469 #: ../../../src/Stats.cpp:49
1470 msgid "Total amount of MP."
1471 msgstr ""
1472
1473 #: ../../../src/Stats.cpp:53
1474 msgid "MP Regen"
1475 msgstr ""
1476
1477 #: ../../../src/Stats.cpp:54
1478 msgid "Ticks of MP regen per minute."
1479 msgstr ""
1480
1481 #: ../../../src/Stats.cpp:58
1482 msgid "Accuracy"
1483 msgstr ""
1484
1485 #: ../../../src/Stats.cpp:59
1486 msgid ""
1487 "Accuracy rating. The enemy's Avoidance rating is subtracted from this value "
1488 "to calculate your likeliness to land a direct hit."
1489 msgstr ""
1490
1491 #: ../../../src/Stats.cpp:63
1492 msgid "Avoidance"
1493 msgstr ""
1494
1495 #: ../../../src/Stats.cpp:64
1496 msgid ""
1497 "Avoidance rating. This value is subtracted from the enemy's Accuracy rating "
1498 "to calculate their likeliness to land a direct hit."
1499 msgstr ""
1500
1501 #: ../../../src/Stats.cpp:68
1502 msgid "Absorb Min"
1503 msgstr ""
1504
1505 #: ../../../src/Stats.cpp:69 ../../../src/Stats.cpp:74
1506 msgid "Reduces the amount of damage taken."
1507 msgstr ""
1508
1509 #: ../../../src/Stats.cpp:73
1510 msgid "Absorb Max"
1511 msgstr ""
1512
1513 #: ../../../src/Stats.cpp:78
1514 msgid "Critical Hit Chance"
1515 msgstr ""
1516
1517 #: ../../../src/Stats.cpp:79
1518 msgid "Chance for an attack to do extra damage."
1519 msgstr ""
1520
1521 #: ../../../src/Stats.cpp:83
1522 msgid "Bonus XP"
1523 msgstr ""
1524
1525 #: ../../../src/Stats.cpp:84
1526 msgid "Increases the XP gained per kill."
1527 msgstr ""
1528
1529 #: ../../../src/Stats.cpp:88
1530 #, c-format
1531 msgid "Bonus %s"
1532 msgstr ""
1533
1534 #: ../../../src/Stats.cpp:89
1535 #, c-format
1536 msgid "Increases the %s found per drop."
1537 msgstr ""
1538
1539 #: ../../../src/Stats.cpp:93
1540 msgid "Item Find Chance"
1541 msgstr ""
1542
1543 #: ../../../src/Stats.cpp:94
1544 msgid "Increases the chance that an enemy will drop an item."
1545 msgstr ""
1546
1547 #: ../../../src/Stats.cpp:98
1548 msgid "Stealth"
1549 msgstr ""
1550
1551 #: ../../../src/Stats.cpp:99
1552 msgid "Increases your ability to move undetected."
1553 msgstr ""
1554
1555 #: ../../../src/Stats.cpp:103
1556 msgid "Poise"
1557 msgstr ""
1558
1559 #: ../../../src/Stats.cpp:104
1560 msgid "Reduces your chance of stumbling when hit."
1561 msgstr ""
1562
1563 #: ../../../src/Stats.cpp:108
1564 msgid "Missile Reflect Chance"
1565 msgstr ""
1566
1567 #: ../../../src/Stats.cpp:109
1568 msgid "Increases your chance of reflecting missiles back at enemies."
1569 msgstr ""
1570
1571 #: ../../../src/Stats.cpp:113
1572 msgid "Damage Reflection"
1573 msgstr ""
1574
1575 #: ../../../src/Stats.cpp:114
1576 msgid "Deals a percentage of damage taken back to the attacker."
1577 msgstr ""
1578
1579 #: ../../../src/Stats.cpp:118
1580 msgid "HP Steal"
1581 msgstr "Robar PV"
1582
1583 #: ../../../src/Stats.cpp:119
1584 msgid "Percentage of HP stolen per hit."
1585 msgstr "Percentatge de PV robats per cop."
1586
1587 #: ../../../src/Stats.cpp:123
1588 msgid "MP Steal"
1589 msgstr "Robar PM"
1590
1591 #: ../../../src/Stats.cpp:124
1592 msgid "Percentage of MP stolen per hit."
1593 msgstr "Percentatge de PM robats per cop."
1594
1595 #: ../../../src/Stats.cpp:128
1596 msgid "Base HP"
1597 msgstr "PV base"
1598
1599 #: ../../../src/Stats.cpp:133
1600 msgid "Base MP"
1601 msgstr "PM base"
1602
1603 #: ../../../src/Utils.cpp:346
1604 msgid "k"
1605 msgstr "k"
1606
1607 #: ../../../src/Utils.cpp:580
1608 #, c-format
1609 msgid "%s second"
1610 msgstr "%s segon"
1611
1612 #: ../../../src/Utils.cpp:583
1613 #, c-format
1614 msgid "%s seconds"
1615 msgstr "%s segons"
1616
1617 #: ../../../src/Version.cpp:139
1618 msgid "or newer"
1619 msgstr "o més nou"
1620
1621 #: ../../../src/Version.cpp:142
1622 msgid "or older"
1623 msgstr "o més vell"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # a hark <vit.hrachovy@sandbox.cz>, 2018
8 #
59 #, fuzzy
610 msgid ""
711 msgstr ""
812 "Project-Id-Version: PACKAGE VERSION\n"
913 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
15 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1216 "Last-Translator: a hark <vit.hrachovy@sandbox.cz>, 2018\n"
1317 "Language-Team: Czech (https://www.transifex.com/flareorg/teams/84925/cs/)\n"
1418 "MIME-Version: 1.0\n"
2630 msgid "You may increase one attribute through the Character Menu."
2731 msgstr "Můžete zvýšit jeden atribtu v Menu Postavy"
2832
29 #: ../../../src/Avatar.cpp:611
33 #: ../../../src/Avatar.cpp:583
3034 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3135 msgstr ""
3236
33 #: ../../../src/Avatar.cpp:617
37 #: ../../../src/Avatar.cpp:589
3438 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3539 msgstr ""
3640
37 #: ../../../src/Avatar.cpp:870
41 #: ../../../src/Avatar.cpp:839
3842 msgid "Transformation expired. You have been moved back to a safe place."
3943 msgstr ""
4044
102106 "The default renderer that is often faster than the SDL software renderer."
103107 msgstr ""
104108
105 #: ../../../src/EngineSettings.cpp:557
109 #: ../../../src/EngineSettings.cpp:561
106110 msgid "Adventurer"
107111 msgstr "Dobrodruh"
108112
111115 msgstr "minout"
112116
113117 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
114 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
118 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
115119 #, c-format
116120 msgid "+%d HP"
117121 msgstr ""
118122
119 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
120 #: ../../../src/StatBlock.cpp:827
123 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
124 #: ../../../src/StatBlock.cpp:822
121125 #, c-format
122126 msgid "+%d MP"
123127 msgstr "%d MP"
124128
125 #: ../../../src/EventManager.cpp:729
129 #: ../../../src/EventManager.cpp:738
126130 msgid "Unknown destination"
127131 msgstr "Neznámá lokace"
128132
129 #: ../../../src/GameStateConfigBase.cpp:97
130 #: ../../../src/GameStateConfigBase.cpp:118
133 #: ../../../src/GameStateConfigBase.cpp:89
134 #: ../../../src/GameStateConfigBase.cpp:110
131135 msgid "Defaults"
132136 msgstr "Původní"
133137
134 #: ../../../src/GameStateConfigBase.cpp:97
138 #: ../../../src/GameStateConfigBase.cpp:89
135139 msgid "Reset ALL settings?"
136140 msgstr "Vrátit původní nastavení?"
137141
138 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
142 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
139143 msgid "OK"
140144 msgstr ""
141145
142 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
143 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
146 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
147 #: ../../../src/InputState.cpp:401
144148 msgid "Cancel"
145149 msgstr "Zrušit"
146150
147 #: ../../../src/GameStateConfigBase.cpp:168
148 #: ../../../src/GameStateConfigDesktop.cpp:128
151 #: ../../../src/GameStateConfigBase.cpp:160
152 #: ../../../src/GameStateConfigDesktop.cpp:130
149153 msgid "Audio"
150154 msgstr ""
151155
152 #: ../../../src/GameStateConfigBase.cpp:169
153 #: ../../../src/GameStateConfigDesktop.cpp:129
156 #: ../../../src/GameStateConfigBase.cpp:161
157 #: ../../../src/GameStateConfigDesktop.cpp:131
154158 msgid "Interface"
155159 msgstr ""
156160
157 #: ../../../src/GameStateConfigBase.cpp:170
158 #: ../../../src/GameStateConfigDesktop.cpp:132
161 #: ../../../src/GameStateConfigBase.cpp:162
162 #: ../../../src/GameStateConfigDesktop.cpp:134
159163 msgid "Mods"
160164 msgstr "Mody"
161165
162 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
166 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
163167 msgid "Music Volume"
164168 msgstr "Hlasitost Hudby"
165169
166 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
170 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
167171 msgid "Sound Volume"
168172 msgstr "Hlasitost Zvuku"
169173
170 #: ../../../src/GameStateConfigBase.cpp:266
174 #: ../../../src/GameStateConfigBase.cpp:257
171175 msgid "Language"
172176 msgstr "Jazyk"
173177
174 #: ../../../src/GameStateConfigBase.cpp:275
175 msgid "Show combat text"
176 msgstr "Zobraz bojový text"
177
178 #: ../../../src/GameStateConfigBase.cpp:279
178 #: ../../../src/GameStateConfigBase.cpp:266
179179 msgid "Show FPS"
180180 msgstr "Zobraz FPS"
181181
182 #: ../../../src/GameStateConfigBase.cpp:283
182 #: ../../../src/GameStateConfigBase.cpp:270
183183 msgid "Colorblind Mode"
184184 msgstr ""
185185
186 #: ../../../src/GameStateConfigBase.cpp:287
186 #: ../../../src/GameStateConfigBase.cpp:274
187187 msgid "Hardware mouse cursor"
188188 msgstr ""
189189
190 #: ../../../src/GameStateConfigBase.cpp:291
190 #: ../../../src/GameStateConfigBase.cpp:278
191191 msgid "Developer Mode"
192192 msgstr ""
193193
194 #: ../../../src/GameStateConfigBase.cpp:295
195 msgid "Always show loot labels"
196 msgstr ""
197
198 #: ../../../src/GameStateConfigBase.cpp:299
199 msgid "Always show stat bar labels"
200 msgstr ""
201
202 #: ../../../src/GameStateConfigBase.cpp:303
203 msgid "Automatically equip items"
204 msgstr ""
205
206 #: ../../../src/GameStateConfigBase.cpp:307
194 #: ../../../src/GameStateConfigBase.cpp:282
207195 msgid "Subtitles"
208196 msgstr ""
209197
210 #: ../../../src/GameStateConfigBase.cpp:311
198 #: ../../../src/GameStateConfigBase.cpp:286
211199 msgid "Active Mods"
212200 msgstr "Aktivní mody"
213201
214 #: ../../../src/GameStateConfigBase.cpp:320
202 #: ../../../src/GameStateConfigBase.cpp:295
215203 msgid "Available Mods"
216204 msgstr "Mody k dispozici"
217205
218 #: ../../../src/GameStateConfigBase.cpp:339
206 #: ../../../src/GameStateConfigBase.cpp:314
219207 msgid "<< Disable"
220208 msgstr "<< Zakázat"
221209
222 #: ../../../src/GameStateConfigBase.cpp:345
210 #: ../../../src/GameStateConfigBase.cpp:320
223211 msgid "Enable >>"
224212 msgstr "Povolit >>"
225213
226 #: ../../../src/GameStateConfigBase.cpp:925
214 #: ../../../src/GameStateConfigBase.cpp:873
227215 msgid "Version:"
228216 msgstr ""
229217
230 #: ../../../src/GameStateConfigBase.cpp:930
218 #: ../../../src/GameStateConfigBase.cpp:878
231219 msgid "Game:"
232220 msgstr ""
233221
234 #: ../../../src/GameStateConfigBase.cpp:935
222 #: ../../../src/GameStateConfigBase.cpp:883
235223 msgid "Engine version:"
236224 msgstr ""
237225
238 #: ../../../src/GameStateConfigBase.cpp:943
226 #: ../../../src/GameStateConfigBase.cpp:891
239227 msgid "Requires mods:"
240228 msgstr ""
241229
242 #: ../../../src/GameStateConfigDesktop.cpp:81
243 #: ../../../src/GameStateConfigDesktop.cpp:740
230 #: ../../../src/GameStateConfigDesktop.cpp:83
231 #: ../../../src/GameStateConfigDesktop.cpp:751
244232 msgid "Clear"
245233 msgstr ""
246234
247 #: ../../../src/GameStateConfigDesktop.cpp:81
248 #: ../../../src/GameStateConfigDesktop.cpp:738
235 #: ../../../src/GameStateConfigDesktop.cpp:83
236 #: ../../../src/GameStateConfigDesktop.cpp:749
249237 msgid "Assign:"
250238 msgstr ""
251239
252 #: ../../../src/GameStateConfigDesktop.cpp:126
240 #: ../../../src/GameStateConfigDesktop.cpp:128
253241 msgid "Video"
254242 msgstr ""
255243
256 #: ../../../src/GameStateConfigDesktop.cpp:130
244 #: ../../../src/GameStateConfigDesktop.cpp:132
257245 msgid "Input"
258246 msgstr "Vstup"
259247
260 #: ../../../src/GameStateConfigDesktop.cpp:131
248 #: ../../../src/GameStateConfigDesktop.cpp:133
261249 msgid "Keybindings"
262250 msgstr "Nastavení kláves"
263251
264 #: ../../../src/GameStateConfigDesktop.cpp:187
252 #: ../../../src/GameStateConfigDesktop.cpp:188
265253 msgid ""
266254 "Will try to store surfaces in video memory versus system memory. The effect "
267255 "this has on performance depends on the renderer."
268256 msgstr ""
269257
270 #: ../../../src/GameStateConfigDesktop.cpp:188
258 #: ../../../src/GameStateConfigDesktop.cpp:189
271259 msgid ""
272260 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
273261 "windowed mode or input lag."
274262 msgstr ""
275263
276 #: ../../../src/GameStateConfigDesktop.cpp:189
264 #: ../../../src/GameStateConfigDesktop.cpp:190
277265 msgid ""
278266 "When enabled, this uses the screen DPI in addition to the window dimensions "
279267 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280268 " used."
281269 msgstr ""
282270
283 #: ../../../src/GameStateConfigDesktop.cpp:190
271 #: ../../../src/GameStateConfigDesktop.cpp:191
272 msgid ""
273 "This enables parallax (non-tile) layers. Disabling this setting can improve "
274 "performance in some cases."
275 msgstr ""
276
277 #: ../../../src/GameStateConfigDesktop.cpp:192
284278 msgid "Experimental"
285279 msgstr "Experimentální"
286280
287 #: ../../../src/GameStateConfigDesktop.cpp:191
281 #: ../../../src/GameStateConfigDesktop.cpp:193
288282 msgid "For handheld devices"
289283 msgstr ""
290284
291 #: ../../../src/GameStateConfigDesktop.cpp:209
285 #: ../../../src/GameStateConfigDesktop.cpp:211
292286 msgid "Renderer"
293287 msgstr ""
294288
295 #: ../../../src/GameStateConfigDesktop.cpp:225
289 #: ../../../src/GameStateConfigDesktop.cpp:227
296290 msgid "Full Screen Mode"
297291 msgstr "Mod plné obrazovky"
298292
299 #: ../../../src/GameStateConfigDesktop.cpp:229
293 #: ../../../src/GameStateConfigDesktop.cpp:231
300294 msgid "Move hero using mouse"
301295 msgstr "Chůze pomocí myši"
302296
303 #: ../../../src/GameStateConfigDesktop.cpp:233
297 #: ../../../src/GameStateConfigDesktop.cpp:235
304298 msgid "Hardware surfaces"
305299 msgstr "Hardwarové povrchy"
306300
307 #: ../../../src/GameStateConfigDesktop.cpp:237
301 #: ../../../src/GameStateConfigDesktop.cpp:239
308302 msgid "V-Sync"
309303 msgstr ""
310304
311 #: ../../../src/GameStateConfigDesktop.cpp:241
305 #: ../../../src/GameStateConfigDesktop.cpp:243
312306 msgid "Texture Filtering"
313307 msgstr ""
314308
315 #: ../../../src/GameStateConfigDesktop.cpp:245
309 #: ../../../src/GameStateConfigDesktop.cpp:247
316310 msgid "DPI scaling"
317311 msgstr ""
318312
319 #: ../../../src/GameStateConfigDesktop.cpp:249
313 #: ../../../src/GameStateConfigDesktop.cpp:251
314 msgid "Parallax Layers"
315 msgstr ""
316
317 #: ../../../src/GameStateConfigDesktop.cpp:255
320318 msgid "Allow changing gamma"
321319 msgstr "Povolit změnu gammy"
322320
323 #: ../../../src/GameStateConfigDesktop.cpp:253
321 #: ../../../src/GameStateConfigDesktop.cpp:259
324322 msgid "Gamma"
325323 msgstr ""
326324
327 #: ../../../src/GameStateConfigDesktop.cpp:257
325 #: ../../../src/GameStateConfigDesktop.cpp:263
328326 msgid "Use joystick"
329327 msgstr "Použít joystick"
330328
331 #: ../../../src/GameStateConfigDesktop.cpp:261
329 #: ../../../src/GameStateConfigDesktop.cpp:267
332330 msgid "Joystick"
333331 msgstr ""
334332
335 #: ../../../src/GameStateConfigDesktop.cpp:277
333 #: ../../../src/GameStateConfigDesktop.cpp:283
336334 msgid "Mouse aim"
337335 msgstr "Míření myší"
338336
339 #: ../../../src/GameStateConfigDesktop.cpp:281
337 #: ../../../src/GameStateConfigDesktop.cpp:287
340338 msgid "Do not use mouse"
341339 msgstr ""
342340
343 #: ../../../src/GameStateConfigDesktop.cpp:285
341 #: ../../../src/GameStateConfigDesktop.cpp:291
344342 msgid "Joystick Deadzone"
345343 msgstr ""
346344
348346 msgid "Loading..."
349347 msgstr "Nahrávám..."
350348
351 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
349 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
352350 msgid "Delete Save"
353351 msgstr "Vymazat uložené pozice"
354352
355 #: ../../../src/GameStateLoad.cpp:87
353 #: ../../../src/GameStateLoad.cpp:88
356354 msgid "Delete this save?"
357355 msgstr "Vymazat tuto pozici?"
358356
359 #: ../../../src/GameStateLoad.cpp:89
357 #: ../../../src/GameStateLoad.cpp:90
360358 msgid "Exit to Title"
361359 msgstr "Ukončit do menu"
362360
363 #: ../../../src/GameStateLoad.cpp:92
361 #: ../../../src/GameStateLoad.cpp:93
364362 msgid "New Game"
365363 msgstr "Nová Hra"
366364
367 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
365 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
368366 msgid "Choose a Slot"
369367 msgstr "Vyber si pozici"
370368
389387 msgstr ""
390388
391389 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
392 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
393 #: ../../../src/MenuPowers.cpp:1539
390 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
391 #: ../../../src/MenuPowers.cpp:1542
394392 #, c-format
395393 msgid "Level %d"
396394 msgstr ""
439437 msgid "Exit Game"
440438 msgstr "Ukončit Hru"
441439
442 #: ../../../src/InputState.cpp:403
440 #: ../../../src/InputState.cpp:402
443441 msgid "Accept"
444442 msgstr "Příjmout"
445443
446 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
444 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
447445 msgid "Up"
448446 msgstr "Nahoru"
449447
450 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
448 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
451449 msgid "Down"
452450 msgstr "Dolů"
453451
454 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
452 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
455453 msgid "Left"
456454 msgstr "Doleva"
457455
458 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
456 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
459457 msgid "Right"
460458 msgstr "Doprava"
461459
460 #: ../../../src/InputState.cpp:407
461 msgid "Bar1"
462 msgstr ""
463
462464 #: ../../../src/InputState.cpp:408
463 msgid "Bar1"
465 msgid "Bar2"
464466 msgstr ""
465467
466468 #: ../../../src/InputState.cpp:409
467 msgid "Bar2"
469 msgid "Bar3"
468470 msgstr ""
469471
470472 #: ../../../src/InputState.cpp:410
471 msgid "Bar3"
473 msgid "Bar4"
472474 msgstr ""
473475
474476 #: ../../../src/InputState.cpp:411
475 msgid "Bar4"
477 msgid "Bar5"
476478 msgstr ""
477479
478480 #: ../../../src/InputState.cpp:412
479 msgid "Bar5"
481 msgid "Bar6"
480482 msgstr ""
481483
482484 #: ../../../src/InputState.cpp:413
483 msgid "Bar6"
485 msgid "Bar7"
484486 msgstr ""
485487
486488 #: ../../../src/InputState.cpp:414
487 msgid "Bar7"
489 msgid "Bar8"
488490 msgstr ""
489491
490492 #: ../../../src/InputState.cpp:415
491 msgid "Bar8"
493 msgid "Bar9"
492494 msgstr ""
493495
494496 #: ../../../src/InputState.cpp:416
495 msgid "Bar9"
496 msgstr ""
497
498 #: ../../../src/InputState.cpp:417
499497 msgid "Bar0"
500498 msgstr ""
501499
502 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
500 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
503501 #: ../../../src/MenuCharacter.cpp:54
504502 msgid "Character"
505503 msgstr "Postava"
506504
507 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
508 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
505 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
506 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
509507 msgid "Inventory"
510508 msgstr "Inventář"
511509
512 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
510 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
513511 #: ../../../src/MenuPowers.cpp:168
514512 msgid "Powers"
515513 msgstr "Schopnosti"
516514
517 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
515 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
518516 #: ../../../src/MenuLog.cpp:72
519517 msgid "Log"
520518 msgstr "Deník"
521519
520 #: ../../../src/InputState.cpp:421
521 msgid "Main1"
522 msgstr ""
523
522524 #: ../../../src/InputState.cpp:422
523 msgid "Main1"
525 msgid "Main2"
524526 msgstr ""
525527
526528 #: ../../../src/InputState.cpp:423
527 msgid "Main2"
529 msgid "Ctrl"
528530 msgstr ""
529531
530532 #: ../../../src/InputState.cpp:424
531 msgid "Ctrl"
533 msgid "Shift"
532534 msgstr ""
533535
534536 #: ../../../src/InputState.cpp:425
535 msgid "Shift"
536 msgstr ""
537
538 #: ../../../src/InputState.cpp:426
539537 msgid "Alt"
540538 msgstr ""
541539
542 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
540 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
543541 msgid "Delete"
544542 msgstr ""
545543
544 #: ../../../src/InputState.cpp:427
545 msgid "ActionBar Accept"
546 msgstr ""
547
546548 #: ../../../src/InputState.cpp:428
547 msgid "ActionBar Accept"
549 msgid "ActionBar Left"
548550 msgstr ""
549551
550552 #: ../../../src/InputState.cpp:429
551 msgid "ActionBar Left"
553 msgid "ActionBar Right"
552554 msgstr ""
553555
554556 #: ../../../src/InputState.cpp:430
555 msgid "ActionBar Right"
557 msgid "ActionBar Use"
556558 msgstr ""
557559
558560 #: ../../../src/InputState.cpp:431
559 msgid "ActionBar Use"
560 msgstr ""
561
562 #: ../../../src/InputState.cpp:432
563561 msgid "Developer Menu"
564562 msgstr ""
565563
564 #: ../../../src/InputState.cpp:433
565 msgid "Left Mouse"
566 msgstr ""
567
566568 #: ../../../src/InputState.cpp:434
567 msgid "Left Mouse"
569 msgid "Middle Mouse"
568570 msgstr ""
569571
570572 #: ../../../src/InputState.cpp:435
571 msgid "Middle Mouse"
573 msgid "Right Mouse"
572574 msgstr ""
573575
574576 #: ../../../src/InputState.cpp:436
575 msgid "Right Mouse"
577 msgid "Wheel Up"
576578 msgstr ""
577579
578580 #: ../../../src/InputState.cpp:437
579 msgid "Wheel Up"
581 msgid "Wheel Down"
580582 msgstr ""
581583
582584 #: ../../../src/InputState.cpp:438
583 msgid "Wheel Down"
585 msgid "Mouse X1"
584586 msgstr ""
585587
586588 #: ../../../src/InputState.cpp:439
587 msgid "Mouse X1"
588 msgstr ""
589
590 #: ../../../src/InputState.cpp:440
591589 msgid "Mouse X2"
592590 msgstr ""
593591
595593 msgid "Unknown Item"
596594 msgstr ""
597595
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
596 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
599597 #, c-format
600598 msgid "%d%% Speed"
601599 msgstr ""
602600
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
601 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
604602 #, c-format
605603 msgid "%d%% Attack Speed"
606604 msgstr ""
607605
608606 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
609 #: ../../../src/MenuPowers.cpp:832
610 #, c-format
611 msgid "%s Resistance"
607 #: ../../../src/MenuPowers.cpp:833
608 #, c-format
609 msgid "Resistance (%s)"
612610 msgstr ""
613611
614612 #: ../../../src/ItemManager.cpp:684
635633 msgid "Absorb: %d"
636634 msgstr "Absorbuje: %d"
637635
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
639 #: ../../../src/MenuPowers.cpp:1133
636 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
637 #: ../../../src/MenuPowers.cpp:1134
640638 #, c-format
641639 msgid "Requires Level %d"
642640 msgstr "Potřebuje Level %d"
643641
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
645 #: ../../../src/MenuPowers.cpp:1124
642 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
643 #: ../../../src/MenuPowers.cpp:1125
646644 #, c-format
647645 msgid "Requires %s %d"
648646 msgstr ""
691689 msgid "Press [%s] to read"
692690 msgstr ""
693691
694 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
695 #: ../../../src/MenuActionBar.cpp:226
692 #: ../../../src/MenuActionBar.cpp:87
693 msgid "Loot tooltip visibility"
694 msgstr ""
695
696 #: ../../../src/MenuActionBar.cpp:88
697 msgid "Mini-map mode"
698 msgstr ""
699
700 #: ../../../src/MenuActionBar.cpp:89
701 msgid "Always show stat bar labels"
702 msgstr ""
703
704 #: ../../../src/MenuActionBar.cpp:90
705 msgid "Show combat text"
706 msgstr "Zobraz bojový text"
707
708 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
709 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
696710 #, c-format
697711 msgid "Hotkey: %s"
698712 msgstr ""
699713
700 #: ../../../src/MenuActionBar.cpp:580
714 #: ../../../src/MenuActionBar.cpp:474
715 #, c-format
716 msgid "Default. Temporarily show all loot tooltips with '%s'."
717 msgstr ""
718
719 #: ../../../src/MenuActionBar.cpp:476
720 #, c-format
721 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
722 msgstr ""
723
724 #: ../../../src/MenuActionBar.cpp:478
725 #, c-format
726 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
727 msgstr ""
728
729 #: ../../../src/MenuActionBar.cpp:482
730 msgid "Visible"
731 msgstr ""
732
733 #: ../../../src/MenuActionBar.cpp:484
734 msgid "Visible (2x zoom)"
735 msgstr ""
736
737 #: ../../../src/MenuActionBar.cpp:486
738 msgid "Hidden"
739 msgstr ""
740
741 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
742 msgid "Enabled"
743 msgstr ""
744
745 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
746 msgid "Disabled"
747 msgstr ""
748
749 #: ../../../src/MenuActionBar.cpp:657
701750 msgid "Not enough MP."
702751 msgstr ""
703752
738787 msgid "Reduces the damage taken from \"%s\" elemental attacks."
739788 msgstr ""
740789
741 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
790 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
742791 #, c-format
743792 msgid "XP: %d"
744793 msgstr ""
829878 msgstr ""
830879
831880 #: ../../../src/MenuDevConsole.cpp:361
881 msgid "turns on/off the display of the FPS counter"
882 msgstr ""
883
884 #: ../../../src/MenuDevConsole.cpp:362
832885 msgid "turns on/off all of the HUD elements"
833886 msgstr ""
834887
835 #: ../../../src/MenuDevConsole.cpp:362
888 #: ../../../src/MenuDevConsole.cpp:363
836889 msgid "turns on/off the developer hud"
837890 msgstr ""
838891
839 #: ../../../src/MenuDevConsole.cpp:363
892 #: ../../../src/MenuDevConsole.cpp:364
840893 msgid ""
841894 "Prints a list of powers that match a search term. No search term will list "
842895 "all items"
843896 msgstr ""
844897
845 #: ../../../src/MenuDevConsole.cpp:364
898 #: ../../../src/MenuDevConsole.cpp:365
846899 msgid "Prints out all the map filenames located in the \"maps/\" directory."
847900 msgstr ""
848901
849 #: ../../../src/MenuDevConsole.cpp:365
902 #: ../../../src/MenuDevConsole.cpp:366
850903 msgid ""
851904 "Prints out the active campaign statuses that match a search term. No search "
852905 "term will list all active statuses"
853906 msgstr ""
854907
855 #: ../../../src/MenuDevConsole.cpp:366
908 #: ../../../src/MenuDevConsole.cpp:367
856909 msgid ""
857910 "Prints a list of items that match a search term. No search term will list "
858911 "all items"
859912 msgstr ""
860913
861 #: ../../../src/MenuDevConsole.cpp:367
914 #: ../../../src/MenuDevConsole.cpp:368
862915 msgid ""
863916 "parses a series of event components and executes them as a single event"
864917 msgstr ""
865918
866 #: ../../../src/MenuDevConsole.cpp:368
919 #: ../../../src/MenuDevConsole.cpp:369
867920 msgid "clears the command history"
868921 msgstr ""
869922
870 #: ../../../src/MenuDevConsole.cpp:369
923 #: ../../../src/MenuDevConsole.cpp:370
871924 msgid "displays this text"
872925 msgstr ""
873926
874 #: ../../../src/MenuDevConsole.cpp:376
927 #: ../../../src/MenuDevConsole.cpp:377
875928 msgid "Toggled the developer hud"
876929 msgstr ""
877930
878 #: ../../../src/MenuDevConsole.cpp:380
931 #: ../../../src/MenuDevConsole.cpp:381
879932 msgid "Toggled the hud"
880933 msgstr ""
881934
882 #: ../../../src/MenuDevConsole.cpp:529
935 #: ../../../src/MenuDevConsole.cpp:385
936 msgid "Toggled the FPS counter"
937 msgstr ""
938
939 #: ../../../src/MenuDevConsole.cpp:534
883940 msgid "ERROR: Incorrect number of arguments"
884941 msgstr ""
885942
886 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
943 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
887944 msgid "HINT:"
888945 msgstr ""
889946
890 #: ../../../src/MenuDevConsole.cpp:531
947 #: ../../../src/MenuDevConsole.cpp:536
891948 msgid "<id>"
892949 msgstr ""
893950
894 #: ../../../src/MenuDevConsole.cpp:547
951 #: ../../../src/MenuDevConsole.cpp:552
895952 #, c-format
896953 msgid "ERROR: '%s' is not a valid event key"
897954 msgstr ""
898955
899 #: ../../../src/MenuDevConsole.cpp:557
956 #: ../../../src/MenuDevConsole.cpp:562
900957 msgid "ERROR: Too few arguments"
901958 msgstr ""
902959
903 #: ../../../src/MenuDevConsole.cpp:559
960 #: ../../../src/MenuDevConsole.cpp:564
904961 msgid "<key>=<val> <key>=<val> ..."
905962 msgstr ""
906963
907 #: ../../../src/MenuDevConsole.cpp:564
964 #: ../../../src/MenuDevConsole.cpp:569
908965 msgid "ERROR: Unknown command"
909966 msgstr ""
910967
911 #: ../../../src/MenuDevConsole.cpp:566
968 #: ../../../src/MenuDevConsole.cpp:571
912969 msgid "HINT: Type help"
913970 msgstr ""
914971
915 #: ../../../src/MenuEnemy.cpp:135
972 #: ../../../src/MenuEnemy.cpp:138
916973 #, c-format
917974 msgid "%s level %d"
918975 msgstr ""
919976
920 #: ../../../src/MenuEnemy.cpp:159
977 #: ../../../src/MenuEnemy.cpp:162
921978 msgid "Dead"
922979 msgstr "Mrtvý"
923980
924 #: ../../../src/MenuEnemy.cpp:161
981 #: ../../../src/MenuEnemy.cpp:164
925982 msgid "Destroyed"
926983 msgstr ""
927984
941998 msgid "Continue"
942999 msgstr ""
9431000
944 #: ../../../src/MenuInventory.cpp:175
1001 #: ../../../src/MenuInventory.cpp:73
1002 msgid "Automatically equip items"
1003 msgstr ""
1004
1005 #: ../../../src/MenuInventory.cpp:188
9451006 #, c-format
9461007 msgid "Lost %d%% of %s."
9471008 msgstr ""
9481009
949 #: ../../../src/MenuInventory.cpp:182
1010 #: ../../../src/MenuInventory.cpp:195
9501011 #, c-format
9511012 msgid "Lost %d%% of total XP."
9521013 msgstr ""
9531014
954 #: ../../../src/MenuInventory.cpp:187
1015 #: ../../../src/MenuInventory.cpp:200
9551016 #, c-format
9561017 msgid "Lost %d%% of current level XP."
9571018 msgstr ""
9581019
959 #: ../../../src/MenuInventory.cpp:213
1020 #: ../../../src/MenuInventory.cpp:226
9601021 #, c-format
9611022 msgid "Lost %s."
9621023 msgstr ""
9631024
964 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1025 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9651026 #, c-format
9661027 msgid "%d %s"
9671028 msgstr ""
9681029
969 #: ../../../src/MenuInventory.cpp:299
1030 #: ../../../src/MenuInventory.cpp:317
9701031 msgid "Pick up item(s):"
9711032 msgstr ""
9721033
973 #: ../../../src/MenuInventory.cpp:300
1034 #: ../../../src/MenuInventory.cpp:318
9741035 msgid "Use or equip item:"
9751036 msgstr ""
9761037
977 #: ../../../src/MenuInventory.cpp:301
1038 #: ../../../src/MenuInventory.cpp:319
9781039 #, c-format
9791040 msgid "%s modifiers"
9801041 msgstr ""
9811042
982 #: ../../../src/MenuInventory.cpp:302
1043 #: ../../../src/MenuInventory.cpp:320
9831044 msgid "Select a quantity of item:"
9841045 msgstr ""
9851046
986 #: ../../../src/MenuInventory.cpp:305
1047 #: ../../../src/MenuInventory.cpp:323
9871048 msgid "Stash item stack:"
9881049 msgstr ""
9891050
990 #: ../../../src/MenuInventory.cpp:307
1051 #: ../../../src/MenuInventory.cpp:325
9911052 msgid "Sell item stack:"
9921053 msgstr ""
9931054
994 #: ../../../src/MenuInventory.cpp:574
1055 #: ../../../src/MenuInventory.cpp:592
9951056 msgid "You don't have enough of the required item."
9961057 msgstr ""
9971058
998 #: ../../../src/MenuInventory.cpp:581
1059 #: ../../../src/MenuInventory.cpp:599
9991060 msgid "You can't use this item right now."
10001061 msgstr ""
10011062
1002 #: ../../../src/MenuInventory.cpp:593
1063 #: ../../../src/MenuInventory.cpp:611
10031064 msgid "This item can only be used from the action bar."
10041065 msgstr "Tento předmět může být použit pouze z akčního menu"
10051066
1006 #: ../../../src/MenuInventory.cpp:711
1067 #: ../../../src/MenuInventory.cpp:729
10071068 msgid "Inventory is full."
10081069 msgstr "Inventář je plný."
10091070
1010 #: ../../../src/MenuInventory.cpp:831
1071 #: ../../../src/MenuInventory.cpp:849
10111072 #, c-format
10121073 msgid "Not enough %s."
10131074 msgstr ""
10141075
1015 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1076 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10161077 msgid "This item can not be sold."
10171078 msgstr ""
10181079
10241085 msgid "Quests"
10251086 msgstr "Úkoly"
10261087
1027 #: ../../../src/MenuManager.cpp:290
1088 #: ../../../src/MenuManager.cpp:286
10281089 #, c-format
10291090 msgid "XP: %d/%d"
10301091 msgstr ""
10311092
1032 #: ../../../src/MenuManager.cpp:806
1093 #: ../../../src/MenuManager.cpp:827
10331094 msgid "This item can not be dropped."
10341095 msgstr ""
10351096
1036 #: ../../../src/MenuNPCActions.cpp:75
1037 msgid "Trade"
1038 msgstr "Obchodovat"
1039
1040 #: ../../../src/MenuNumPicker.cpp:60
1097 #: ../../../src/MenuNumPicker.cpp:59
10411098 msgid "Enter amount:"
10421099 msgstr ""
10431100
1044 #: ../../../src/MenuPowers.cpp:786
1101 #: ../../../src/MenuPowers.cpp:787
10451102 msgid "Passive"
10461103 msgstr ""
10471104
1048 #: ../../../src/MenuPowers.cpp:791
1105 #: ../../../src/MenuPowers.cpp:792
10491106 #, c-format
10501107 msgid "Costs %d MP"
10511108 msgstr "Stojí %d MP"
10521109
1053 #: ../../../src/MenuPowers.cpp:795
1110 #: ../../../src/MenuPowers.cpp:796
10541111 #, c-format
10551112 msgid "Costs %d HP"
10561113 msgstr "Stojí %d HP"
10571114
1058 #: ../../../src/MenuPowers.cpp:800
1115 #: ../../../src/MenuPowers.cpp:801
10591116 msgid "Cooldown:"
10601117 msgstr ""
10611118
1062 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1119 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10631120 msgid "Damage per second"
10641121 msgstr ""
10651122
1066 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1123 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10671124 msgid "HP per second"
10681125 msgstr ""
10691126
1070 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1127 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10711128 msgid "MP per second"
10721129 msgstr ""
10731130
1074 #: ../../../src/MenuPowers.cpp:884
1131 #: ../../../src/MenuPowers.cpp:885
10751132 msgid "Immobilize"
10761133 msgstr ""
10771134
1078 #: ../../../src/MenuPowers.cpp:892
1135 #: ../../../src/MenuPowers.cpp:893
10791136 msgid "Immunity"
10801137 msgstr ""
10811138
1082 #: ../../../src/MenuPowers.cpp:895
1139 #: ../../../src/MenuPowers.cpp:896
10831140 msgid "Immunity to damage over time"
10841141 msgstr ""
10851142
1086 #: ../../../src/MenuPowers.cpp:898
1143 #: ../../../src/MenuPowers.cpp:899
10871144 msgid "Immunity to slow"
10881145 msgstr ""
10891146
1090 #: ../../../src/MenuPowers.cpp:901
1147 #: ../../../src/MenuPowers.cpp:902
10911148 msgid "Immunity to stun"
10921149 msgstr ""
10931150
1094 #: ../../../src/MenuPowers.cpp:904
1151 #: ../../../src/MenuPowers.cpp:905
10951152 msgid "Immunity to HP steal"
10961153 msgstr ""
10971154
1098 #: ../../../src/MenuPowers.cpp:907
1155 #: ../../../src/MenuPowers.cpp:908
10991156 msgid "Immunity to MP steal"
11001157 msgstr ""
11011158
1102 #: ../../../src/MenuPowers.cpp:910
1159 #: ../../../src/MenuPowers.cpp:911
11031160 msgid "Immunity to knockback"
11041161 msgstr ""
11051162
1106 #: ../../../src/MenuPowers.cpp:913
1163 #: ../../../src/MenuPowers.cpp:914
11071164 msgid "Immunity to damage reflection"
11081165 msgstr ""
11091166
1110 #: ../../../src/MenuPowers.cpp:916
1167 #: ../../../src/MenuPowers.cpp:917
11111168 msgid "Stun"
11121169 msgstr ""
11131170
1114 #: ../../../src/MenuPowers.cpp:919
1171 #: ../../../src/MenuPowers.cpp:920
11151172 msgid "Automatic revive on death"
11161173 msgstr ""
11171174
1118 #: ../../../src/MenuPowers.cpp:922
1175 #: ../../../src/MenuPowers.cpp:923
11191176 msgid "Convert"
11201177 msgstr ""
11211178
1122 #: ../../../src/MenuPowers.cpp:925
1179 #: ../../../src/MenuPowers.cpp:926
11231180 msgid "Fear"
11241181 msgstr ""
11251182
1126 #: ../../../src/MenuPowers.cpp:928
1183 #: ../../../src/MenuPowers.cpp:929
11271184 msgid "Lifespan"
11281185 msgstr ""
11291186
1130 #: ../../../src/MenuPowers.cpp:952
1187 #: ../../../src/MenuPowers.cpp:953
11311188 msgid "Magical Shield"
11321189 msgstr ""
11331190
1134 #: ../../../src/MenuPowers.cpp:981
1191 #: ../../../src/MenuPowers.cpp:982
11351192 msgid "Healing"
11361193 msgstr ""
11371194
1138 #: ../../../src/MenuPowers.cpp:984
1195 #: ../../../src/MenuPowers.cpp:985
11391196 msgid "Knockback"
11401197 msgstr ""
11411198
1142 #: ../../../src/MenuPowers.cpp:1009
1199 #: ../../../src/MenuPowers.cpp:1010
11431200 #, c-format
11441201 msgid "%d%% chance"
11451202 msgstr ""
11461203
1147 #: ../../../src/MenuPowers.cpp:1061
1204 #: ../../../src/MenuPowers.cpp:1062
11481205 msgid "Base Accuracy"
11491206 msgstr ""
11501207
1151 #: ../../../src/MenuPowers.cpp:1081
1208 #: ../../../src/MenuPowers.cpp:1082
11521209 msgid "Base Critical Chance"
11531210 msgstr ""
11541211
1155 #: ../../../src/MenuPowers.cpp:1089
1212 #: ../../../src/MenuPowers.cpp:1090
11561213 msgid "Ignores Absorbtion"
11571214 msgstr ""
11581215
1159 #: ../../../src/MenuPowers.cpp:1094
1216 #: ../../../src/MenuPowers.cpp:1095
11601217 msgid "Ignores Avoidance"
11611218 msgstr ""
11621219
1163 #: ../../../src/MenuPowers.cpp:1099
1220 #: ../../../src/MenuPowers.cpp:1100
11641221 #, c-format
11651222 msgid "%d%% Chance to crit slowed targets"
11661223 msgstr ""
11671224
1168 #: ../../../src/MenuPowers.cpp:1104
1169 #, c-format
1170 msgid "%s Elemental Damage"
1171 msgstr ""
1172
1173 #: ../../../src/MenuPowers.cpp:1113
1225 #: ../../../src/MenuPowers.cpp:1105
1226 #, c-format
1227 msgid "Elemental Damage (%s)"
1228 msgstr ""
1229
1230 #: ../../../src/MenuPowers.cpp:1114
11741231 #, c-format
11751232 msgid "Requires a %s"
11761233 msgstr ""
11771234
1178 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1235 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11791236 #, c-format
11801237 msgid "Requires Power: %s"
11811238 msgstr "Potřebuje Schopnost: %s"
11821239
1183 #: ../../../src/MenuPowers.cpp:1162
1240 #: ../../../src/MenuPowers.cpp:1163
11841241 msgid "Click to Unlock (uses 1 Skill Point)"
11851242 msgstr ""
11861243
1187 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1244 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11881245 msgid "Requires 1 Skill Point"
11891246 msgstr ""
11901247
1191 #: ../../../src/MenuPowers.cpp:1352
1248 #: ../../../src/MenuPowers.cpp:1355
11921249 #, c-format
11931250 msgid "%d unspent skill point"
11941251 msgstr ""
11951252
1196 #: ../../../src/MenuPowers.cpp:1355
1253 #: ../../../src/MenuPowers.cpp:1358
11971254 #, c-format
11981255 msgid "%d unspent skill points"
11991256 msgstr ""
12001257
1201 #: ../../../src/MenuPowers.cpp:1385
1258 #: ../../../src/MenuPowers.cpp:1388
12021259 msgid "Next Level:"
12031260 msgstr ""
12041261
12141271 msgid "Stash is full."
12151272 msgstr ""
12161273
1274 #: ../../../src/MenuTalker.cpp:454
1275 msgid "Trade"
1276 msgstr "Obchodovat"
1277
12171278 #: ../../../src/MenuVendor.cpp:58
12181279 msgid "Buyback"
12191280 msgstr "Koupit Zpět"
12431304 msgid "Game saved."
12441305 msgstr ""
12451306
1246 #: ../../../src/SDLInputState.cpp:581
1307 #: ../../../src/SDLInputState.cpp:582
12471308 msgid "Backspace"
12481309 msgstr ""
12491310
1250 #: ../../../src/SDLInputState.cpp:582
1311 #: ../../../src/SDLInputState.cpp:583
12511312 msgid "CapsLock"
12521313 msgstr ""
12531314
1254 #: ../../../src/SDLInputState.cpp:585
1315 #: ../../../src/SDLInputState.cpp:586
12551316 msgid "End"
12561317 msgstr ""
12571318
1258 #: ../../../src/SDLInputState.cpp:586
1319 #: ../../../src/SDLInputState.cpp:587
12591320 msgid "Escape"
12601321 msgstr ""
12611322
1262 #: ../../../src/SDLInputState.cpp:587
1323 #: ../../../src/SDLInputState.cpp:588
12631324 msgid "Home"
12641325 msgstr ""
12651326
1266 #: ../../../src/SDLInputState.cpp:588
1327 #: ../../../src/SDLInputState.cpp:589
12671328 msgid "Insert"
12681329 msgstr ""
12691330
1270 #: ../../../src/SDLInputState.cpp:589
1331 #: ../../../src/SDLInputState.cpp:590
12711332 msgid "Left Alt"
12721333 msgstr ""
12731334
1274 #: ../../../src/SDLInputState.cpp:590
1335 #: ../../../src/SDLInputState.cpp:591
12751336 msgid "Left Ctrl"
12761337 msgstr ""
12771338
1278 #: ../../../src/SDLInputState.cpp:592
1339 #: ../../../src/SDLInputState.cpp:593
12791340 msgid "Left Shift"
12801341 msgstr ""
12811342
1282 #: ../../../src/SDLInputState.cpp:593
1343 #: ../../../src/SDLInputState.cpp:594
12831344 msgid "NumLock"
12841345 msgstr ""
12851346
1286 #: ../../../src/SDLInputState.cpp:594
1347 #: ../../../src/SDLInputState.cpp:595
12871348 msgid "PageDown"
12881349 msgstr ""
12891350
1290 #: ../../../src/SDLInputState.cpp:595
1351 #: ../../../src/SDLInputState.cpp:596
12911352 msgid "PageUp"
12921353 msgstr ""
12931354
1294 #: ../../../src/SDLInputState.cpp:596
1355 #: ../../../src/SDLInputState.cpp:597
12951356 msgid "Pause"
12961357 msgstr ""
12971358
1298 #: ../../../src/SDLInputState.cpp:597
1359 #: ../../../src/SDLInputState.cpp:598
12991360 msgid "PrintScreen"
13001361 msgstr ""
13011362
1302 #: ../../../src/SDLInputState.cpp:598
1363 #: ../../../src/SDLInputState.cpp:599
13031364 msgid "Right Alt"
13041365 msgstr ""
13051366
1306 #: ../../../src/SDLInputState.cpp:599
1367 #: ../../../src/SDLInputState.cpp:600
13071368 msgid "Right Ctrl"
13081369 msgstr ""
13091370
1310 #: ../../../src/SDLInputState.cpp:600
1371 #: ../../../src/SDLInputState.cpp:601
13111372 msgid "Return"
13121373 msgstr ""
13131374
1314 #: ../../../src/SDLInputState.cpp:602
1375 #: ../../../src/SDLInputState.cpp:603
13151376 msgid "Right Shift"
13161377 msgstr ""
13171378
1318 #: ../../../src/SDLInputState.cpp:603
1379 #: ../../../src/SDLInputState.cpp:604
13191380 msgid "ScrollLock"
13201381 msgstr ""
13211382
1322 #: ../../../src/SDLInputState.cpp:604
1383 #: ../../../src/SDLInputState.cpp:605
13231384 msgid "Space"
13241385 msgstr ""
13251386
1326 #: ../../../src/SDLInputState.cpp:605
1387 #: ../../../src/SDLInputState.cpp:606
13271388 msgid "Tab"
13281389 msgstr ""
13291390
1330 #: ../../../src/SDLInputState.cpp:619
1391 #: ../../../src/SDLInputState.cpp:620
13311392 #, c-format
13321393 msgid "Mouse %d"
13331394 msgstr ""
13341395
1335 #: ../../../src/SDLInputState.cpp:627
1396 #: ../../../src/SDLInputState.cpp:628
13361397 #, c-format
13371398 msgid "Axis %d -"
13381399 msgstr ""
13391400
1340 #: ../../../src/SDLInputState.cpp:629
1401 #: ../../../src/SDLInputState.cpp:630
13411402 #, c-format
13421403 msgid "Axis %d +"
13431404 msgstr ""
13441405
1345 #: ../../../src/SDLInputState.cpp:632
1406 #: ../../../src/SDLInputState.cpp:633
13461407 #, c-format
13471408 msgid "Button %d"
13481409 msgstr ""
13491410
1350 #: ../../../src/SDLInputState.cpp:636
1411 #: ../../../src/SDLInputState.cpp:637
13511412 msgid "(none)"
13521413 msgstr ""
13531414
1354 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1355 #: ../../../src/SDLInputState.cpp:719
1415 #: ../../../src/SDLInputState.cpp:677
1416 msgid "Touch control D-Pad"
1417 msgstr ""
1418
1419 #: ../../../src/SDLInputState.cpp:701
1420 msgid "Touch control buttons"
1421 msgstr ""
1422
1423 #: ../../../src/SDLInputState.cpp:716
13561424 msgid "Tap"
13571425 msgstr ""
13581426
1359 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1360 #, c-format
1361 msgid "%s on ground"
1362 msgstr ""
1363
1364 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1365 #, c-format
1366 msgid "%s on enemy"
1367 msgstr ""
1368
1369 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1370 #: ../../../src/SDLInputState.cpp:771
1427 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1428 #: ../../../src/SDLInputState.cpp:768
13711429 #, c-format
13721430 msgid "'%s' is no longer bound to:"
13731431 msgstr ""
15261584 msgid "Base MP"
15271585 msgstr ""
15281586
1529 #: ../../../src/Utils.cpp:297
1587 #: ../../../src/Utils.cpp:346
15301588 msgid "k"
15311589 msgstr ""
15321590
1533 #: ../../../src/Utils.cpp:531
1591 #: ../../../src/Utils.cpp:580
15341592 #, c-format
15351593 msgid "%s second"
15361594 msgstr "1%s sekunda"
15371595
1538 #: ../../../src/Utils.cpp:534
1596 #: ../../../src/Utils.cpp:583
15391597 #, c-format
15401598 msgid "%s seconds"
15411599 msgstr "1%s sekundy"
11 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
4 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # Wuzzy <almikes@aol.com>, 2018
8 # Fyrenic <fyrenic@protonmail.com>, 2018
49 #
510 #, fuzzy
611 msgid ""
712 msgstr ""
813 "Project-Id-Version: PACKAGE VERSION\n"
914 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
15 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
16 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
17 "Last-Translator: Fyrenic <fyrenic@protonmail.com>, 2018\n"
1318 "Language-Team: German (https://www.transifex.com/flareorg/teams/84925/de/)\n"
1419 "MIME-Version: 1.0\n"
1520 "Content-Type: text/plain; charset=UTF-8\n"
2631 msgid "You may increase one attribute through the Character Menu."
2732 msgstr "Du kannst ein Attribut im Charaktermenü erhöhen."
2833
29 #: ../../../src/Avatar.cpp:611
34 #: ../../../src/Avatar.cpp:583
3035 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3136 msgstr ""
32 "Du wurdest besiegt, das Spiel ist vorbei! Beende mit ${INPUT_CONTINUE}."
33
34 #: ../../../src/Avatar.cpp:617
37 "Du wurdest besiegt, das Spiel ist vorbei! Kehre mit ${INPUT_CONTINUE} zum "
38 "Hauptmenü zurück."
39
40 #: ../../../src/Avatar.cpp:589
3541 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3642 msgstr "Du wurdest besiegt. Drücke ${INPUT_CONTINUE} um fortzufahren"
3743
38 #: ../../../src/Avatar.cpp:870
44 #: ../../../src/Avatar.cpp:839
3945 msgid "Transformation expired. You have been moved back to a safe place."
4046 msgstr ""
41 "Transformation ist aufgehoben. Du wurdest an einen sicheren Ort gebracht."
47 "Die Transformation ist aufgehoben. Du wurdest an einen sicheren Ort "
48 "gebracht."
4249
4350 #: ../../../src/CampaignManager.cpp:153
4451 #, c-format
110117 "\n"
111118 "Der Standard-Renderer, der oft schneller als der SDL-Software-Renderer ist."
112119
113 #: ../../../src/EngineSettings.cpp:557
120 #: ../../../src/EngineSettings.cpp:561
114121 msgid "Adventurer"
115122 msgstr "Abenteurer"
116123
119126 msgstr "verfehlt"
120127
121128 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
122 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
129 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
123130 #, c-format
124131 msgid "+%d HP"
125132 msgstr "+%d TP"
126133
127 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
128 #: ../../../src/StatBlock.cpp:827
134 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
135 #: ../../../src/StatBlock.cpp:822
129136 #, c-format
130137 msgid "+%d MP"
131138 msgstr "+%d MP"
132139
133 #: ../../../src/EventManager.cpp:729
140 #: ../../../src/EventManager.cpp:738
134141 msgid "Unknown destination"
135142 msgstr "Unbekanntes Ziel"
136143
137 #: ../../../src/GameStateConfigBase.cpp:97
138 #: ../../../src/GameStateConfigBase.cpp:118
144 #: ../../../src/GameStateConfigBase.cpp:89
145 #: ../../../src/GameStateConfigBase.cpp:110
139146 msgid "Defaults"
140147 msgstr "Standard"
141148
142 #: ../../../src/GameStateConfigBase.cpp:97
149 #: ../../../src/GameStateConfigBase.cpp:89
143150 msgid "Reset ALL settings?"
144151 msgstr "ALLE Einstellungen zurücksetzen?"
145152
146 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
153 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
147154 msgid "OK"
148155 msgstr "OK"
149156
150 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
151 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
157 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
158 #: ../../../src/InputState.cpp:401
152159 msgid "Cancel"
153160 msgstr "Abbrechen"
154161
155 #: ../../../src/GameStateConfigBase.cpp:168
156 #: ../../../src/GameStateConfigDesktop.cpp:128
162 #: ../../../src/GameStateConfigBase.cpp:160
163 #: ../../../src/GameStateConfigDesktop.cpp:130
157164 msgid "Audio"
158165 msgstr "Ton"
159166
160 #: ../../../src/GameStateConfigBase.cpp:169
161 #: ../../../src/GameStateConfigDesktop.cpp:129
167 #: ../../../src/GameStateConfigBase.cpp:161
168 #: ../../../src/GameStateConfigDesktop.cpp:131
162169 msgid "Interface"
163170 msgstr "Interface"
164171
165 #: ../../../src/GameStateConfigBase.cpp:170
166 #: ../../../src/GameStateConfigDesktop.cpp:132
172 #: ../../../src/GameStateConfigBase.cpp:162
173 #: ../../../src/GameStateConfigDesktop.cpp:134
167174 msgid "Mods"
168175 msgstr "Mods"
169176
170 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
177 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
171178 msgid "Music Volume"
172179 msgstr "Musiklautstärke"
173180
174 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
181 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
175182 msgid "Sound Volume"
176183 msgstr "Soundlautstärke"
177184
178 #: ../../../src/GameStateConfigBase.cpp:266
185 #: ../../../src/GameStateConfigBase.cpp:257
179186 msgid "Language"
180187 msgstr "Sprache"
181188
182 #: ../../../src/GameStateConfigBase.cpp:275
183 msgid "Show combat text"
184 msgstr "Kampftexte anzeigen"
185
186 #: ../../../src/GameStateConfigBase.cpp:279
189 #: ../../../src/GameStateConfigBase.cpp:266
187190 msgid "Show FPS"
188191 msgstr "Framerate anzeigen"
189192
190 #: ../../../src/GameStateConfigBase.cpp:283
193 #: ../../../src/GameStateConfigBase.cpp:270
191194 msgid "Colorblind Mode"
192195 msgstr "Modus für Farbblinde"
193196
194 #: ../../../src/GameStateConfigBase.cpp:287
197 #: ../../../src/GameStateConfigBase.cpp:274
195198 msgid "Hardware mouse cursor"
196199 msgstr "Hardware-Mauszeiger"
197200
198 #: ../../../src/GameStateConfigBase.cpp:291
201 #: ../../../src/GameStateConfigBase.cpp:278
199202 msgid "Developer Mode"
200203 msgstr "Entwicklermodus"
201204
202 #: ../../../src/GameStateConfigBase.cpp:295
203 msgid "Always show loot labels"
204 msgstr "Immer Beutenamen anzeigen"
205
206 #: ../../../src/GameStateConfigBase.cpp:299
207 msgid "Always show stat bar labels"
208 msgstr "Immer Werteleistenbeschriftung anzeigen"
209
210 #: ../../../src/GameStateConfigBase.cpp:303
211 msgid "Automatically equip items"
212 msgstr "Automatisch ausrüsten"
213
214 #: ../../../src/GameStateConfigBase.cpp:307
205 #: ../../../src/GameStateConfigBase.cpp:282
215206 msgid "Subtitles"
216207 msgstr "Untertitel"
217208
218 #: ../../../src/GameStateConfigBase.cpp:311
209 #: ../../../src/GameStateConfigBase.cpp:286
219210 msgid "Active Mods"
220211 msgstr "Aktive Mods"
221212
222 #: ../../../src/GameStateConfigBase.cpp:320
213 #: ../../../src/GameStateConfigBase.cpp:295
223214 msgid "Available Mods"
224215 msgstr "Verfügbare Mods"
225216
226 #: ../../../src/GameStateConfigBase.cpp:339
217 #: ../../../src/GameStateConfigBase.cpp:314
227218 msgid "<< Disable"
228219 msgstr "<< Deaktivieren"
229220
230 #: ../../../src/GameStateConfigBase.cpp:345
221 #: ../../../src/GameStateConfigBase.cpp:320
231222 msgid "Enable >>"
232223 msgstr "Aktivieren >>"
233224
234 #: ../../../src/GameStateConfigBase.cpp:925
225 #: ../../../src/GameStateConfigBase.cpp:873
235226 msgid "Version:"
236227 msgstr "Version:"
237228
238 #: ../../../src/GameStateConfigBase.cpp:930
229 #: ../../../src/GameStateConfigBase.cpp:878
239230 msgid "Game:"
240231 msgstr "Spiel:"
241232
242 #: ../../../src/GameStateConfigBase.cpp:935
233 #: ../../../src/GameStateConfigBase.cpp:883
243234 msgid "Engine version:"
244235 msgstr "Engine-Version:"
245236
246 #: ../../../src/GameStateConfigBase.cpp:943
237 #: ../../../src/GameStateConfigBase.cpp:891
247238 msgid "Requires mods:"
248239 msgstr "Benötigte Mods:"
249240
250 #: ../../../src/GameStateConfigDesktop.cpp:81
251 #: ../../../src/GameStateConfigDesktop.cpp:740
241 #: ../../../src/GameStateConfigDesktop.cpp:83
242 #: ../../../src/GameStateConfigDesktop.cpp:751
252243 msgid "Clear"
253244 msgstr "Löschen"
254245
255 #: ../../../src/GameStateConfigDesktop.cpp:81
256 #: ../../../src/GameStateConfigDesktop.cpp:738
246 #: ../../../src/GameStateConfigDesktop.cpp:83
247 #: ../../../src/GameStateConfigDesktop.cpp:749
257248 msgid "Assign:"
258249 msgstr "Zuweisen:"
259250
260 #: ../../../src/GameStateConfigDesktop.cpp:126
251 #: ../../../src/GameStateConfigDesktop.cpp:128
261252 msgid "Video"
262253 msgstr "Grafik"
263254
264 #: ../../../src/GameStateConfigDesktop.cpp:130
255 #: ../../../src/GameStateConfigDesktop.cpp:132
265256 msgid "Input"
266257 msgstr "Eingabe"
267258
268 #: ../../../src/GameStateConfigDesktop.cpp:131
259 #: ../../../src/GameStateConfigDesktop.cpp:133
269260 msgid "Keybindings"
270261 msgstr "Tastenbelegung"
271262
272 #: ../../../src/GameStateConfigDesktop.cpp:187
263 #: ../../../src/GameStateConfigDesktop.cpp:188
273264 msgid ""
274265 "Will try to store surfaces in video memory versus system memory. The effect "
275266 "this has on performance depends on the renderer."
277268 "Wird versuchen, Oberflächen im Grafikspeicher anstelle des Systemspeichers "
278269 "zu speichern. Die Auswirkung auf die Performanz hängt vom Renderer ab."
279270
280 #: ../../../src/GameStateConfigDesktop.cpp:188
271 #: ../../../src/GameStateConfigDesktop.cpp:189
281272 msgid ""
282273 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
283274 "windowed mode or input lag."
285276 "Verhindert Screen Tearing. Deaktivieren, wenn du im Fenstermodus ein "
286277 "„Stottern“ oder Eingabeverzögerungen bemerkst."
287278
288 #: ../../../src/GameStateConfigDesktop.cpp:189
279 #: ../../../src/GameStateConfigDesktop.cpp:190
289280 msgid ""
290281 "When enabled, this uses the screen DPI in addition to the window dimensions "
291282 "to scale the rendering resolution. Otherwise, only the window dimensions are"
295286 " anwenden, um die zum Zeichnen benutzte Auflösung zu skalieren. Ansonsten "
296287 "wird nur die Fenstergröße verwendet."
297288
298 #: ../../../src/GameStateConfigDesktop.cpp:190
289 #: ../../../src/GameStateConfigDesktop.cpp:191
290 msgid ""
291 "This enables parallax (non-tile) layers. Disabling this setting can improve "
292 "performance in some cases."
293 msgstr ""
294 "Aktiviert Parallax-Ebenen (Nicht-Kachel-Ebenen). Das Deaktivieren dieser "
295 "Einstellung kann in einigen Fällen die Performanz erhöhen."
296
297 #: ../../../src/GameStateConfigDesktop.cpp:192
299298 msgid "Experimental"
300299 msgstr "Experimentell"
301300
302 #: ../../../src/GameStateConfigDesktop.cpp:191
301 #: ../../../src/GameStateConfigDesktop.cpp:193
303302 msgid "For handheld devices"
304303 msgstr "Für tragbare Geräte"
305304
306 #: ../../../src/GameStateConfigDesktop.cpp:209
305 #: ../../../src/GameStateConfigDesktop.cpp:211
307306 msgid "Renderer"
308307 msgstr "Renderer"
309308
310 #: ../../../src/GameStateConfigDesktop.cpp:225
309 #: ../../../src/GameStateConfigDesktop.cpp:227
311310 msgid "Full Screen Mode"
312311 msgstr "Vollbildmodus"
313312
314 #: ../../../src/GameStateConfigDesktop.cpp:229
313 #: ../../../src/GameStateConfigDesktop.cpp:231
315314 msgid "Move hero using mouse"
316315 msgstr "Maus steuert Bewegung"
317316
318 #: ../../../src/GameStateConfigDesktop.cpp:233
317 #: ../../../src/GameStateConfigDesktop.cpp:235
319318 msgid "Hardware surfaces"
320319 msgstr "Hardwareoberflächen"
321320
322 #: ../../../src/GameStateConfigDesktop.cpp:237
321 #: ../../../src/GameStateConfigDesktop.cpp:239
323322 msgid "V-Sync"
324323 msgstr "V-Sync"
325324
326 #: ../../../src/GameStateConfigDesktop.cpp:241
325 #: ../../../src/GameStateConfigDesktop.cpp:243
327326 msgid "Texture Filtering"
328327 msgstr "Texturfilter"
329328
330 #: ../../../src/GameStateConfigDesktop.cpp:245
329 #: ../../../src/GameStateConfigDesktop.cpp:247
331330 msgid "DPI scaling"
332331 msgstr "DPI-Skalierung"
333332
334 #: ../../../src/GameStateConfigDesktop.cpp:249
333 #: ../../../src/GameStateConfigDesktop.cpp:251
334 msgid "Parallax Layers"
335 msgstr "Parallax-Ebenen"
336
337 #: ../../../src/GameStateConfigDesktop.cpp:255
335338 msgid "Allow changing gamma"
336339 msgstr "Änderbarer Gamma-Wert"
337340
338 #: ../../../src/GameStateConfigDesktop.cpp:253
341 #: ../../../src/GameStateConfigDesktop.cpp:259
339342 msgid "Gamma"
340343 msgstr "Gamma-Wert"
341344
342 #: ../../../src/GameStateConfigDesktop.cpp:257
345 #: ../../../src/GameStateConfigDesktop.cpp:263
343346 msgid "Use joystick"
344347 msgstr "Joystick benutzen"
345348
346 #: ../../../src/GameStateConfigDesktop.cpp:261
349 #: ../../../src/GameStateConfigDesktop.cpp:267
347350 msgid "Joystick"
348351 msgstr "Joystick"
349352
350 #: ../../../src/GameStateConfigDesktop.cpp:277
353 #: ../../../src/GameStateConfigDesktop.cpp:283
351354 msgid "Mouse aim"
352355 msgstr "Zielen mit der Maus"
353356
354 #: ../../../src/GameStateConfigDesktop.cpp:281
357 #: ../../../src/GameStateConfigDesktop.cpp:287
355358 msgid "Do not use mouse"
356359 msgstr "Maus nicht benutzen"
357360
358 #: ../../../src/GameStateConfigDesktop.cpp:285
361 #: ../../../src/GameStateConfigDesktop.cpp:291
359362 msgid "Joystick Deadzone"
360 msgstr "Joystick-Todeszone"
363 msgstr "Joystick-Deadzone"
361364
362365 #: ../../../src/GameState.cpp:37 ../../../src/GameState.cpp:58
363366 msgid "Loading..."
364367 msgstr "Laden ..."
365368
366 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
369 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
367370 msgid "Delete Save"
368371 msgstr "Spiel löschen"
369372
370 #: ../../../src/GameStateLoad.cpp:87
373 #: ../../../src/GameStateLoad.cpp:88
371374 msgid "Delete this save?"
372375 msgstr "Diesen Spielstand löschen?"
373376
374 #: ../../../src/GameStateLoad.cpp:89
377 #: ../../../src/GameStateLoad.cpp:90
375378 msgid "Exit to Title"
376379 msgstr "Hauptmenü"
377380
378 #: ../../../src/GameStateLoad.cpp:92
381 #: ../../../src/GameStateLoad.cpp:93
379382 msgid "New Game"
380383 msgstr "Neues Spiel"
381384
382 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
385 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
383386 msgid "Choose a Slot"
384387 msgstr "Eintrag wählen"
385388
397400
398401 #: ../../../src/GameStateLoad.cpp:698
399402 msgid "Loading saved game..."
400 msgstr "Gespeichertes Spiel wird geladen ..."
403 msgstr "Spielstand wird geladen ..."
401404
402405 #: ../../../src/GameStateLoad.cpp:731
403406 msgid "Invalid save"
404407 msgstr "Ungültiger Spielstand"
405408
406409 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
407 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
408 #: ../../../src/MenuPowers.cpp:1539
410 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
411 #: ../../../src/MenuPowers.cpp:1542
409412 #, c-format
410413 msgid "Level %d"
411414 msgstr "Stufe %d"
440443
441444 #: ../../../src/GameStateTitle.cpp:111
442445 msgid "Enable a core mod to continue"
443 msgstr "Aktiviere eine Kern-Mod zum Fortfahren"
446 msgstr "Aktiviere eine Kern-Mod um fortzufahren"
444447
445448 #: ../../../src/GameStateTitle.cpp:115
446449 msgid "Configuration"
454457 msgid "Exit Game"
455458 msgstr "Beenden"
456459
457 #: ../../../src/InputState.cpp:403
460 #: ../../../src/InputState.cpp:402
458461 msgid "Accept"
459462 msgstr "Bestätigen"
460463
461 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
464 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
462465 msgid "Up"
463466 msgstr "Hoch"
464467
465 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
468 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
466469 msgid "Down"
467470 msgstr "Runter"
468471
469 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
472 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
470473 msgid "Left"
471474 msgstr "Links"
472475
473 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
476 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
474477 msgid "Right"
475478 msgstr "Rechts"
476479
477 #: ../../../src/InputState.cpp:408
480 #: ../../../src/InputState.cpp:407
478481 msgid "Bar1"
479482 msgstr "Aktionsleiste 1"
480483
481 #: ../../../src/InputState.cpp:409
484 #: ../../../src/InputState.cpp:408
482485 msgid "Bar2"
483486 msgstr "Aktionsleiste 2"
484487
485 #: ../../../src/InputState.cpp:410
488 #: ../../../src/InputState.cpp:409
486489 msgid "Bar3"
487490 msgstr "Aktionsleiste 3"
488491
489 #: ../../../src/InputState.cpp:411
492 #: ../../../src/InputState.cpp:410
490493 msgid "Bar4"
491494 msgstr "Aktionsleiste 4"
492495
493 #: ../../../src/InputState.cpp:412
496 #: ../../../src/InputState.cpp:411
494497 msgid "Bar5"
495498 msgstr "Aktionsleiste 5"
496499
497 #: ../../../src/InputState.cpp:413
500 #: ../../../src/InputState.cpp:412
498501 msgid "Bar6"
499502 msgstr "Aktionsleiste 6"
500503
501 #: ../../../src/InputState.cpp:414
504 #: ../../../src/InputState.cpp:413
502505 msgid "Bar7"
503506 msgstr "Aktionsleiste 7"
504507
505 #: ../../../src/InputState.cpp:415
508 #: ../../../src/InputState.cpp:414
506509 msgid "Bar8"
507510 msgstr "Aktionsleiste 8"
508511
509 #: ../../../src/InputState.cpp:416
512 #: ../../../src/InputState.cpp:415
510513 msgid "Bar9"
511514 msgstr "Aktionsleiste 9"
512515
513 #: ../../../src/InputState.cpp:417
516 #: ../../../src/InputState.cpp:416
514517 msgid "Bar0"
515518 msgstr "Aktionsleiste 0"
516519
517 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
520 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
518521 #: ../../../src/MenuCharacter.cpp:54
519522 msgid "Character"
520523 msgstr "Charakter"
521524
522 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
523 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
525 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
526 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
524527 msgid "Inventory"
525528 msgstr "Inventar"
526529
527 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
530 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
528531 #: ../../../src/MenuPowers.cpp:168
529532 msgid "Powers"
530533 msgstr "Fähigkeiten"
531534
532 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
535 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
533536 #: ../../../src/MenuLog.cpp:72
534537 msgid "Log"
535538 msgstr "Journal"
536539
537 #: ../../../src/InputState.cpp:422
540 #: ../../../src/InputState.cpp:421
538541 msgid "Main1"
539542 msgstr "Aktionstaste 1"
540543
541 #: ../../../src/InputState.cpp:423
544 #: ../../../src/InputState.cpp:422
542545 msgid "Main2"
543546 msgstr "Aktionstaste 2"
544547
545 #: ../../../src/InputState.cpp:424
548 #: ../../../src/InputState.cpp:423
546549 msgid "Ctrl"
547550 msgstr "Strg"
548551
549 #: ../../../src/InputState.cpp:425
552 #: ../../../src/InputState.cpp:424
550553 msgid "Shift"
551554 msgstr "Umschalt"
552555
553 #: ../../../src/InputState.cpp:426
556 #: ../../../src/InputState.cpp:425
554557 msgid "Alt"
555558 msgstr "Alt"
556559
557 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
560 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
558561 msgid "Delete"
559562 msgstr "Entf"
560563
561 #: ../../../src/InputState.cpp:428
564 #: ../../../src/InputState.cpp:427
562565 msgid "ActionBar Accept"
563566 msgstr "Leiste Annehmen"
564567
565 #: ../../../src/InputState.cpp:429
568 #: ../../../src/InputState.cpp:428
566569 msgid "ActionBar Left"
567570 msgstr "Leiste Links"
568571
569 #: ../../../src/InputState.cpp:430
572 #: ../../../src/InputState.cpp:429
570573 msgid "ActionBar Right"
571574 msgstr "Leiste Rechts"
572575
573 #: ../../../src/InputState.cpp:431
576 #: ../../../src/InputState.cpp:430
574577 msgid "ActionBar Use"
575578 msgstr "Leiste Benutzen"
576579
577 #: ../../../src/InputState.cpp:432
580 #: ../../../src/InputState.cpp:431
578581 msgid "Developer Menu"
579582 msgstr "Entwicklermenü"
580583
581 #: ../../../src/InputState.cpp:434
584 #: ../../../src/InputState.cpp:433
582585 msgid "Left Mouse"
583586 msgstr "Maus links"
584587
585 #: ../../../src/InputState.cpp:435
588 #: ../../../src/InputState.cpp:434
586589 msgid "Middle Mouse"
587590 msgstr "Maus mittig"
588591
589 #: ../../../src/InputState.cpp:436
592 #: ../../../src/InputState.cpp:435
590593 msgid "Right Mouse"
591594 msgstr "Maus rechts"
592595
593 #: ../../../src/InputState.cpp:437
596 #: ../../../src/InputState.cpp:436
594597 msgid "Wheel Up"
595598 msgstr "Mausrad auf"
596599
597 #: ../../../src/InputState.cpp:438
600 #: ../../../src/InputState.cpp:437
598601 msgid "Wheel Down"
599602 msgstr "Mausrad ab"
600603
601 #: ../../../src/InputState.cpp:439
604 #: ../../../src/InputState.cpp:438
602605 msgid "Mouse X1"
603606 msgstr "Maus X1"
604607
605 #: ../../../src/InputState.cpp:440
608 #: ../../../src/InputState.cpp:439
606609 msgid "Mouse X2"
607610 msgstr "Maus X2"
608611
610613 msgid "Unknown Item"
611614 msgstr "Unbekannter Gegenstand"
612615
613 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
616 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
614617 #, c-format
615618 msgid "%d%% Speed"
616619 msgstr "%d%% Geschwindigkeit"
617620
618 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
621 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
619622 #, c-format
620623 msgid "%d%% Attack Speed"
621624 msgstr "%d%% Angriffsgeschwindigkeit"
622625
623626 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
624 #: ../../../src/MenuPowers.cpp:832
625 #, c-format
626 msgid "%s Resistance"
627 msgstr "%s-Widerstand"
627 #: ../../../src/MenuPowers.cpp:833
628 #, c-format
629 msgid "Resistance (%s)"
630 msgstr "Widerstand (%s)"
628631
629632 #: ../../../src/ItemManager.cpp:684
630633 #, c-format
631634 msgid "Requires %s"
632 msgstr ""
635 msgstr "Benötigt %s"
633636
634637 #: ../../../src/ItemManager.cpp:733
635638 msgid "Quest Item"
650653 msgid "Absorb: %d"
651654 msgstr "Absorbieren: %d"
652655
653 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
654 #: ../../../src/MenuPowers.cpp:1133
656 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
657 #: ../../../src/MenuPowers.cpp:1134
655658 #, c-format
656659 msgid "Requires Level %d"
657660 msgstr "Benötigt Stufe %d"
658661
659 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
660 #: ../../../src/MenuPowers.cpp:1124
662 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
663 #: ../../../src/MenuPowers.cpp:1125
661664 #, c-format
662665 msgid "Requires %s %d"
663666 msgstr "Benötigt %s %d"
706709 msgid "Press [%s] to read"
707710 msgstr "Drücke [%s] zum Lesen"
708711
709 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
710 #: ../../../src/MenuActionBar.cpp:226
712 #: ../../../src/MenuActionBar.cpp:87
713 msgid "Loot tooltip visibility"
714 msgstr "Sichtbarkeit der Beute-Hinweise"
715
716 #: ../../../src/MenuActionBar.cpp:88
717 msgid "Mini-map mode"
718 msgstr "Minikarten-Modus"
719
720 #: ../../../src/MenuActionBar.cpp:89
721 msgid "Always show stat bar labels"
722 msgstr "Immer Werteleistenbeschriftung anzeigen"
723
724 #: ../../../src/MenuActionBar.cpp:90
725 msgid "Show combat text"
726 msgstr "Kampftexte anzeigen"
727
728 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
729 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
711730 #, c-format
712731 msgid "Hotkey: %s"
713732 msgstr "Schnelltaste: %s"
714733
715 #: ../../../src/MenuActionBar.cpp:580
734 #: ../../../src/MenuActionBar.cpp:474
735 #, c-format
736 msgid "Default. Temporarily show all loot tooltips with '%s'."
737 msgstr "Standard. Zeige vorübergehend alle Beute-Hinweise mit '%s'."
738
739 #: ../../../src/MenuActionBar.cpp:476
740 #, c-format
741 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
742 msgstr "Zeige Alles. Verstecke vorübergehend alle Beute-Hinweise mit '%s'."
743
744 #: ../../../src/MenuActionBar.cpp:478
745 #, c-format
746 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
747 msgstr "Verstecke Alles. Zeige vorübergehend alle Beute-Hinweise mit '%s'."
748
749 #: ../../../src/MenuActionBar.cpp:482
750 msgid "Visible"
751 msgstr "Sichtbar"
752
753 #: ../../../src/MenuActionBar.cpp:484
754 msgid "Visible (2x zoom)"
755 msgstr "Sichtbar (2x Zoom)"
756
757 #: ../../../src/MenuActionBar.cpp:486
758 msgid "Hidden"
759 msgstr "Versteckt"
760
761 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
762 msgid "Enabled"
763 msgstr "Aktiviert"
764
765 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
766 msgid "Disabled"
767 msgstr "Deaktiviert"
768
769 #: ../../../src/MenuActionBar.cpp:657
716770 msgid "Not enough MP."
717771 msgstr "Nicht genügend MP."
718772
753807 msgid "Reduces the damage taken from \"%s\" elemental attacks."
754808 msgstr "Reduziert den Schaden von „%s“-Elementarangriffen."
755809
756 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
810 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
757811 #, c-format
758812 msgid "XP: %d"
759813 msgstr "EP: %d"
846900 msgstr "fügt eine Fähigkeit zur Aktionsleiste hinzu"
847901
848902 #: ../../../src/MenuDevConsole.cpp:361
903 msgid "turns on/off the display of the FPS counter"
904 msgstr "schaltet die FPS-Anzeige an/aus"
905
906 #: ../../../src/MenuDevConsole.cpp:362
849907 msgid "turns on/off all of the HUD elements"
850908 msgstr "schaltet alle HUD-Elemente an/aus"
851909
852 #: ../../../src/MenuDevConsole.cpp:362
910 #: ../../../src/MenuDevConsole.cpp:363
853911 msgid "turns on/off the developer hud"
854912 msgstr "schaltet das Entwickler-HUD an/aus"
855913
856 #: ../../../src/MenuDevConsole.cpp:363
914 #: ../../../src/MenuDevConsole.cpp:364
857915 msgid ""
858916 "Prints a list of powers that match a search term. No search term will list "
859917 "all items"
861919 "Gibt eine Liste an Kräften aus, die auf einen Suchbegriff passen. Ohne "
862920 "Suchbegriff werden alle aufgelistet"
863921
864 #: ../../../src/MenuDevConsole.cpp:364
922 #: ../../../src/MenuDevConsole.cpp:365
865923 msgid "Prints out all the map filenames located in the \"maps/\" directory."
866924 msgstr "Gibt alle Karten-Dateinamen der Dateien im „maps/“-Verzeichnis aus."
867925
868 #: ../../../src/MenuDevConsole.cpp:365
926 #: ../../../src/MenuDevConsole.cpp:366
869927 msgid ""
870928 "Prints out the active campaign statuses that match a search term. No search "
871929 "term will list all active statuses"
873931 "Gibt die aktiven Kampagnen-Status, die auf einen Suchbegriff passen, aus. "
874932 "Ohne Suchbegriff werden die aktiven Status aufgelistet"
875933
876 #: ../../../src/MenuDevConsole.cpp:366
934 #: ../../../src/MenuDevConsole.cpp:367
877935 msgid ""
878936 "Prints a list of items that match a search term. No search term will list "
879937 "all items"
881939 "Gibt eine Liste an Gegenständen, die auf einen Suchbegriff passen, aus. Ohne"
882940 " Suchbegriff werden alle Gegenstände aufgelistet"
883941
884 #: ../../../src/MenuDevConsole.cpp:367
942 #: ../../../src/MenuDevConsole.cpp:368
885943 msgid ""
886944 "parses a series of event components and executes them as a single event"
887945 msgstr ""
888946 "parst eine Reihe an Ereigniskomponenten und führt sie als ein einzelnes "
889947 "Ereignis aus"
890948
891 #: ../../../src/MenuDevConsole.cpp:368
949 #: ../../../src/MenuDevConsole.cpp:369
892950 msgid "clears the command history"
893951 msgstr "löscht die Befehlshistorie"
894952
895 #: ../../../src/MenuDevConsole.cpp:369
953 #: ../../../src/MenuDevConsole.cpp:370
896954 msgid "displays this text"
897955 msgstr "zeigt diesen Text an"
898956
899 #: ../../../src/MenuDevConsole.cpp:376
957 #: ../../../src/MenuDevConsole.cpp:377
900958 msgid "Toggled the developer hud"
901959 msgstr "Entwickler-HUD umgeschaltet"
902960
903 #: ../../../src/MenuDevConsole.cpp:380
961 #: ../../../src/MenuDevConsole.cpp:381
904962 msgid "Toggled the hud"
905963 msgstr "HUD umgeschaltet"
906964
907 #: ../../../src/MenuDevConsole.cpp:529
965 #: ../../../src/MenuDevConsole.cpp:385
966 msgid "Toggled the FPS counter"
967 msgstr "FPS-Anzeige umgeschaltet"
968
969 #: ../../../src/MenuDevConsole.cpp:534
908970 msgid "ERROR: Incorrect number of arguments"
909 msgstr "FEHLER: Ungültige Anzahl Argumente"
910
911 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
971 msgstr "FEHLER: Ungültige Anzahl an Argumenten"
972
973 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
912974 msgid "HINT:"
913975 msgstr "TIPP:"
914976
915 #: ../../../src/MenuDevConsole.cpp:531
977 #: ../../../src/MenuDevConsole.cpp:536
916978 msgid "<id>"
917979 msgstr "<id>"
918980
919 #: ../../../src/MenuDevConsole.cpp:547
981 #: ../../../src/MenuDevConsole.cpp:552
920982 #, c-format
921983 msgid "ERROR: '%s' is not a valid event key"
922984 msgstr "FEHLER: „%s“ ist kein gültiger Ereignisschlüssel"
923985
924 #: ../../../src/MenuDevConsole.cpp:557
986 #: ../../../src/MenuDevConsole.cpp:562
925987 msgid "ERROR: Too few arguments"
926988 msgstr "FEHLER: zu wenig Argumente"
927989
928 #: ../../../src/MenuDevConsole.cpp:559
990 #: ../../../src/MenuDevConsole.cpp:564
929991 msgid "<key>=<val> <key>=<val> ..."
930992 msgstr "<key>=<val> <key>=<val> ..."
931993
932 #: ../../../src/MenuDevConsole.cpp:564
994 #: ../../../src/MenuDevConsole.cpp:569
933995 msgid "ERROR: Unknown command"
934996 msgstr "FEHLER: unbekannter Befehl"
935997
936 #: ../../../src/MenuDevConsole.cpp:566
998 #: ../../../src/MenuDevConsole.cpp:571
937999 msgid "HINT: Type help"
9381000 msgstr "TIPP: Gib „help“ ein"
9391001
940 #: ../../../src/MenuEnemy.cpp:135
1002 #: ../../../src/MenuEnemy.cpp:138
9411003 #, c-format
9421004 msgid "%s level %d"
9431005 msgstr "%s Stufe %d"
9441006
945 #: ../../../src/MenuEnemy.cpp:159
1007 #: ../../../src/MenuEnemy.cpp:162
9461008 msgid "Dead"
9471009 msgstr "Tot"
9481010
949 #: ../../../src/MenuEnemy.cpp:161
1011 #: ../../../src/MenuEnemy.cpp:164
9501012 msgid "Destroyed"
9511013 msgstr "Zerstört"
9521014
9661028 msgid "Continue"
9671029 msgstr "Fortsetzen"
9681030
969 #: ../../../src/MenuInventory.cpp:175
1031 #: ../../../src/MenuInventory.cpp:73
1032 msgid "Automatically equip items"
1033 msgstr "Automatisch ausrüsten"
1034
1035 #: ../../../src/MenuInventory.cpp:188
9701036 #, c-format
9711037 msgid "Lost %d%% of %s."
9721038 msgstr "%d%% an %s verloren."
9731039
974 #: ../../../src/MenuInventory.cpp:182
1040 #: ../../../src/MenuInventory.cpp:195
9751041 #, c-format
9761042 msgid "Lost %d%% of total XP."
9771043 msgstr "%d%% der gesamten EP verloren."
9781044
979 #: ../../../src/MenuInventory.cpp:187
1045 #: ../../../src/MenuInventory.cpp:200
9801046 #, c-format
9811047 msgid "Lost %d%% of current level XP."
9821048 msgstr "%d%% EP der aktuellen Stufe verloren."
9831049
984 #: ../../../src/MenuInventory.cpp:213
1050 #: ../../../src/MenuInventory.cpp:226
9851051 #, c-format
9861052 msgid "Lost %s."
9871053 msgstr "%s verloren."
9881054
989 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1055 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9901056 #, c-format
9911057 msgid "%d %s"
9921058 msgstr "%d %s"
9931059
994 #: ../../../src/MenuInventory.cpp:299
1060 #: ../../../src/MenuInventory.cpp:317
9951061 msgid "Pick up item(s):"
9961062 msgstr "Aufnehmen:"
9971063
998 #: ../../../src/MenuInventory.cpp:300
1064 #: ../../../src/MenuInventory.cpp:318
9991065 msgid "Use or equip item:"
10001066 msgstr "Ausrüsten:"
10011067
1002 #: ../../../src/MenuInventory.cpp:301
1068 #: ../../../src/MenuInventory.cpp:319
10031069 #, c-format
10041070 msgid "%s modifiers"
10051071 msgstr "Tastenkombinationen mit %s:"
10061072
1007 #: ../../../src/MenuInventory.cpp:302
1073 #: ../../../src/MenuInventory.cpp:320
10081074 msgid "Select a quantity of item:"
10091075 msgstr "Anzahl wählen:"
10101076
1011 #: ../../../src/MenuInventory.cpp:305
1077 #: ../../../src/MenuInventory.cpp:323
10121078 msgid "Stash item stack:"
10131079 msgstr "Stapel einlagern:"
10141080
1015 #: ../../../src/MenuInventory.cpp:307
1081 #: ../../../src/MenuInventory.cpp:325
10161082 msgid "Sell item stack:"
10171083 msgstr "Stapel verkaufen:"
10181084
1019 #: ../../../src/MenuInventory.cpp:574
1085 #: ../../../src/MenuInventory.cpp:592
10201086 msgid "You don't have enough of the required item."
10211087 msgstr "Du hast nicht genug von diesem Gegenstand."
10221088
1023 #: ../../../src/MenuInventory.cpp:581
1089 #: ../../../src/MenuInventory.cpp:599
10241090 msgid "You can't use this item right now."
10251091 msgstr "Du kannst diesen Gegenstand jetzt nicht benutzen."
10261092
1027 #: ../../../src/MenuInventory.cpp:593
1093 #: ../../../src/MenuInventory.cpp:611
10281094 msgid "This item can only be used from the action bar."
10291095 msgstr "Dieser Gegenstand kann nur von der Aktionsleiste benutzt werden."
10301096
1031 #: ../../../src/MenuInventory.cpp:711
1097 #: ../../../src/MenuInventory.cpp:729
10321098 msgid "Inventory is full."
10331099 msgstr "Inventar ist voll."
10341100
1035 #: ../../../src/MenuInventory.cpp:831
1101 #: ../../../src/MenuInventory.cpp:849
10361102 #, c-format
10371103 msgid "Not enough %s."
10381104 msgstr "Nicht genug %s."
10391105
1040 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1106 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10411107 msgid "This item can not be sold."
10421108 msgstr "Dieser Gegenstand kann nicht verkauft werden."
10431109
10491115 msgid "Quests"
10501116 msgstr "Aufgaben"
10511117
1052 #: ../../../src/MenuManager.cpp:290
1118 #: ../../../src/MenuManager.cpp:286
10531119 #, c-format
10541120 msgid "XP: %d/%d"
10551121 msgstr "EP: %d/%d"
10561122
1057 #: ../../../src/MenuManager.cpp:806
1123 #: ../../../src/MenuManager.cpp:827
10581124 msgid "This item can not be dropped."
1059 msgstr "Dieser Gegenstand kann nicht abgesetzt werden."
1060
1061 #: ../../../src/MenuNPCActions.cpp:75
1062 msgid "Trade"
1063 msgstr "Handeln"
1064
1065 #: ../../../src/MenuNumPicker.cpp:60
1125 msgstr "Dieser Gegenstand kann nicht abgelegt werden."
1126
1127 #: ../../../src/MenuNumPicker.cpp:59
10661128 msgid "Enter amount:"
10671129 msgstr "Anzahl eingeben:"
10681130
1069 #: ../../../src/MenuPowers.cpp:786
1131 #: ../../../src/MenuPowers.cpp:787
10701132 msgid "Passive"
10711133 msgstr "Passiv"
10721134
1073 #: ../../../src/MenuPowers.cpp:791
1135 #: ../../../src/MenuPowers.cpp:792
10741136 #, c-format
10751137 msgid "Costs %d MP"
10761138 msgstr "Kostet %d MP"
10771139
1078 #: ../../../src/MenuPowers.cpp:795
1140 #: ../../../src/MenuPowers.cpp:796
10791141 #, c-format
10801142 msgid "Costs %d HP"
10811143 msgstr "Kostet %d TP"
10821144
1083 #: ../../../src/MenuPowers.cpp:800
1145 #: ../../../src/MenuPowers.cpp:801
10841146 msgid "Cooldown:"
10851147 msgstr "Abklingzeit:"
10861148
1087 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1149 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10881150 msgid "Damage per second"
10891151 msgstr "Schaden je Sekunde"
10901152
1091 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1153 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10921154 msgid "HP per second"
10931155 msgstr "TP je Sekunde"
10941156
1095 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1157 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10961158 msgid "MP per second"
10971159 msgstr "MP je Sekunde"
10981160
1099 #: ../../../src/MenuPowers.cpp:884
1161 #: ../../../src/MenuPowers.cpp:885
11001162 msgid "Immobilize"
11011163 msgstr "Erstarren"
11021164
1103 #: ../../../src/MenuPowers.cpp:892
1165 #: ../../../src/MenuPowers.cpp:893
11041166 msgid "Immunity"
11051167 msgstr "Immunität"
11061168
1107 #: ../../../src/MenuPowers.cpp:895
1169 #: ../../../src/MenuPowers.cpp:896
11081170 msgid "Immunity to damage over time"
11091171 msgstr "Immunität gegen Zeitschaden"
11101172
1111 #: ../../../src/MenuPowers.cpp:898
1173 #: ../../../src/MenuPowers.cpp:899
11121174 msgid "Immunity to slow"
11131175 msgstr "Immunität gegen Verzögerung"
11141176
1115 #: ../../../src/MenuPowers.cpp:901
1177 #: ../../../src/MenuPowers.cpp:902
11161178 msgid "Immunity to stun"
11171179 msgstr "Immunität gegen Schock"
11181180
1119 #: ../../../src/MenuPowers.cpp:904
1181 #: ../../../src/MenuPowers.cpp:905
11201182 msgid "Immunity to HP steal"
11211183 msgstr "Immunität gegen TP-Stehlen"
11221184
1123 #: ../../../src/MenuPowers.cpp:907
1185 #: ../../../src/MenuPowers.cpp:908
11241186 msgid "Immunity to MP steal"
11251187 msgstr "Immunität gegen MP-Stehlen"
11261188
1127 #: ../../../src/MenuPowers.cpp:910
1189 #: ../../../src/MenuPowers.cpp:911
11281190 msgid "Immunity to knockback"
11291191 msgstr "Immunität gegen Rückschlag"
11301192
1131 #: ../../../src/MenuPowers.cpp:913
1193 #: ../../../src/MenuPowers.cpp:914
11321194 msgid "Immunity to damage reflection"
11331195 msgstr "Immunität gegen Reflektionsschaden"
11341196
1135 #: ../../../src/MenuPowers.cpp:916
1197 #: ../../../src/MenuPowers.cpp:917
11361198 msgid "Stun"
11371199 msgstr "Schock"
11381200
1139 #: ../../../src/MenuPowers.cpp:919
1201 #: ../../../src/MenuPowers.cpp:920
11401202 msgid "Automatic revive on death"
11411203 msgstr "Automatisch wiederbeleben"
11421204
1143 #: ../../../src/MenuPowers.cpp:922
1205 #: ../../../src/MenuPowers.cpp:923
11441206 msgid "Convert"
11451207 msgstr "Umwandeln"
11461208
1147 #: ../../../src/MenuPowers.cpp:925
1209 #: ../../../src/MenuPowers.cpp:926
11481210 msgid "Fear"
11491211 msgstr "Angst"
11501212
1151 #: ../../../src/MenuPowers.cpp:928
1213 #: ../../../src/MenuPowers.cpp:929
11521214 msgid "Lifespan"
11531215 msgstr "Lebenszeit"
11541216
1155 #: ../../../src/MenuPowers.cpp:952
1217 #: ../../../src/MenuPowers.cpp:953
11561218 msgid "Magical Shield"
11571219 msgstr "Magischer Schild"
11581220
1159 #: ../../../src/MenuPowers.cpp:981
1221 #: ../../../src/MenuPowers.cpp:982
11601222 msgid "Healing"
11611223 msgstr "Heilung"
11621224
1163 #: ../../../src/MenuPowers.cpp:984
1225 #: ../../../src/MenuPowers.cpp:985
11641226 msgid "Knockback"
11651227 msgstr "Rückschlag"
11661228
1167 #: ../../../src/MenuPowers.cpp:1009
1229 #: ../../../src/MenuPowers.cpp:1010
11681230 #, c-format
11691231 msgid "%d%% chance"
11701232 msgstr "%d%% Wahrscheinlichkeit"
11711233
1172 #: ../../../src/MenuPowers.cpp:1061
1234 #: ../../../src/MenuPowers.cpp:1062
11731235 msgid "Base Accuracy"
11741236 msgstr "Basis-Genauigkeit:"
11751237
1176 #: ../../../src/MenuPowers.cpp:1081
1238 #: ../../../src/MenuPowers.cpp:1082
11771239 msgid "Base Critical Chance"
11781240 msgstr "Basis-Chance für krit. Treffer"
11791241
1180 #: ../../../src/MenuPowers.cpp:1089
1242 #: ../../../src/MenuPowers.cpp:1090
11811243 msgid "Ignores Absorbtion"
11821244 msgstr "Ignoriert Rüstung"
11831245
1184 #: ../../../src/MenuPowers.cpp:1094
1246 #: ../../../src/MenuPowers.cpp:1095
11851247 msgid "Ignores Avoidance"
11861248 msgstr "Ignoriert Ausweichen"
11871249
1188 #: ../../../src/MenuPowers.cpp:1099
1250 #: ../../../src/MenuPowers.cpp:1100
11891251 #, c-format
11901252 msgid "%d%% Chance to crit slowed targets"
11911253 msgstr "%d%% Wahrsch. für krit. verlangsamte Ziele"
11921254
1193 #: ../../../src/MenuPowers.cpp:1104
1194 #, c-format
1195 msgid "%s Elemental Damage"
1196 msgstr "%s Elementarschaden"
1197
1198 #: ../../../src/MenuPowers.cpp:1113
1255 #: ../../../src/MenuPowers.cpp:1105
1256 #, c-format
1257 msgid "Elemental Damage (%s)"
1258 msgstr "Elementarschaden (%s)"
1259
1260 #: ../../../src/MenuPowers.cpp:1114
11991261 #, c-format
12001262 msgid "Requires a %s"
12011263 msgstr "Benötigt: %s"
12021264
1203 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1265 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
12041266 #, c-format
12051267 msgid "Requires Power: %s"
12061268 msgstr "Benötigt Fähigkeit: %s"
12071269
1208 #: ../../../src/MenuPowers.cpp:1162
1270 #: ../../../src/MenuPowers.cpp:1163
12091271 msgid "Click to Unlock (uses 1 Skill Point)"
12101272 msgstr "Klicken zum Freischalten (benutzt 1 Fertigkeitspunkt)"
12111273
1212 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1274 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
12131275 msgid "Requires 1 Skill Point"
12141276 msgstr "Benötigt 1 Fertigkeitspunkt"
12151277
1216 #: ../../../src/MenuPowers.cpp:1352
1278 #: ../../../src/MenuPowers.cpp:1355
12171279 #, c-format
12181280 msgid "%d unspent skill point"
12191281 msgstr "%d verfügbarer Fertigkeitspunkt"
12201282
1221 #: ../../../src/MenuPowers.cpp:1355
1283 #: ../../../src/MenuPowers.cpp:1358
12221284 #, c-format
12231285 msgid "%d unspent skill points"
12241286 msgstr "%d verfügbare Fertigkeitspunkte"
12251287
1226 #: ../../../src/MenuPowers.cpp:1385
1288 #: ../../../src/MenuPowers.cpp:1388
12271289 msgid "Next Level:"
12281290 msgstr "Nächste Stufe:"
12291291
12391301 msgid "Stash is full."
12401302 msgstr "Lagerraum ist voll."
12411303
1304 #: ../../../src/MenuTalker.cpp:454
1305 msgid "Trade"
1306 msgstr "Handeln"
1307
12421308 #: ../../../src/MenuVendor.cpp:58
12431309 msgid "Buyback"
12441310 msgstr "Rückkauf"
12621328
12631329 #: ../../../src/QuestLog.cpp:234
12641330 msgid "Completed Quests"
1265 msgstr "Fertige Aufgaben"
1331 msgstr "Erledigte Aufgaben"
12661332
12671333 #: ../../../src/SaveLoad.cpp:243 ../../../src/SaveLoad.cpp:244
12681334 msgid "Game saved."
12691335 msgstr "Spiel gespeichert."
12701336
1271 #: ../../../src/SDLInputState.cpp:581
1337 #: ../../../src/SDLInputState.cpp:582
12721338 msgid "Backspace"
12731339 msgstr "Rücktaste"
12741340
1275 #: ../../../src/SDLInputState.cpp:582
1341 #: ../../../src/SDLInputState.cpp:583
12761342 msgid "CapsLock"
12771343 msgstr "Feststelltaste"
12781344
1279 #: ../../../src/SDLInputState.cpp:585
1345 #: ../../../src/SDLInputState.cpp:586
12801346 msgid "End"
12811347 msgstr "Ende"
12821348
1283 #: ../../../src/SDLInputState.cpp:586
1349 #: ../../../src/SDLInputState.cpp:587
12841350 msgid "Escape"
12851351 msgstr "Escape"
12861352
1287 #: ../../../src/SDLInputState.cpp:587
1353 #: ../../../src/SDLInputState.cpp:588
12881354 msgid "Home"
12891355 msgstr "Pos1"
12901356
1291 #: ../../../src/SDLInputState.cpp:588
1357 #: ../../../src/SDLInputState.cpp:589
12921358 msgid "Insert"
12931359 msgstr "Einfügen"
12941360
1295 #: ../../../src/SDLInputState.cpp:589
1361 #: ../../../src/SDLInputState.cpp:590
12961362 msgid "Left Alt"
12971363 msgstr "Alt links"
12981364
1299 #: ../../../src/SDLInputState.cpp:590
1365 #: ../../../src/SDLInputState.cpp:591
13001366 msgid "Left Ctrl"
13011367 msgstr "Strg links"
13021368
1303 #: ../../../src/SDLInputState.cpp:592
1369 #: ../../../src/SDLInputState.cpp:593
13041370 msgid "Left Shift"
13051371 msgstr "Umschalt links"
13061372
1307 #: ../../../src/SDLInputState.cpp:593
1373 #: ../../../src/SDLInputState.cpp:594
13081374 msgid "NumLock"
13091375 msgstr "Numlock"
13101376
1311 #: ../../../src/SDLInputState.cpp:594
1377 #: ../../../src/SDLInputState.cpp:595
13121378 msgid "PageDown"
13131379 msgstr "Bild ab"
13141380
1315 #: ../../../src/SDLInputState.cpp:595
1381 #: ../../../src/SDLInputState.cpp:596
13161382 msgid "PageUp"
13171383 msgstr "Bild auf"
13181384
1319 #: ../../../src/SDLInputState.cpp:596
1385 #: ../../../src/SDLInputState.cpp:597
13201386 msgid "Pause"
13211387 msgstr "Pause"
13221388
1323 #: ../../../src/SDLInputState.cpp:597
1389 #: ../../../src/SDLInputState.cpp:598
13241390 msgid "PrintScreen"
13251391 msgstr "Drucken"
13261392
1327 #: ../../../src/SDLInputState.cpp:598
1393 #: ../../../src/SDLInputState.cpp:599
13281394 msgid "Right Alt"
13291395 msgstr "Alt rechts"
13301396
1331 #: ../../../src/SDLInputState.cpp:599
1397 #: ../../../src/SDLInputState.cpp:600
13321398 msgid "Right Ctrl"
13331399 msgstr "Strg rechts"
13341400
1335 #: ../../../src/SDLInputState.cpp:600
1401 #: ../../../src/SDLInputState.cpp:601
13361402 msgid "Return"
13371403 msgstr "Eingabe"
13381404
1339 #: ../../../src/SDLInputState.cpp:602
1405 #: ../../../src/SDLInputState.cpp:603
13401406 msgid "Right Shift"
13411407 msgstr "Umschalt rechts"
13421408
1343 #: ../../../src/SDLInputState.cpp:603
1409 #: ../../../src/SDLInputState.cpp:604
13441410 msgid "ScrollLock"
13451411 msgstr "Rollen"
13461412
1347 #: ../../../src/SDLInputState.cpp:604
1413 #: ../../../src/SDLInputState.cpp:605
13481414 msgid "Space"
13491415 msgstr "Leertaste"
13501416
1351 #: ../../../src/SDLInputState.cpp:605
1417 #: ../../../src/SDLInputState.cpp:606
13521418 msgid "Tab"
13531419 msgstr "Tab"
13541420
1355 #: ../../../src/SDLInputState.cpp:619
1421 #: ../../../src/SDLInputState.cpp:620
13561422 #, c-format
13571423 msgid "Mouse %d"
13581424 msgstr "Maus %d"
13591425
1360 #: ../../../src/SDLInputState.cpp:627
1426 #: ../../../src/SDLInputState.cpp:628
13611427 #, c-format
13621428 msgid "Axis %d -"
13631429 msgstr "Achse %d -"
13641430
1365 #: ../../../src/SDLInputState.cpp:629
1431 #: ../../../src/SDLInputState.cpp:630
13661432 #, c-format
13671433 msgid "Axis %d +"
13681434 msgstr "Achse %d +"
13691435
1370 #: ../../../src/SDLInputState.cpp:632
1436 #: ../../../src/SDLInputState.cpp:633
13711437 #, c-format
13721438 msgid "Button %d"
13731439 msgstr "Taste %d"
13741440
1375 #: ../../../src/SDLInputState.cpp:636
1441 #: ../../../src/SDLInputState.cpp:637
13761442 msgid "(none)"
13771443 msgstr "(keine)"
13781444
1379 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1380 #: ../../../src/SDLInputState.cpp:719
1445 #: ../../../src/SDLInputState.cpp:677
1446 msgid "Touch control D-Pad"
1447 msgstr "Touchscreen Steuerkreuz"
1448
1449 #: ../../../src/SDLInputState.cpp:701
1450 msgid "Touch control buttons"
1451 msgstr "Touchscreen Tasten"
1452
1453 #: ../../../src/SDLInputState.cpp:716
13811454 msgid "Tap"
13821455 msgstr "Antippen"
13831456
1384 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1385 #, c-format
1386 msgid "%s on ground"
1387 msgstr "%s auf Boden"
1388
1389 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1390 #, c-format
1391 msgid "%s on enemy"
1392 msgstr "%s auf Feind"
1393
1394 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1395 #: ../../../src/SDLInputState.cpp:771
1457 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1458 #: ../../../src/SDLInputState.cpp:768
13961459 #, c-format
13971460 msgid "'%s' is no longer bound to:"
13981461 msgstr "„%s“ ist nicht mehr zugewiesen auf:"
15201583
15211584 #: ../../../src/Stats.cpp:108
15221585 msgid "Missile Reflect Chance"
1523 msgstr "Rückwurf von Geschossen"
1586 msgstr "Reflektion von Geschossen"
15241587
15251588 #: ../../../src/Stats.cpp:109
15261589 msgid "Increases your chance of reflecting missiles back at enemies."
15581621 msgid "Base MP"
15591622 msgstr "Basis-MP"
15601623
1561 #: ../../../src/Utils.cpp:297
1624 #: ../../../src/Utils.cpp:346
15621625 msgid "k"
15631626 msgstr "k"
15641627
1565 #: ../../../src/Utils.cpp:531
1628 #: ../../../src/Utils.cpp:580
15661629 #, c-format
15671630 msgid "%s second"
15681631 msgstr "%s Sekunde"
15691632
1570 #: ../../../src/Utils.cpp:534
1633 #: ../../../src/Utils.cpp:583
15711634 #, c-format
15721635 msgid "%s seconds"
15731636 msgstr "%s Sekunden"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # Nea Retrogamer (nearetrogamer), 2018
8 #
59 #, fuzzy
610 msgid ""
711 msgstr ""
812 "Project-Id-Version: PACKAGE VERSION\n"
913 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
14 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
15 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
16 "Last-Translator: Nea Retrogamer (nearetrogamer), 2018\n"
1317 "Language-Team: Greek (https://www.transifex.com/flareorg/teams/84925/el/)\n"
1418 "MIME-Version: 1.0\n"
1519 "Content-Type: text/plain; charset=UTF-8\n"
2630 msgid "You may increase one attribute through the Character Menu."
2731 msgstr "Μπορείς να αυξήσεις μία ικανότητα μέσω του Μενού Χαρακτήρα."
2832
29 #: ../../../src/Avatar.cpp:611
33 #: ../../../src/Avatar.cpp:583
3034 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3135 msgstr ""
3236
33 #: ../../../src/Avatar.cpp:617
37 #: ../../../src/Avatar.cpp:589
3438 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3539 msgstr ""
3640
37 #: ../../../src/Avatar.cpp:870
41 #: ../../../src/Avatar.cpp:839
3842 msgid "Transformation expired. You have been moved back to a safe place."
3943 msgstr ""
4044
102106 "The default renderer that is often faster than the SDL software renderer."
103107 msgstr ""
104108
105 #: ../../../src/EngineSettings.cpp:557
109 #: ../../../src/EngineSettings.cpp:561
106110 msgid "Adventurer"
107111 msgstr "Τυχοδιώκτης"
108112
111115 msgstr "αστοχία"
112116
113117 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
114 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
118 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
115119 #, c-format
116120 msgid "+%d HP"
117121 msgstr "+%d HP"
118122
119 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
120 #: ../../../src/StatBlock.cpp:827
123 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
124 #: ../../../src/StatBlock.cpp:822
121125 #, c-format
122126 msgid "+%d MP"
123127 msgstr "+%d MP"
124128
125 #: ../../../src/EventManager.cpp:729
129 #: ../../../src/EventManager.cpp:738
126130 msgid "Unknown destination"
127131 msgstr "Άγνωστος προορισμός"
128132
129 #: ../../../src/GameStateConfigBase.cpp:97
130 #: ../../../src/GameStateConfigBase.cpp:118
133 #: ../../../src/GameStateConfigBase.cpp:89
134 #: ../../../src/GameStateConfigBase.cpp:110
131135 msgid "Defaults"
132136 msgstr "Προκαθορισμένα"
133137
134 #: ../../../src/GameStateConfigBase.cpp:97
138 #: ../../../src/GameStateConfigBase.cpp:89
135139 msgid "Reset ALL settings?"
136140 msgstr "Επαναφορά ΌΛΩΝ των ρυθμίσεων;"
137141
138 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
142 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
139143 msgid "OK"
140144 msgstr "Εντάξει"
141145
142 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
143 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
146 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
147 #: ../../../src/InputState.cpp:401
144148 msgid "Cancel"
145149 msgstr "Ακύρωση"
146150
147 #: ../../../src/GameStateConfigBase.cpp:168
148 #: ../../../src/GameStateConfigDesktop.cpp:128
151 #: ../../../src/GameStateConfigBase.cpp:160
152 #: ../../../src/GameStateConfigDesktop.cpp:130
149153 msgid "Audio"
150154 msgstr "Ήχος"
151155
152 #: ../../../src/GameStateConfigBase.cpp:169
153 #: ../../../src/GameStateConfigDesktop.cpp:129
156 #: ../../../src/GameStateConfigBase.cpp:161
157 #: ../../../src/GameStateConfigDesktop.cpp:131
154158 msgid "Interface"
155159 msgstr "Περιβάλλον"
156160
157 #: ../../../src/GameStateConfigBase.cpp:170
158 #: ../../../src/GameStateConfigDesktop.cpp:132
161 #: ../../../src/GameStateConfigBase.cpp:162
162 #: ../../../src/GameStateConfigDesktop.cpp:134
159163 msgid "Mods"
160164 msgstr "Πρόσθετα"
161165
162 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
166 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
163167 msgid "Music Volume"
164168 msgstr "Ένταση Μουσικής"
165169
166 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
170 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
167171 msgid "Sound Volume"
168172 msgstr "Ένταση Ήχου"
169173
170 #: ../../../src/GameStateConfigBase.cpp:266
174 #: ../../../src/GameStateConfigBase.cpp:257
171175 msgid "Language"
172176 msgstr "Γλώσσα"
173177
174 #: ../../../src/GameStateConfigBase.cpp:275
175 msgid "Show combat text"
176 msgstr "Προβολή κειμένου μάχης"
177
178 #: ../../../src/GameStateConfigBase.cpp:279
178 #: ../../../src/GameStateConfigBase.cpp:266
179179 msgid "Show FPS"
180180 msgstr "Εμφάνιση καρέ ανά δευτερόλεπτο"
181181
182 #: ../../../src/GameStateConfigBase.cpp:283
182 #: ../../../src/GameStateConfigBase.cpp:270
183183 msgid "Colorblind Mode"
184184 msgstr "Ρύθμιση Δυσχρωματοψίας"
185185
186 #: ../../../src/GameStateConfigBase.cpp:287
186 #: ../../../src/GameStateConfigBase.cpp:274
187187 msgid "Hardware mouse cursor"
188188 msgstr ""
189189
190 #: ../../../src/GameStateConfigBase.cpp:291
190 #: ../../../src/GameStateConfigBase.cpp:278
191191 msgid "Developer Mode"
192192 msgstr ""
193193
194 #: ../../../src/GameStateConfigBase.cpp:295
195 msgid "Always show loot labels"
196 msgstr ""
197
198 #: ../../../src/GameStateConfigBase.cpp:299
199 msgid "Always show stat bar labels"
200 msgstr ""
201
202 #: ../../../src/GameStateConfigBase.cpp:303
203 msgid "Automatically equip items"
204 msgstr ""
205
206 #: ../../../src/GameStateConfigBase.cpp:307
194 #: ../../../src/GameStateConfigBase.cpp:282
207195 msgid "Subtitles"
208196 msgstr "Υπότιτλοι"
209197
210 #: ../../../src/GameStateConfigBase.cpp:311
198 #: ../../../src/GameStateConfigBase.cpp:286
211199 msgid "Active Mods"
212200 msgstr "Ενεργά Πρόσθετα"
213201
214 #: ../../../src/GameStateConfigBase.cpp:320
202 #: ../../../src/GameStateConfigBase.cpp:295
215203 msgid "Available Mods"
216204 msgstr "Διαθέσιμα Πρόσθετα"
217205
218 #: ../../../src/GameStateConfigBase.cpp:339
206 #: ../../../src/GameStateConfigBase.cpp:314
219207 msgid "<< Disable"
220208 msgstr "<< Απενεργοποίηση"
221209
222 #: ../../../src/GameStateConfigBase.cpp:345
210 #: ../../../src/GameStateConfigBase.cpp:320
223211 msgid "Enable >>"
224212 msgstr "Ενεργοποίηση >>"
225213
226 #: ../../../src/GameStateConfigBase.cpp:925
214 #: ../../../src/GameStateConfigBase.cpp:873
227215 msgid "Version:"
228216 msgstr ""
229217
230 #: ../../../src/GameStateConfigBase.cpp:930
218 #: ../../../src/GameStateConfigBase.cpp:878
231219 msgid "Game:"
232220 msgstr "Παιχνίδι:"
233221
234 #: ../../../src/GameStateConfigBase.cpp:935
222 #: ../../../src/GameStateConfigBase.cpp:883
235223 msgid "Engine version:"
236224 msgstr ""
237225
238 #: ../../../src/GameStateConfigBase.cpp:943
226 #: ../../../src/GameStateConfigBase.cpp:891
239227 msgid "Requires mods:"
240228 msgstr ""
241229
242 #: ../../../src/GameStateConfigDesktop.cpp:81
243 #: ../../../src/GameStateConfigDesktop.cpp:740
230 #: ../../../src/GameStateConfigDesktop.cpp:83
231 #: ../../../src/GameStateConfigDesktop.cpp:751
244232 msgid "Clear"
245233 msgstr ""
246234
247 #: ../../../src/GameStateConfigDesktop.cpp:81
248 #: ../../../src/GameStateConfigDesktop.cpp:738
235 #: ../../../src/GameStateConfigDesktop.cpp:83
236 #: ../../../src/GameStateConfigDesktop.cpp:749
249237 msgid "Assign:"
250238 msgstr ""
251239
252 #: ../../../src/GameStateConfigDesktop.cpp:126
240 #: ../../../src/GameStateConfigDesktop.cpp:128
253241 msgid "Video"
254242 msgstr "Εικόνα"
255243
256 #: ../../../src/GameStateConfigDesktop.cpp:130
244 #: ../../../src/GameStateConfigDesktop.cpp:132
257245 msgid "Input"
258246 msgstr "Εισαγωγή"
259247
260 #: ../../../src/GameStateConfigDesktop.cpp:131
248 #: ../../../src/GameStateConfigDesktop.cpp:133
261249 msgid "Keybindings"
262250 msgstr "Πλήκτρα"
263251
264 #: ../../../src/GameStateConfigDesktop.cpp:187
252 #: ../../../src/GameStateConfigDesktop.cpp:188
265253 msgid ""
266254 "Will try to store surfaces in video memory versus system memory. The effect "
267255 "this has on performance depends on the renderer."
268256 msgstr ""
269257
270 #: ../../../src/GameStateConfigDesktop.cpp:188
258 #: ../../../src/GameStateConfigDesktop.cpp:189
271259 msgid ""
272260 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
273261 "windowed mode or input lag."
274262 msgstr ""
275263
276 #: ../../../src/GameStateConfigDesktop.cpp:189
264 #: ../../../src/GameStateConfigDesktop.cpp:190
277265 msgid ""
278266 "When enabled, this uses the screen DPI in addition to the window dimensions "
279267 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280268 " used."
281269 msgstr ""
282270
283 #: ../../../src/GameStateConfigDesktop.cpp:190
271 #: ../../../src/GameStateConfigDesktop.cpp:191
272 msgid ""
273 "This enables parallax (non-tile) layers. Disabling this setting can improve "
274 "performance in some cases."
275 msgstr ""
276
277 #: ../../../src/GameStateConfigDesktop.cpp:192
284278 msgid "Experimental"
285279 msgstr "Πειραματικό"
286280
287 #: ../../../src/GameStateConfigDesktop.cpp:191
281 #: ../../../src/GameStateConfigDesktop.cpp:193
288282 msgid "For handheld devices"
289283 msgstr "Για φορητές συσκευές"
290284
291 #: ../../../src/GameStateConfigDesktop.cpp:209
285 #: ../../../src/GameStateConfigDesktop.cpp:211
292286 msgid "Renderer"
293287 msgstr ""
294288
295 #: ../../../src/GameStateConfigDesktop.cpp:225
289 #: ../../../src/GameStateConfigDesktop.cpp:227
296290 msgid "Full Screen Mode"
297291 msgstr "Λειτουργία πλήρους οθόνης"
298292
299 #: ../../../src/GameStateConfigDesktop.cpp:229
293 #: ../../../src/GameStateConfigDesktop.cpp:231
300294 msgid "Move hero using mouse"
301295 msgstr "Κίνηση ήρωα με ποντίκι"
302296
303 #: ../../../src/GameStateConfigDesktop.cpp:233
297 #: ../../../src/GameStateConfigDesktop.cpp:235
304298 msgid "Hardware surfaces"
305299 msgstr "Χρήση κάρτας γραφικών για επιφάνειες"
306300
307 #: ../../../src/GameStateConfigDesktop.cpp:237
301 #: ../../../src/GameStateConfigDesktop.cpp:239
308302 msgid "V-Sync"
309303 msgstr ""
310304
311 #: ../../../src/GameStateConfigDesktop.cpp:241
305 #: ../../../src/GameStateConfigDesktop.cpp:243
312306 msgid "Texture Filtering"
313307 msgstr ""
314308
315 #: ../../../src/GameStateConfigDesktop.cpp:245
309 #: ../../../src/GameStateConfigDesktop.cpp:247
316310 msgid "DPI scaling"
317311 msgstr ""
318312
319 #: ../../../src/GameStateConfigDesktop.cpp:249
313 #: ../../../src/GameStateConfigDesktop.cpp:251
314 msgid "Parallax Layers"
315 msgstr ""
316
317 #: ../../../src/GameStateConfigDesktop.cpp:255
320318 msgid "Allow changing gamma"
321319 msgstr "Επιτρέπεται η αλλαγή Φωτεινότητας"
322320
323 #: ../../../src/GameStateConfigDesktop.cpp:253
321 #: ../../../src/GameStateConfigDesktop.cpp:259
324322 msgid "Gamma"
325323 msgstr "Φωτεινότητα"
326324
327 #: ../../../src/GameStateConfigDesktop.cpp:257
325 #: ../../../src/GameStateConfigDesktop.cpp:263
328326 msgid "Use joystick"
329327 msgstr "Χρήση χειριστηρίου"
330328
331 #: ../../../src/GameStateConfigDesktop.cpp:261
329 #: ../../../src/GameStateConfigDesktop.cpp:267
332330 msgid "Joystick"
333331 msgstr "Χειριστήριο"
334332
335 #: ../../../src/GameStateConfigDesktop.cpp:277
333 #: ../../../src/GameStateConfigDesktop.cpp:283
336334 msgid "Mouse aim"
337335 msgstr "Σκόπευση με το ποντίκι"
338336
339 #: ../../../src/GameStateConfigDesktop.cpp:281
337 #: ../../../src/GameStateConfigDesktop.cpp:287
340338 msgid "Do not use mouse"
341339 msgstr "Απενεργοποίηση του ποντικιού"
342340
343 #: ../../../src/GameStateConfigDesktop.cpp:285
341 #: ../../../src/GameStateConfigDesktop.cpp:291
344342 msgid "Joystick Deadzone"
345343 msgstr "Νεκρή Ζώνη Χειριστηρίου"
346344
348346 msgid "Loading..."
349347 msgstr "Φόρτωση..."
350348
351 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
349 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
352350 msgid "Delete Save"
353351 msgstr "Διαγραφή"
354352
355 #: ../../../src/GameStateLoad.cpp:87
353 #: ../../../src/GameStateLoad.cpp:88
356354 msgid "Delete this save?"
357355 msgstr "Διαγραφή παιχνιδιού;"
358356
359 #: ../../../src/GameStateLoad.cpp:89
357 #: ../../../src/GameStateLoad.cpp:90
360358 msgid "Exit to Title"
361359 msgstr "Έξοδος προς Τίτλο"
362360
363 #: ../../../src/GameStateLoad.cpp:92
361 #: ../../../src/GameStateLoad.cpp:93
364362 msgid "New Game"
365363 msgstr "Νέο Παιχνίδι"
366364
367 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
365 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
368366 msgid "Choose a Slot"
369367 msgstr "Επίλεξε μία Θέση"
370368
389387 msgstr ""
390388
391389 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
392 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
393 #: ../../../src/MenuPowers.cpp:1539
390 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
391 #: ../../../src/MenuPowers.cpp:1542
394392 #, c-format
395393 msgid "Level %d"
396394 msgstr "Επίπεδο %d"
439437 msgid "Exit Game"
440438 msgstr "Έξοδος"
441439
442 #: ../../../src/InputState.cpp:403
440 #: ../../../src/InputState.cpp:402
443441 msgid "Accept"
444442 msgstr "Αποδοχή"
445443
446 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
444 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
447445 msgid "Up"
448446 msgstr "Πάνω"
449447
450 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
448 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
451449 msgid "Down"
452450 msgstr "Κάτω"
453451
454 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
452 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
455453 msgid "Left"
456454 msgstr "Αριστερά"
457455
458 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
456 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
459457 msgid "Right"
460458 msgstr "Δεξιά"
461459
462 #: ../../../src/InputState.cpp:408
460 #: ../../../src/InputState.cpp:407
463461 msgid "Bar1"
464462 msgstr "Μπάρα 1"
465463
466 #: ../../../src/InputState.cpp:409
464 #: ../../../src/InputState.cpp:408
467465 msgid "Bar2"
468466 msgstr "Μπάρα 2"
469467
470 #: ../../../src/InputState.cpp:410
468 #: ../../../src/InputState.cpp:409
471469 msgid "Bar3"
472470 msgstr "Μπάρα 3"
473471
474 #: ../../../src/InputState.cpp:411
472 #: ../../../src/InputState.cpp:410
475473 msgid "Bar4"
476474 msgstr "Μπάρα 4"
477475
478 #: ../../../src/InputState.cpp:412
476 #: ../../../src/InputState.cpp:411
479477 msgid "Bar5"
480478 msgstr "Μπάρα 5"
481479
482 #: ../../../src/InputState.cpp:413
480 #: ../../../src/InputState.cpp:412
483481 msgid "Bar6"
484482 msgstr "Μπάρα 6"
485483
486 #: ../../../src/InputState.cpp:414
484 #: ../../../src/InputState.cpp:413
487485 msgid "Bar7"
488486 msgstr "Μπάρα 7"
489487
490 #: ../../../src/InputState.cpp:415
488 #: ../../../src/InputState.cpp:414
491489 msgid "Bar8"
492490 msgstr "Μπάρα 8"
493491
494 #: ../../../src/InputState.cpp:416
492 #: ../../../src/InputState.cpp:415
495493 msgid "Bar9"
496494 msgstr "Μπάρα 9"
497495
498 #: ../../../src/InputState.cpp:417
496 #: ../../../src/InputState.cpp:416
499497 msgid "Bar0"
500498 msgstr "Μπάρα 0"
501499
502 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
500 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
503501 #: ../../../src/MenuCharacter.cpp:54
504502 msgid "Character"
505503 msgstr "Χαρακτήρας"
506504
507 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
508 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
505 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
506 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
509507 msgid "Inventory"
510508 msgstr "Εξοπλισμός"
511509
512 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
510 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
513511 #: ../../../src/MenuPowers.cpp:168
514512 msgid "Powers"
515513 msgstr "Δυνάμεις"
516514
517 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
515 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
518516 #: ../../../src/MenuLog.cpp:72
519517 msgid "Log"
520518 msgstr "Ημερολόγιο"
521519
522 #: ../../../src/InputState.cpp:422
520 #: ../../../src/InputState.cpp:421
523521 msgid "Main1"
524522 msgstr "Κύρια Ενέργεια 1"
525523
526 #: ../../../src/InputState.cpp:423
524 #: ../../../src/InputState.cpp:422
527525 msgid "Main2"
528526 msgstr "Κύρια Ενέργεια 2"
529527
530 #: ../../../src/InputState.cpp:424
528 #: ../../../src/InputState.cpp:423
531529 msgid "Ctrl"
532530 msgstr "Ctrl"
533531
534 #: ../../../src/InputState.cpp:425
532 #: ../../../src/InputState.cpp:424
535533 msgid "Shift"
536534 msgstr "Shift"
537535
538 #: ../../../src/InputState.cpp:426
536 #: ../../../src/InputState.cpp:425
539537 msgid "Alt"
540538 msgstr "Alt"
541539
542 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
540 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
543541 msgid "Delete"
544542 msgstr "Διαγραφή"
545543
546 #: ../../../src/InputState.cpp:428
544 #: ../../../src/InputState.cpp:427
547545 msgid "ActionBar Accept"
548546 msgstr "Μπάρα Ενεργειών Αποδοχή"
549547
550 #: ../../../src/InputState.cpp:429
548 #: ../../../src/InputState.cpp:428
551549 msgid "ActionBar Left"
552550 msgstr "Μπάρα Ενεργειών Αριστερά"
553551
554 #: ../../../src/InputState.cpp:430
552 #: ../../../src/InputState.cpp:429
555553 msgid "ActionBar Right"
556554 msgstr "Μπάρα Ενεργειών Δεξιά"
557555
558 #: ../../../src/InputState.cpp:431
556 #: ../../../src/InputState.cpp:430
559557 msgid "ActionBar Use"
560558 msgstr "Μπάρα Ενεργειών Χρήση"
561559
562 #: ../../../src/InputState.cpp:432
560 #: ../../../src/InputState.cpp:431
563561 msgid "Developer Menu"
564562 msgstr ""
565563
564 #: ../../../src/InputState.cpp:433
565 msgid "Left Mouse"
566 msgstr ""
567
566568 #: ../../../src/InputState.cpp:434
567 msgid "Left Mouse"
569 msgid "Middle Mouse"
568570 msgstr ""
569571
570572 #: ../../../src/InputState.cpp:435
571 msgid "Middle Mouse"
573 msgid "Right Mouse"
572574 msgstr ""
573575
574576 #: ../../../src/InputState.cpp:436
575 msgid "Right Mouse"
577 msgid "Wheel Up"
576578 msgstr ""
577579
578580 #: ../../../src/InputState.cpp:437
579 msgid "Wheel Up"
581 msgid "Wheel Down"
580582 msgstr ""
581583
582584 #: ../../../src/InputState.cpp:438
583 msgid "Wheel Down"
585 msgid "Mouse X1"
584586 msgstr ""
585587
586588 #: ../../../src/InputState.cpp:439
587 msgid "Mouse X1"
588 msgstr ""
589
590 #: ../../../src/InputState.cpp:440
591589 msgid "Mouse X2"
592590 msgstr ""
593591
595593 msgid "Unknown Item"
596594 msgstr ""
597595
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
596 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
599597 #, c-format
600598 msgid "%d%% Speed"
601599 msgstr "%d%%Ταχύτητα"
602600
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
601 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
604602 #, c-format
605603 msgid "%d%% Attack Speed"
606604 msgstr "%d%%Ταχύτητα Επίθεσης"
607605
608606 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
609 #: ../../../src/MenuPowers.cpp:832
610 #, c-format
611 msgid "%s Resistance"
607 #: ../../../src/MenuPowers.cpp:833
608 #, c-format
609 msgid "Resistance (%s)"
612610 msgstr ""
613611
614612 #: ../../../src/ItemManager.cpp:684
635633 msgid "Absorb: %d"
636634 msgstr "Απορρόφηση: %d"
637635
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
639 #: ../../../src/MenuPowers.cpp:1133
636 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
637 #: ../../../src/MenuPowers.cpp:1134
640638 #, c-format
641639 msgid "Requires Level %d"
642640 msgstr "Χρειάζεται Επίπεδο %d"
643641
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
645 #: ../../../src/MenuPowers.cpp:1124
642 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
643 #: ../../../src/MenuPowers.cpp:1125
646644 #, c-format
647645 msgid "Requires %s %d"
648646 msgstr "Χρειάζεται %s%d"
691689 msgid "Press [%s] to read"
692690 msgstr ""
693691
694 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
695 #: ../../../src/MenuActionBar.cpp:226
692 #: ../../../src/MenuActionBar.cpp:87
693 msgid "Loot tooltip visibility"
694 msgstr ""
695
696 #: ../../../src/MenuActionBar.cpp:88
697 msgid "Mini-map mode"
698 msgstr ""
699
700 #: ../../../src/MenuActionBar.cpp:89
701 msgid "Always show stat bar labels"
702 msgstr ""
703
704 #: ../../../src/MenuActionBar.cpp:90
705 msgid "Show combat text"
706 msgstr "Προβολή κειμένου μάχης"
707
708 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
709 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
696710 #, c-format
697711 msgid "Hotkey: %s"
698712 msgstr ""
699713
700 #: ../../../src/MenuActionBar.cpp:580
714 #: ../../../src/MenuActionBar.cpp:474
715 #, c-format
716 msgid "Default. Temporarily show all loot tooltips with '%s'."
717 msgstr ""
718
719 #: ../../../src/MenuActionBar.cpp:476
720 #, c-format
721 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
722 msgstr ""
723
724 #: ../../../src/MenuActionBar.cpp:478
725 #, c-format
726 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
727 msgstr ""
728
729 #: ../../../src/MenuActionBar.cpp:482
730 msgid "Visible"
731 msgstr ""
732
733 #: ../../../src/MenuActionBar.cpp:484
734 msgid "Visible (2x zoom)"
735 msgstr ""
736
737 #: ../../../src/MenuActionBar.cpp:486
738 msgid "Hidden"
739 msgstr ""
740
741 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
742 msgid "Enabled"
743 msgstr ""
744
745 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
746 msgid "Disabled"
747 msgstr ""
748
749 #: ../../../src/MenuActionBar.cpp:657
701750 msgid "Not enough MP."
702751 msgstr ""
703752
738787 msgid "Reduces the damage taken from \"%s\" elemental attacks."
739788 msgstr ""
740789
741 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
790 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
742791 #, c-format
743792 msgid "XP: %d"
744793 msgstr "XP (Πόντοι Εμπειρίας): %d"
829878 msgstr ""
830879
831880 #: ../../../src/MenuDevConsole.cpp:361
881 msgid "turns on/off the display of the FPS counter"
882 msgstr ""
883
884 #: ../../../src/MenuDevConsole.cpp:362
832885 msgid "turns on/off all of the HUD elements"
833886 msgstr ""
834887
835 #: ../../../src/MenuDevConsole.cpp:362
888 #: ../../../src/MenuDevConsole.cpp:363
836889 msgid "turns on/off the developer hud"
837890 msgstr ""
838891
839 #: ../../../src/MenuDevConsole.cpp:363
892 #: ../../../src/MenuDevConsole.cpp:364
840893 msgid ""
841894 "Prints a list of powers that match a search term. No search term will list "
842895 "all items"
843896 msgstr ""
844897
845 #: ../../../src/MenuDevConsole.cpp:364
898 #: ../../../src/MenuDevConsole.cpp:365
846899 msgid "Prints out all the map filenames located in the \"maps/\" directory."
847900 msgstr ""
848901
849 #: ../../../src/MenuDevConsole.cpp:365
902 #: ../../../src/MenuDevConsole.cpp:366
850903 msgid ""
851904 "Prints out the active campaign statuses that match a search term. No search "
852905 "term will list all active statuses"
853906 msgstr ""
854907
855 #: ../../../src/MenuDevConsole.cpp:366
908 #: ../../../src/MenuDevConsole.cpp:367
856909 msgid ""
857910 "Prints a list of items that match a search term. No search term will list "
858911 "all items"
859912 msgstr ""
860913
861 #: ../../../src/MenuDevConsole.cpp:367
914 #: ../../../src/MenuDevConsole.cpp:368
862915 msgid ""
863916 "parses a series of event components and executes them as a single event"
864917 msgstr ""
865918
866 #: ../../../src/MenuDevConsole.cpp:368
919 #: ../../../src/MenuDevConsole.cpp:369
867920 msgid "clears the command history"
868921 msgstr ""
869922
870 #: ../../../src/MenuDevConsole.cpp:369
923 #: ../../../src/MenuDevConsole.cpp:370
871924 msgid "displays this text"
872925 msgstr ""
873926
874 #: ../../../src/MenuDevConsole.cpp:376
927 #: ../../../src/MenuDevConsole.cpp:377
875928 msgid "Toggled the developer hud"
876929 msgstr ""
877930
878 #: ../../../src/MenuDevConsole.cpp:380
931 #: ../../../src/MenuDevConsole.cpp:381
879932 msgid "Toggled the hud"
880933 msgstr ""
881934
882 #: ../../../src/MenuDevConsole.cpp:529
935 #: ../../../src/MenuDevConsole.cpp:385
936 msgid "Toggled the FPS counter"
937 msgstr ""
938
939 #: ../../../src/MenuDevConsole.cpp:534
883940 msgid "ERROR: Incorrect number of arguments"
884941 msgstr ""
885942
886 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
943 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
887944 msgid "HINT:"
888945 msgstr ""
889946
890 #: ../../../src/MenuDevConsole.cpp:531
947 #: ../../../src/MenuDevConsole.cpp:536
891948 msgid "<id>"
892949 msgstr ""
893950
894 #: ../../../src/MenuDevConsole.cpp:547
951 #: ../../../src/MenuDevConsole.cpp:552
895952 #, c-format
896953 msgid "ERROR: '%s' is not a valid event key"
897954 msgstr ""
898955
899 #: ../../../src/MenuDevConsole.cpp:557
956 #: ../../../src/MenuDevConsole.cpp:562
900957 msgid "ERROR: Too few arguments"
901958 msgstr ""
902959
903 #: ../../../src/MenuDevConsole.cpp:559
960 #: ../../../src/MenuDevConsole.cpp:564
904961 msgid "<key>=<val> <key>=<val> ..."
905962 msgstr "<key>=<val><key>=<val>..."
906963
907 #: ../../../src/MenuDevConsole.cpp:564
964 #: ../../../src/MenuDevConsole.cpp:569
908965 msgid "ERROR: Unknown command"
909966 msgstr ""
910967
911 #: ../../../src/MenuDevConsole.cpp:566
968 #: ../../../src/MenuDevConsole.cpp:571
912969 msgid "HINT: Type help"
913970 msgstr ""
914971
915 #: ../../../src/MenuEnemy.cpp:135
972 #: ../../../src/MenuEnemy.cpp:138
916973 #, c-format
917974 msgid "%s level %d"
918975 msgstr "%s επιπέδου %d"
919976
920 #: ../../../src/MenuEnemy.cpp:159
977 #: ../../../src/MenuEnemy.cpp:162
921978 msgid "Dead"
922979 msgstr "Νεκρός"
923980
924 #: ../../../src/MenuEnemy.cpp:161
981 #: ../../../src/MenuEnemy.cpp:164
925982 msgid "Destroyed"
926983 msgstr ""
927984
941998 msgid "Continue"
942999 msgstr "Συνέχιση"
9431000
944 #: ../../../src/MenuInventory.cpp:175
1001 #: ../../../src/MenuInventory.cpp:73
1002 msgid "Automatically equip items"
1003 msgstr ""
1004
1005 #: ../../../src/MenuInventory.cpp:188
9451006 #, c-format
9461007 msgid "Lost %d%% of %s."
9471008 msgstr ""
9481009
949 #: ../../../src/MenuInventory.cpp:182
1010 #: ../../../src/MenuInventory.cpp:195
9501011 #, c-format
9511012 msgid "Lost %d%% of total XP."
9521013 msgstr ""
9531014
954 #: ../../../src/MenuInventory.cpp:187
1015 #: ../../../src/MenuInventory.cpp:200
9551016 #, c-format
9561017 msgid "Lost %d%% of current level XP."
9571018 msgstr ""
9581019
959 #: ../../../src/MenuInventory.cpp:213
1020 #: ../../../src/MenuInventory.cpp:226
9601021 #, c-format
9611022 msgid "Lost %s."
9621023 msgstr "Έχασες %s."
9631024
964 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1025 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9651026 #, c-format
9661027 msgid "%d %s"
9671028 msgstr "%d %s"
9681029
969 #: ../../../src/MenuInventory.cpp:299
1030 #: ../../../src/MenuInventory.cpp:317
9701031 msgid "Pick up item(s):"
9711032 msgstr ""
9721033
973 #: ../../../src/MenuInventory.cpp:300
1034 #: ../../../src/MenuInventory.cpp:318
9741035 msgid "Use or equip item:"
9751036 msgstr ""
9761037
977 #: ../../../src/MenuInventory.cpp:301
1038 #: ../../../src/MenuInventory.cpp:319
9781039 #, c-format
9791040 msgid "%s modifiers"
9801041 msgstr ""
9811042
982 #: ../../../src/MenuInventory.cpp:302
1043 #: ../../../src/MenuInventory.cpp:320
9831044 msgid "Select a quantity of item:"
9841045 msgstr ""
9851046
986 #: ../../../src/MenuInventory.cpp:305
1047 #: ../../../src/MenuInventory.cpp:323
9871048 msgid "Stash item stack:"
9881049 msgstr ""
9891050
990 #: ../../../src/MenuInventory.cpp:307
1051 #: ../../../src/MenuInventory.cpp:325
9911052 msgid "Sell item stack:"
9921053 msgstr ""
9931054
994 #: ../../../src/MenuInventory.cpp:574
1055 #: ../../../src/MenuInventory.cpp:592
9951056 msgid "You don't have enough of the required item."
9961057 msgstr ""
9971058
998 #: ../../../src/MenuInventory.cpp:581
1059 #: ../../../src/MenuInventory.cpp:599
9991060 msgid "You can't use this item right now."
10001061 msgstr ""
10011062
1002 #: ../../../src/MenuInventory.cpp:593
1063 #: ../../../src/MenuInventory.cpp:611
10031064 msgid "This item can only be used from the action bar."
10041065 msgstr ""
10051066 "Αυτό το αντικείμενο μπορεί να χρησιμοποιηθεί μόνο από την μπάρα ενεργειών."
10061067
1007 #: ../../../src/MenuInventory.cpp:711
1068 #: ../../../src/MenuInventory.cpp:729
10081069 msgid "Inventory is full."
10091070 msgstr "Έχεις παραφορτωθεί."
10101071
1011 #: ../../../src/MenuInventory.cpp:831
1072 #: ../../../src/MenuInventory.cpp:849
10121073 #, c-format
10131074 msgid "Not enough %s."
10141075 msgstr "Έλλειψη από %s."
10151076
1016 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1077 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10171078 msgid "This item can not be sold."
10181079 msgstr ""
10191080
10251086 msgid "Quests"
10261087 msgstr "Αποστολές"
10271088
1028 #: ../../../src/MenuManager.cpp:290
1089 #: ../../../src/MenuManager.cpp:286
10291090 #, c-format
10301091 msgid "XP: %d/%d"
10311092 msgstr "XP: %d/%d"
10321093
1033 #: ../../../src/MenuManager.cpp:806
1094 #: ../../../src/MenuManager.cpp:827
10341095 msgid "This item can not be dropped."
10351096 msgstr ""
10361097
1037 #: ../../../src/MenuNPCActions.cpp:75
1038 msgid "Trade"
1039 msgstr "Εμπόριο"
1040
1041 #: ../../../src/MenuNumPicker.cpp:60
1098 #: ../../../src/MenuNumPicker.cpp:59
10421099 msgid "Enter amount:"
10431100 msgstr ""
10441101
1045 #: ../../../src/MenuPowers.cpp:786
1102 #: ../../../src/MenuPowers.cpp:787
10461103 msgid "Passive"
10471104 msgstr ""
10481105
1049 #: ../../../src/MenuPowers.cpp:791
1106 #: ../../../src/MenuPowers.cpp:792
10501107 #, c-format
10511108 msgid "Costs %d MP"
10521109 msgstr "Κοστίζει %d MP"
10531110
1054 #: ../../../src/MenuPowers.cpp:795
1111 #: ../../../src/MenuPowers.cpp:796
10551112 #, c-format
10561113 msgid "Costs %d HP"
10571114 msgstr "Κοστίζει %d ΗP"
10581115
1059 #: ../../../src/MenuPowers.cpp:800
1116 #: ../../../src/MenuPowers.cpp:801
10601117 msgid "Cooldown:"
10611118 msgstr ""
10621119
1063 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1120 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10641121 msgid "Damage per second"
10651122 msgstr ""
10661123
1067 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1124 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10681125 msgid "HP per second"
10691126 msgstr ""
10701127
1071 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1128 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10721129 msgid "MP per second"
10731130 msgstr ""
10741131
1075 #: ../../../src/MenuPowers.cpp:884
1132 #: ../../../src/MenuPowers.cpp:885
10761133 msgid "Immobilize"
10771134 msgstr ""
10781135
1079 #: ../../../src/MenuPowers.cpp:892
1136 #: ../../../src/MenuPowers.cpp:893
10801137 msgid "Immunity"
10811138 msgstr ""
10821139
1083 #: ../../../src/MenuPowers.cpp:895
1140 #: ../../../src/MenuPowers.cpp:896
10841141 msgid "Immunity to damage over time"
10851142 msgstr ""
10861143
1087 #: ../../../src/MenuPowers.cpp:898
1144 #: ../../../src/MenuPowers.cpp:899
10881145 msgid "Immunity to slow"
10891146 msgstr ""
10901147
1091 #: ../../../src/MenuPowers.cpp:901
1148 #: ../../../src/MenuPowers.cpp:902
10921149 msgid "Immunity to stun"
10931150 msgstr ""
10941151
1095 #: ../../../src/MenuPowers.cpp:904
1152 #: ../../../src/MenuPowers.cpp:905
10961153 msgid "Immunity to HP steal"
10971154 msgstr ""
10981155
1099 #: ../../../src/MenuPowers.cpp:907
1156 #: ../../../src/MenuPowers.cpp:908
11001157 msgid "Immunity to MP steal"
11011158 msgstr ""
11021159
1103 #: ../../../src/MenuPowers.cpp:910
1160 #: ../../../src/MenuPowers.cpp:911
11041161 msgid "Immunity to knockback"
11051162 msgstr ""
11061163
1107 #: ../../../src/MenuPowers.cpp:913
1164 #: ../../../src/MenuPowers.cpp:914
11081165 msgid "Immunity to damage reflection"
11091166 msgstr ""
11101167
1111 #: ../../../src/MenuPowers.cpp:916
1168 #: ../../../src/MenuPowers.cpp:917
11121169 msgid "Stun"
11131170 msgstr ""
11141171
1115 #: ../../../src/MenuPowers.cpp:919
1172 #: ../../../src/MenuPowers.cpp:920
11161173 msgid "Automatic revive on death"
11171174 msgstr ""
11181175
1119 #: ../../../src/MenuPowers.cpp:922
1176 #: ../../../src/MenuPowers.cpp:923
11201177 msgid "Convert"
11211178 msgstr ""
11221179
1123 #: ../../../src/MenuPowers.cpp:925
1180 #: ../../../src/MenuPowers.cpp:926
11241181 msgid "Fear"
11251182 msgstr ""
11261183
1127 #: ../../../src/MenuPowers.cpp:928
1184 #: ../../../src/MenuPowers.cpp:929
11281185 msgid "Lifespan"
11291186 msgstr ""
11301187
1131 #: ../../../src/MenuPowers.cpp:952
1188 #: ../../../src/MenuPowers.cpp:953
11321189 msgid "Magical Shield"
11331190 msgstr ""
11341191
1135 #: ../../../src/MenuPowers.cpp:981
1192 #: ../../../src/MenuPowers.cpp:982
11361193 msgid "Healing"
11371194 msgstr ""
11381195
1139 #: ../../../src/MenuPowers.cpp:984
1196 #: ../../../src/MenuPowers.cpp:985
11401197 msgid "Knockback"
11411198 msgstr ""
11421199
1143 #: ../../../src/MenuPowers.cpp:1009
1200 #: ../../../src/MenuPowers.cpp:1010
11441201 #, c-format
11451202 msgid "%d%% chance"
11461203 msgstr ""
11471204
1148 #: ../../../src/MenuPowers.cpp:1061
1205 #: ../../../src/MenuPowers.cpp:1062
11491206 msgid "Base Accuracy"
11501207 msgstr ""
11511208
1152 #: ../../../src/MenuPowers.cpp:1081
1209 #: ../../../src/MenuPowers.cpp:1082
11531210 msgid "Base Critical Chance"
11541211 msgstr ""
11551212
1156 #: ../../../src/MenuPowers.cpp:1089
1213 #: ../../../src/MenuPowers.cpp:1090
11571214 msgid "Ignores Absorbtion"
11581215 msgstr ""
11591216
1160 #: ../../../src/MenuPowers.cpp:1094
1217 #: ../../../src/MenuPowers.cpp:1095
11611218 msgid "Ignores Avoidance"
11621219 msgstr ""
11631220
1164 #: ../../../src/MenuPowers.cpp:1099
1221 #: ../../../src/MenuPowers.cpp:1100
11651222 #, c-format
11661223 msgid "%d%% Chance to crit slowed targets"
11671224 msgstr ""
11681225
1169 #: ../../../src/MenuPowers.cpp:1104
1170 #, c-format
1171 msgid "%s Elemental Damage"
1172 msgstr ""
1173
1174 #: ../../../src/MenuPowers.cpp:1113
1226 #: ../../../src/MenuPowers.cpp:1105
1227 #, c-format
1228 msgid "Elemental Damage (%s)"
1229 msgstr ""
1230
1231 #: ../../../src/MenuPowers.cpp:1114
11751232 #, c-format
11761233 msgid "Requires a %s"
11771234 msgstr "Χρειάζεται ένα %s"
11781235
1179 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1236 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11801237 #, c-format
11811238 msgid "Requires Power: %s"
11821239 msgstr "Χρειάζεται Δύναμη: %s"
11831240
1184 #: ../../../src/MenuPowers.cpp:1162
1241 #: ../../../src/MenuPowers.cpp:1163
11851242 msgid "Click to Unlock (uses 1 Skill Point)"
11861243 msgstr ""
11871244
1188 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1245 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11891246 msgid "Requires 1 Skill Point"
11901247 msgstr "Χρειάζεται 1 Πόντο Ικανότητας"
11911248
1192 #: ../../../src/MenuPowers.cpp:1352
1249 #: ../../../src/MenuPowers.cpp:1355
11931250 #, c-format
11941251 msgid "%d unspent skill point"
11951252 msgstr ""
11961253
1197 #: ../../../src/MenuPowers.cpp:1355
1254 #: ../../../src/MenuPowers.cpp:1358
11981255 #, c-format
11991256 msgid "%d unspent skill points"
12001257 msgstr ""
12011258
1202 #: ../../../src/MenuPowers.cpp:1385
1259 #: ../../../src/MenuPowers.cpp:1388
12031260 msgid "Next Level:"
12041261 msgstr "Επόμενο Επίπεδο:"
12051262
12151272 msgid "Stash is full."
12161273 msgstr ""
12171274
1275 #: ../../../src/MenuTalker.cpp:454
1276 msgid "Trade"
1277 msgstr "Εμπόριο"
1278
12181279 #: ../../../src/MenuVendor.cpp:58
12191280 msgid "Buyback"
12201281 msgstr "Επαναγορά"
12441305 msgid "Game saved."
12451306 msgstr ""
12461307
1247 #: ../../../src/SDLInputState.cpp:581
1308 #: ../../../src/SDLInputState.cpp:582
12481309 msgid "Backspace"
12491310 msgstr ""
12501311
1251 #: ../../../src/SDLInputState.cpp:582
1312 #: ../../../src/SDLInputState.cpp:583
12521313 msgid "CapsLock"
12531314 msgstr ""
12541315
1255 #: ../../../src/SDLInputState.cpp:585
1316 #: ../../../src/SDLInputState.cpp:586
12561317 msgid "End"
12571318 msgstr ""
12581319
1259 #: ../../../src/SDLInputState.cpp:586
1320 #: ../../../src/SDLInputState.cpp:587
12601321 msgid "Escape"
12611322 msgstr ""
12621323
1263 #: ../../../src/SDLInputState.cpp:587
1324 #: ../../../src/SDLInputState.cpp:588
12641325 msgid "Home"
12651326 msgstr ""
12661327
1267 #: ../../../src/SDLInputState.cpp:588
1328 #: ../../../src/SDLInputState.cpp:589
12681329 msgid "Insert"
12691330 msgstr ""
12701331
1271 #: ../../../src/SDLInputState.cpp:589
1332 #: ../../../src/SDLInputState.cpp:590
12721333 msgid "Left Alt"
12731334 msgstr ""
12741335
1275 #: ../../../src/SDLInputState.cpp:590
1336 #: ../../../src/SDLInputState.cpp:591
12761337 msgid "Left Ctrl"
12771338 msgstr ""
12781339
1279 #: ../../../src/SDLInputState.cpp:592
1340 #: ../../../src/SDLInputState.cpp:593
12801341 msgid "Left Shift"
12811342 msgstr ""
12821343
1283 #: ../../../src/SDLInputState.cpp:593
1344 #: ../../../src/SDLInputState.cpp:594
12841345 msgid "NumLock"
12851346 msgstr ""
12861347
1287 #: ../../../src/SDLInputState.cpp:594
1348 #: ../../../src/SDLInputState.cpp:595
12881349 msgid "PageDown"
12891350 msgstr ""
12901351
1291 #: ../../../src/SDLInputState.cpp:595
1352 #: ../../../src/SDLInputState.cpp:596
12921353 msgid "PageUp"
12931354 msgstr ""
12941355
1295 #: ../../../src/SDLInputState.cpp:596
1356 #: ../../../src/SDLInputState.cpp:597
12961357 msgid "Pause"
12971358 msgstr ""
12981359
1299 #: ../../../src/SDLInputState.cpp:597
1360 #: ../../../src/SDLInputState.cpp:598
13001361 msgid "PrintScreen"
13011362 msgstr ""
13021363
1303 #: ../../../src/SDLInputState.cpp:598
1364 #: ../../../src/SDLInputState.cpp:599
13041365 msgid "Right Alt"
13051366 msgstr ""
13061367
1307 #: ../../../src/SDLInputState.cpp:599
1368 #: ../../../src/SDLInputState.cpp:600
13081369 msgid "Right Ctrl"
13091370 msgstr ""
13101371
1311 #: ../../../src/SDLInputState.cpp:600
1372 #: ../../../src/SDLInputState.cpp:601
13121373 msgid "Return"
13131374 msgstr ""
13141375
1315 #: ../../../src/SDLInputState.cpp:602
1376 #: ../../../src/SDLInputState.cpp:603
13161377 msgid "Right Shift"
13171378 msgstr ""
13181379
1319 #: ../../../src/SDLInputState.cpp:603
1380 #: ../../../src/SDLInputState.cpp:604
13201381 msgid "ScrollLock"
13211382 msgstr ""
13221383
1323 #: ../../../src/SDLInputState.cpp:604
1384 #: ../../../src/SDLInputState.cpp:605
13241385 msgid "Space"
13251386 msgstr ""
13261387
1327 #: ../../../src/SDLInputState.cpp:605
1388 #: ../../../src/SDLInputState.cpp:606
13281389 msgid "Tab"
13291390 msgstr ""
13301391
1331 #: ../../../src/SDLInputState.cpp:619
1392 #: ../../../src/SDLInputState.cpp:620
13321393 #, c-format
13331394 msgid "Mouse %d"
13341395 msgstr "Ποντίκι %d"
13351396
1336 #: ../../../src/SDLInputState.cpp:627
1397 #: ../../../src/SDLInputState.cpp:628
13371398 #, c-format
13381399 msgid "Axis %d -"
13391400 msgstr "Άξονας %d -"
13401401
1341 #: ../../../src/SDLInputState.cpp:629
1402 #: ../../../src/SDLInputState.cpp:630
13421403 #, c-format
13431404 msgid "Axis %d +"
13441405 msgstr "Άξονας %d +"
13451406
1346 #: ../../../src/SDLInputState.cpp:632
1407 #: ../../../src/SDLInputState.cpp:633
13471408 #, c-format
13481409 msgid "Button %d"
13491410 msgstr ""
13501411
1351 #: ../../../src/SDLInputState.cpp:636
1412 #: ../../../src/SDLInputState.cpp:637
13521413 msgid "(none)"
13531414 msgstr ""
13541415
1355 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1356 #: ../../../src/SDLInputState.cpp:719
1416 #: ../../../src/SDLInputState.cpp:677
1417 msgid "Touch control D-Pad"
1418 msgstr ""
1419
1420 #: ../../../src/SDLInputState.cpp:701
1421 msgid "Touch control buttons"
1422 msgstr ""
1423
1424 #: ../../../src/SDLInputState.cpp:716
13571425 msgid "Tap"
13581426 msgstr ""
13591427
1360 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1361 #, c-format
1362 msgid "%s on ground"
1363 msgstr ""
1364
1365 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1366 #, c-format
1367 msgid "%s on enemy"
1368 msgstr ""
1369
1370 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1371 #: ../../../src/SDLInputState.cpp:771
1428 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1429 #: ../../../src/SDLInputState.cpp:768
13721430 #, c-format
13731431 msgid "'%s' is no longer bound to:"
13741432 msgstr ""
15271585 msgid "Base MP"
15281586 msgstr ""
15291587
1530 #: ../../../src/Utils.cpp:297
1588 #: ../../../src/Utils.cpp:346
15311589 msgid "k"
15321590 msgstr "κ"
15331591
1534 #: ../../../src/Utils.cpp:531
1592 #: ../../../src/Utils.cpp:580
15351593 #, c-format
15361594 msgid "%s second"
15371595 msgstr "%s δευτερόλεπτο"
15381596
1539 #: ../../../src/Utils.cpp:534
1597 #: ../../../src/Utils.cpp:583
15401598 #, c-format
15411599 msgid "%s seconds"
15421600 msgstr "%s δευτερόλεπτα"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # Eric R, 2018
8 # Diego J. Romero López <diegojromerolopez@gmail.com>, 2018
9 #
510 #, fuzzy
611 msgid ""
712 msgstr ""
813 "Project-Id-Version: PACKAGE VERSION\n"
914 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: Eric R, 2018\n"
15 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
16 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
17 "Last-Translator: Diego J. Romero López <diegojromerolopez@gmail.com>, 2018\n"
1318 "Language-Team: Spanish (https://www.transifex.com/flareorg/teams/84925/es/)\n"
1419 "MIME-Version: 1.0\n"
1520 "Content-Type: text/plain; charset=UTF-8\n"
2631 msgid "You may increase one attribute through the Character Menu."
2732 msgstr "Puedes aumentar un atributo a través del Menú de Personaje."
2833
29 #: ../../../src/Avatar.cpp:611
34 #: ../../../src/Avatar.cpp:583
3035 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3136 msgstr ""
3237 "Has sido derrotado y el juego ha terminado. Pulsa ${INPUT_CONTINUE} para "
3338 "salir al título."
3439
35 #: ../../../src/Avatar.cpp:617
40 #: ../../../src/Avatar.cpp:589
3641 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3742 msgstr "Has sido derrotado. Pulsa ${INPUT_CONTINUE} para continuar."
3843
39 #: ../../../src/Avatar.cpp:870
44 #: ../../../src/Avatar.cpp:839
4045 msgid "Transformation expired. You have been moved back to a safe place."
4146 msgstr "La transformación ha expirado. Se te ha movido a un lugar seguro."
4247
110115 "\n"
111116 "El renderizador predeterminado que suele ser más rápido que el renderizador SDL por software."
112117
113 #: ../../../src/EngineSettings.cpp:557
118 #: ../../../src/EngineSettings.cpp:561
114119 msgid "Adventurer"
115120 msgstr "Aventurero"
116121
119124 msgstr "fallo"
120125
121126 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
122 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
127 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
123128 #, c-format
124129 msgid "+%d HP"
125130 msgstr "+%d PV"
126131
127 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
128 #: ../../../src/StatBlock.cpp:827
132 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
133 #: ../../../src/StatBlock.cpp:822
129134 #, c-format
130135 msgid "+%d MP"
131136 msgstr "+%d PM"
132137
133 #: ../../../src/EventManager.cpp:729
138 #: ../../../src/EventManager.cpp:738
134139 msgid "Unknown destination"
135140 msgstr "Destino desconocido"
136141
137 #: ../../../src/GameStateConfigBase.cpp:97
138 #: ../../../src/GameStateConfigBase.cpp:118
142 #: ../../../src/GameStateConfigBase.cpp:89
143 #: ../../../src/GameStateConfigBase.cpp:110
139144 msgid "Defaults"
140145 msgstr "Por defecto"
141146
142 #: ../../../src/GameStateConfigBase.cpp:97
147 #: ../../../src/GameStateConfigBase.cpp:89
143148 msgid "Reset ALL settings?"
144149 msgstr "¿Restablecer TODOS los ajustes?"
145150
146 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
151 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
147152 msgid "OK"
148153 msgstr "Aceptar"
149154
150 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
151 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
155 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
156 #: ../../../src/InputState.cpp:401
152157 msgid "Cancel"
153158 msgstr "Cancelar"
154159
155 #: ../../../src/GameStateConfigBase.cpp:168
156 #: ../../../src/GameStateConfigDesktop.cpp:128
160 #: ../../../src/GameStateConfigBase.cpp:160
161 #: ../../../src/GameStateConfigDesktop.cpp:130
157162 msgid "Audio"
158163 msgstr "Audio"
159164
160 #: ../../../src/GameStateConfigBase.cpp:169
161 #: ../../../src/GameStateConfigDesktop.cpp:129
165 #: ../../../src/GameStateConfigBase.cpp:161
166 #: ../../../src/GameStateConfigDesktop.cpp:131
162167 msgid "Interface"
163168 msgstr "Interfaz"
164169
165 #: ../../../src/GameStateConfigBase.cpp:170
166 #: ../../../src/GameStateConfigDesktop.cpp:132
170 #: ../../../src/GameStateConfigBase.cpp:162
171 #: ../../../src/GameStateConfigDesktop.cpp:134
167172 msgid "Mods"
168173 msgstr "Mods"
169174
170 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
175 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
171176 msgid "Music Volume"
172177 msgstr "Volumen de música"
173178
174 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
179 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
175180 msgid "Sound Volume"
176181 msgstr "Volumen de sonido"
177182
178 #: ../../../src/GameStateConfigBase.cpp:266
183 #: ../../../src/GameStateConfigBase.cpp:257
179184 msgid "Language"
180185 msgstr "Idioma"
181186
182 #: ../../../src/GameStateConfigBase.cpp:275
183 msgid "Show combat text"
184 msgstr "Mostrar texto de combate"
185
186 #: ../../../src/GameStateConfigBase.cpp:279
187 #: ../../../src/GameStateConfigBase.cpp:266
187188 msgid "Show FPS"
188189 msgstr "Mostrar FPS"
189190
190 #: ../../../src/GameStateConfigBase.cpp:283
191 #: ../../../src/GameStateConfigBase.cpp:270
191192 msgid "Colorblind Mode"
192193 msgstr "Modo para daltónicos"
193194
194 #: ../../../src/GameStateConfigBase.cpp:287
195 #: ../../../src/GameStateConfigBase.cpp:274
195196 msgid "Hardware mouse cursor"
196197 msgstr "Cursor del ratón por hardware"
197198
198 #: ../../../src/GameStateConfigBase.cpp:291
199 #: ../../../src/GameStateConfigBase.cpp:278
199200 msgid "Developer Mode"
200201 msgstr "Modo desarrollador"
201202
202 #: ../../../src/GameStateConfigBase.cpp:295
203 msgid "Always show loot labels"
204 msgstr "Mostrar siempre las etiquetas del botín"
205
206 #: ../../../src/GameStateConfigBase.cpp:299
207 msgid "Always show stat bar labels"
208 msgstr "Mostrar etiquetas en las barra de atributos"
209
210 #: ../../../src/GameStateConfigBase.cpp:303
211 msgid "Automatically equip items"
212 msgstr "Automáticamente equipar con objetos"
213
214 #: ../../../src/GameStateConfigBase.cpp:307
203 #: ../../../src/GameStateConfigBase.cpp:282
215204 msgid "Subtitles"
216205 msgstr "Subtítulos"
217206
218 #: ../../../src/GameStateConfigBase.cpp:311
207 #: ../../../src/GameStateConfigBase.cpp:286
219208 msgid "Active Mods"
220209 msgstr "Mods Activos"
221210
222 #: ../../../src/GameStateConfigBase.cpp:320
211 #: ../../../src/GameStateConfigBase.cpp:295
223212 msgid "Available Mods"
224213 msgstr "Mods Disponibles"
225214
226 #: ../../../src/GameStateConfigBase.cpp:339
215 #: ../../../src/GameStateConfigBase.cpp:314
227216 msgid "<< Disable"
228217 msgstr "<< Inhabilitar"
229218
230 #: ../../../src/GameStateConfigBase.cpp:345
219 #: ../../../src/GameStateConfigBase.cpp:320
231220 msgid "Enable >>"
232221 msgstr "Habilitar >>"
233222
234 #: ../../../src/GameStateConfigBase.cpp:925
223 #: ../../../src/GameStateConfigBase.cpp:873
235224 msgid "Version:"
236225 msgstr "Versión:"
237226
238 #: ../../../src/GameStateConfigBase.cpp:930
227 #: ../../../src/GameStateConfigBase.cpp:878
239228 msgid "Game:"
240229 msgstr "Juego:"
241230
242 #: ../../../src/GameStateConfigBase.cpp:935
231 #: ../../../src/GameStateConfigBase.cpp:883
243232 msgid "Engine version:"
244233 msgstr "Versión del motor de juego:"
245234
246 #: ../../../src/GameStateConfigBase.cpp:943
235 #: ../../../src/GameStateConfigBase.cpp:891
247236 msgid "Requires mods:"
248237 msgstr "Mods requeridos:"
249238
250 #: ../../../src/GameStateConfigDesktop.cpp:81
251 #: ../../../src/GameStateConfigDesktop.cpp:740
239 #: ../../../src/GameStateConfigDesktop.cpp:83
240 #: ../../../src/GameStateConfigDesktop.cpp:751
252241 msgid "Clear"
253242 msgstr "Limpiar"
254243
255 #: ../../../src/GameStateConfigDesktop.cpp:81
256 #: ../../../src/GameStateConfigDesktop.cpp:738
244 #: ../../../src/GameStateConfigDesktop.cpp:83
245 #: ../../../src/GameStateConfigDesktop.cpp:749
257246 msgid "Assign:"
258247 msgstr "Asignar:"
259248
260 #: ../../../src/GameStateConfigDesktop.cpp:126
249 #: ../../../src/GameStateConfigDesktop.cpp:128
261250 msgid "Video"
262251 msgstr "Vídeo"
263252
264 #: ../../../src/GameStateConfigDesktop.cpp:130
253 #: ../../../src/GameStateConfigDesktop.cpp:132
265254 msgid "Input"
266255 msgstr "Entrada"
267256
268 #: ../../../src/GameStateConfigDesktop.cpp:131
257 #: ../../../src/GameStateConfigDesktop.cpp:133
269258 msgid "Keybindings"
270259 msgstr "Teclas"
271260
272 #: ../../../src/GameStateConfigDesktop.cpp:187
261 #: ../../../src/GameStateConfigDesktop.cpp:188
273262 msgid ""
274263 "Will try to store surfaces in video memory versus system memory. The effect "
275264 "this has on performance depends on the renderer."
277266 "Intentará almacenar las superficies en la memoria de vídeo en vez de en la "
278267 "memoria del sistema. Esto afectará de forma distinta según el renderizador."
279268
280 #: ../../../src/GameStateConfigDesktop.cpp:188
269 #: ../../../src/GameStateConfigDesktop.cpp:189
281270 msgid ""
282271 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
283272 "windowed mode or input lag."
285274 "Evita que la pantalla se muestre rota. Se puede desactivar si se detectan "
286275 "\"parpadeos\" de imagen en el modo ventana o retraso en las entradas"
287276
288 #: ../../../src/GameStateConfigDesktop.cpp:189
277 #: ../../../src/GameStateConfigDesktop.cpp:190
289278 msgid ""
290279 "When enabled, this uses the screen DPI in addition to the window dimensions "
291280 "to scale the rendering resolution. Otherwise, only the window dimensions are"
295284 "dimensiones de la ventana para escalar la resolución. De lo contrario, sólo "
296285 "se usarán las dimensiones de la ventana."
297286
298 #: ../../../src/GameStateConfigDesktop.cpp:190
287 #: ../../../src/GameStateConfigDesktop.cpp:191
288 msgid ""
289 "This enables parallax (non-tile) layers. Disabling this setting can improve "
290 "performance in some cases."
291 msgstr ""
292 "Activa las capas de paralaje (sin teselas). Desactivar esta opción puede "
293 "mejorar el rendimiento en algunos casos."
294
295 #: ../../../src/GameStateConfigDesktop.cpp:192
299296 msgid "Experimental"
300297 msgstr "Experimental"
301298
302 #: ../../../src/GameStateConfigDesktop.cpp:191
299 #: ../../../src/GameStateConfigDesktop.cpp:193
303300 msgid "For handheld devices"
304301 msgstr "Para dispositivos móviles"
305302
306 #: ../../../src/GameStateConfigDesktop.cpp:209
303 #: ../../../src/GameStateConfigDesktop.cpp:211
307304 msgid "Renderer"
308305 msgstr "Renderizador"
309306
310 #: ../../../src/GameStateConfigDesktop.cpp:225
307 #: ../../../src/GameStateConfigDesktop.cpp:227
311308 msgid "Full Screen Mode"
312309 msgstr "Modo de pantalla completa"
313310
314 #: ../../../src/GameStateConfigDesktop.cpp:229
311 #: ../../../src/GameStateConfigDesktop.cpp:231
315312 msgid "Move hero using mouse"
316313 msgstr "Mover héroe a través del ratón"
317314
318 #: ../../../src/GameStateConfigDesktop.cpp:233
315 #: ../../../src/GameStateConfigDesktop.cpp:235
319316 msgid "Hardware surfaces"
320317 msgstr "Superficies de hardware"
321318
322 #: ../../../src/GameStateConfigDesktop.cpp:237
319 #: ../../../src/GameStateConfigDesktop.cpp:239
323320 msgid "V-Sync"
324321 msgstr "V-Sync"
325322
326 #: ../../../src/GameStateConfigDesktop.cpp:241
323 #: ../../../src/GameStateConfigDesktop.cpp:243
327324 msgid "Texture Filtering"
328325 msgstr "Filtro de textura"
329326
330 #: ../../../src/GameStateConfigDesktop.cpp:245
327 #: ../../../src/GameStateConfigDesktop.cpp:247
331328 msgid "DPI scaling"
332329 msgstr "Escalado por PPP"
333330
334 #: ../../../src/GameStateConfigDesktop.cpp:249
331 #: ../../../src/GameStateConfigDesktop.cpp:251
332 msgid "Parallax Layers"
333 msgstr "Capas de paralaje"
334
335 #: ../../../src/GameStateConfigDesktop.cpp:255
335336 msgid "Allow changing gamma"
336337 msgstr "Permitir cambiar gama"
337338
338 #: ../../../src/GameStateConfigDesktop.cpp:253
339 #: ../../../src/GameStateConfigDesktop.cpp:259
339340 msgid "Gamma"
340341 msgstr "Gama"
341342
342 #: ../../../src/GameStateConfigDesktop.cpp:257
343 #: ../../../src/GameStateConfigDesktop.cpp:263
343344 msgid "Use joystick"
344345 msgstr "Usar joystick"
345346
346 #: ../../../src/GameStateConfigDesktop.cpp:261
347 #: ../../../src/GameStateConfigDesktop.cpp:267
347348 msgid "Joystick"
348349 msgstr "Joystick"
349350
350 #: ../../../src/GameStateConfigDesktop.cpp:277
351 #: ../../../src/GameStateConfigDesktop.cpp:283
351352 msgid "Mouse aim"
352353 msgstr "Ratón para apuntar"
353354
354 #: ../../../src/GameStateConfigDesktop.cpp:281
355 #: ../../../src/GameStateConfigDesktop.cpp:287
355356 msgid "Do not use mouse"
356357 msgstr "No usar ratón"
357358
358 #: ../../../src/GameStateConfigDesktop.cpp:285
359 #: ../../../src/GameStateConfigDesktop.cpp:291
359360 msgid "Joystick Deadzone"
360361 msgstr "Zona sin joystick"
361362
363364 msgid "Loading..."
364365 msgstr "Cargando..."
365366
366 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
367 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
367368 msgid "Delete Save"
368369 msgstr "Eliminar"
369370
370 #: ../../../src/GameStateLoad.cpp:87
371 #: ../../../src/GameStateLoad.cpp:88
371372 msgid "Delete this save?"
372373 msgstr "¿Eliminar esta partida guardada?"
373374
374 #: ../../../src/GameStateLoad.cpp:89
375 #: ../../../src/GameStateLoad.cpp:90
375376 msgid "Exit to Title"
376377 msgstr "Salir al Título"
377378
378 #: ../../../src/GameStateLoad.cpp:92
379 #: ../../../src/GameStateLoad.cpp:93
379380 msgid "New Game"
380381 msgstr "Nuevo Juego"
381382
382 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
383 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
383384 msgid "Choose a Slot"
384385 msgstr "Elija una ranura"
385386
404405 msgstr "Partida guardada inválida"
405406
406407 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
407 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
408 #: ../../../src/MenuPowers.cpp:1539
408 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
409 #: ../../../src/MenuPowers.cpp:1542
409410 #, c-format
410411 msgid "Level %d"
411412 msgstr "Nivel %d"
454455 msgid "Exit Game"
455456 msgstr "Salir del juego"
456457
457 #: ../../../src/InputState.cpp:403
458 #: ../../../src/InputState.cpp:402
458459 msgid "Accept"
459460 msgstr "Aceptar"
460461
461 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
462 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
462463 msgid "Up"
463464 msgstr "Arriba"
464465
465 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
466 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
466467 msgid "Down"
467468 msgstr "Abajo"
468469
469 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
470 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
470471 msgid "Left"
471472 msgstr "Izquierda"
472473
473 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
474 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
474475 msgid "Right"
475476 msgstr "Derecha"
476477
477 #: ../../../src/InputState.cpp:408
478 #: ../../../src/InputState.cpp:407
478479 msgid "Bar1"
479480 msgstr "Bar1"
480481
481 #: ../../../src/InputState.cpp:409
482 #: ../../../src/InputState.cpp:408
482483 msgid "Bar2"
483484 msgstr "Bar2"
484485
485 #: ../../../src/InputState.cpp:410
486 #: ../../../src/InputState.cpp:409
486487 msgid "Bar3"
487488 msgstr "Bar3"
488489
489 #: ../../../src/InputState.cpp:411
490 #: ../../../src/InputState.cpp:410
490491 msgid "Bar4"
491492 msgstr "Bar4"
492493
493 #: ../../../src/InputState.cpp:412
494 #: ../../../src/InputState.cpp:411
494495 msgid "Bar5"
495496 msgstr "Bar5"
496497
497 #: ../../../src/InputState.cpp:413
498 #: ../../../src/InputState.cpp:412
498499 msgid "Bar6"
499500 msgstr "Bar6"
500501
501 #: ../../../src/InputState.cpp:414
502 #: ../../../src/InputState.cpp:413
502503 msgid "Bar7"
503504 msgstr "Bar7"
504505
505 #: ../../../src/InputState.cpp:415
506 #: ../../../src/InputState.cpp:414
506507 msgid "Bar8"
507508 msgstr "Bar8"
508509
509 #: ../../../src/InputState.cpp:416
510 #: ../../../src/InputState.cpp:415
510511 msgid "Bar9"
511512 msgstr "Bar9"
512513
513 #: ../../../src/InputState.cpp:417
514 #: ../../../src/InputState.cpp:416
514515 msgid "Bar0"
515516 msgstr "Bar0"
516517
517 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
518 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
518519 #: ../../../src/MenuCharacter.cpp:54
519520 msgid "Character"
520521 msgstr "Personaje"
521522
522 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
523 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
523 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
524 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
524525 msgid "Inventory"
525526 msgstr "Inventario"
526527
527 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
528 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
528529 #: ../../../src/MenuPowers.cpp:168
529530 msgid "Powers"
530531 msgstr "Poderes"
531532
532 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
533 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
533534 #: ../../../src/MenuLog.cpp:72
534535 msgid "Log"
535536 msgstr "Registro"
536537
537 #: ../../../src/InputState.cpp:422
538 #: ../../../src/InputState.cpp:421
538539 msgid "Main1"
539540 msgstr "Principal1"
540541
541 #: ../../../src/InputState.cpp:423
542 #: ../../../src/InputState.cpp:422
542543 msgid "Main2"
543544 msgstr "Principal2"
544545
545 #: ../../../src/InputState.cpp:424
546 #: ../../../src/InputState.cpp:423
546547 msgid "Ctrl"
547548 msgstr "Ctrl"
548549
549 #: ../../../src/InputState.cpp:425
550 #: ../../../src/InputState.cpp:424
550551 msgid "Shift"
551552 msgstr "Shift"
552553
553 #: ../../../src/InputState.cpp:426
554 #: ../../../src/InputState.cpp:425
554555 msgid "Alt"
555556 msgstr "Alt"
556557
557 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
558 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
558559 msgid "Delete"
559560 msgstr "Suprimir"
560561
561 #: ../../../src/InputState.cpp:428
562 #: ../../../src/InputState.cpp:427
562563 msgid "ActionBar Accept"
563564 msgstr "Aceptación de la barra de acción"
564565
565 #: ../../../src/InputState.cpp:429
566 #: ../../../src/InputState.cpp:428
566567 msgid "ActionBar Left"
567568 msgstr "Barra de acción izquierda"
568569
569 #: ../../../src/InputState.cpp:430
570 #: ../../../src/InputState.cpp:429
570571 msgid "ActionBar Right"
571572 msgstr "Barra de acción derecha"
572573
573 #: ../../../src/InputState.cpp:431
574 #: ../../../src/InputState.cpp:430
574575 msgid "ActionBar Use"
575576 msgstr "Uso de la barra de acción"
576577
577 #: ../../../src/InputState.cpp:432
578 #: ../../../src/InputState.cpp:431
578579 msgid "Developer Menu"
579580 msgstr "Menú de desarrolladores"
580581
581 #: ../../../src/InputState.cpp:434
582 #: ../../../src/InputState.cpp:433
582583 msgid "Left Mouse"
583584 msgstr "Botón izquierdo del ratón"
584585
585 #: ../../../src/InputState.cpp:435
586 #: ../../../src/InputState.cpp:434
586587 msgid "Middle Mouse"
587588 msgstr "Botón central del ratón"
588589
589 #: ../../../src/InputState.cpp:436
590 #: ../../../src/InputState.cpp:435
590591 msgid "Right Mouse"
591592 msgstr "Botón derecho del ratón"
592593
593 #: ../../../src/InputState.cpp:437
594 #: ../../../src/InputState.cpp:436
594595 msgid "Wheel Up"
595596 msgstr "Rueda hacia arriba"
596597
597 #: ../../../src/InputState.cpp:438
598 #: ../../../src/InputState.cpp:437
598599 msgid "Wheel Down"
599600 msgstr "Rueda hacia abajo"
600601
601 #: ../../../src/InputState.cpp:439
602 #: ../../../src/InputState.cpp:438
602603 msgid "Mouse X1"
603604 msgstr "Ratón X1"
604605
605 #: ../../../src/InputState.cpp:440
606 #: ../../../src/InputState.cpp:439
606607 msgid "Mouse X2"
607608 msgstr "Ratón X2"
608609
610611 msgid "Unknown Item"
611612 msgstr "Objeto desconocido"
612613
613 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
614 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
614615 #, c-format
615616 msgid "%d%% Speed"
616617 msgstr "%d%% velocidad"
617618
618 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
619 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
619620 #, c-format
620621 msgid "%d%% Attack Speed"
621622 msgstr "%d%% velocidad de ataque"
622623
623624 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
624 #: ../../../src/MenuPowers.cpp:832
625 #, c-format
626 msgid "%s Resistance"
627 msgstr "%s Resistencia"
625 #: ../../../src/MenuPowers.cpp:833
626 #, c-format
627 msgid "Resistance (%s)"
628 msgstr "Resistencia (%s)"
628629
629630 #: ../../../src/ItemManager.cpp:684
630631 #, c-format
631632 msgid "Requires %s"
632 msgstr ""
633 msgstr "Requiere %s"
633634
634635 #: ../../../src/ItemManager.cpp:733
635636 msgid "Quest Item"
650651 msgid "Absorb: %d"
651652 msgstr "Absorber: %d"
652653
653 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
654 #: ../../../src/MenuPowers.cpp:1133
654 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
655 #: ../../../src/MenuPowers.cpp:1134
655656 #, c-format
656657 msgid "Requires Level %d"
657658 msgstr "Requiere nivel %d"
658659
659 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
660 #: ../../../src/MenuPowers.cpp:1124
660 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
661 #: ../../../src/MenuPowers.cpp:1125
661662 #, c-format
662663 msgid "Requires %s %d"
663664 msgstr "Requiere %s %d"
706707 msgid "Press [%s] to read"
707708 msgstr "Pulsa [%s] para leer"
708709
709 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
710 #: ../../../src/MenuActionBar.cpp:226
710 #: ../../../src/MenuActionBar.cpp:87
711 msgid "Loot tooltip visibility"
712 msgstr "Ayuda a la visibilidad del botín"
713
714 #: ../../../src/MenuActionBar.cpp:88
715 msgid "Mini-map mode"
716 msgstr "Modo minimapa"
717
718 #: ../../../src/MenuActionBar.cpp:89
719 msgid "Always show stat bar labels"
720 msgstr "Mostrar etiquetas en las barra de atributos"
721
722 #: ../../../src/MenuActionBar.cpp:90
723 msgid "Show combat text"
724 msgstr "Mostrar texto de combate"
725
726 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
727 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
711728 #, c-format
712729 msgid "Hotkey: %s"
713730 msgstr "Atajo: %s"
714731
715 #: ../../../src/MenuActionBar.cpp:580
732 #: ../../../src/MenuActionBar.cpp:474
733 #, c-format
734 msgid "Default. Temporarily show all loot tooltips with '%s'."
735 msgstr ""
736 "Predeterminado. Muestra temporalmente todas las ayudas de botín con '%s'."
737
738 #: ../../../src/MenuActionBar.cpp:476
739 #, c-format
740 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
741 msgstr ""
742 "Mostrar todas. Muestra temporalmente todas las ayudas de botín con '%s'."
743
744 #: ../../../src/MenuActionBar.cpp:478
745 #, c-format
746 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
747 msgstr ""
748 "Ocultar todas. Muestra temporalmente todas las ayudas de botín con '%s'."
749
750 #: ../../../src/MenuActionBar.cpp:482
751 msgid "Visible"
752 msgstr "Visible"
753
754 #: ../../../src/MenuActionBar.cpp:484
755 msgid "Visible (2x zoom)"
756 msgstr "Visible (aumento: 2x)"
757
758 #: ../../../src/MenuActionBar.cpp:486
759 msgid "Hidden"
760 msgstr "Oculto"
761
762 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
763 msgid "Enabled"
764 msgstr "Habilitado"
765
766 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
767 msgid "Disabled"
768 msgstr "Deshabilitado"
769
770 #: ../../../src/MenuActionBar.cpp:657
716771 msgid "Not enough MP."
717772 msgstr "PM insuficientes."
718773
753808 msgid "Reduces the damage taken from \"%s\" elemental attacks."
754809 msgstr "Reduce el daño recibido de ataques elementales de \"%s\"."
755810
756 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
811 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
757812 #, c-format
758813 msgid "XP: %d"
759814 msgstr "Experiencia: %d"
845900 msgstr "añade poder a la barra de acción"
846901
847902 #: ../../../src/MenuDevConsole.cpp:361
903 msgid "turns on/off the display of the FPS counter"
904 msgstr "enciende/apaga el contador de FPS"
905
906 #: ../../../src/MenuDevConsole.cpp:362
848907 msgid "turns on/off all of the HUD elements"
849908 msgstr "Activa/Desactiva todos los elementos con información en pantalla"
850909
851 #: ../../../src/MenuDevConsole.cpp:362
910 #: ../../../src/MenuDevConsole.cpp:363
852911 msgid "turns on/off the developer hud"
853912 msgstr ""
854913 "Activa/Desactiva todos la información en pantalla para desarrolladores"
855914
856 #: ../../../src/MenuDevConsole.cpp:363
915 #: ../../../src/MenuDevConsole.cpp:364
857916 msgid ""
858917 "Prints a list of powers that match a search term. No search term will list "
859918 "all items"
861920 "Muestra una lista de poderes que se emparejan con un término de búsqueda. Si"
862921 " no hay ningún término, se listarán todos los elementos"
863922
864 #: ../../../src/MenuDevConsole.cpp:364
923 #: ../../../src/MenuDevConsole.cpp:365
865924 msgid "Prints out all the map filenames located in the \"maps/\" directory."
866925 msgstr "Muestra todos los ficheros de mapa del directorio \"maps/\"."
867926
868 #: ../../../src/MenuDevConsole.cpp:365
927 #: ../../../src/MenuDevConsole.cpp:366
869928 msgid ""
870929 "Prints out the active campaign statuses that match a search term. No search "
871930 "term will list all active statuses"
873932 "Muestra los estados de la campaña activa que emparejan con un término de "
874933 "búsqueda. Si no hay ningún término, se listarán todos los estados activos"
875934
876 #: ../../../src/MenuDevConsole.cpp:366
935 #: ../../../src/MenuDevConsole.cpp:367
877936 msgid ""
878937 "Prints a list of items that match a search term. No search term will list "
879938 "all items"
881940 "Muestra una lista de todos los objetos que emparejan con un término de "
882941 "búsqueda. Si no hay ningún término de búsqueda, listará todos los objetos"
883942
884 #: ../../../src/MenuDevConsole.cpp:367
943 #: ../../../src/MenuDevConsole.cpp:368
885944 msgid ""
886945 "parses a series of event components and executes them as a single event"
887946 msgstr ""
888947 "analiza una serie de componentes de eventos y los ejecuta como un solo "
889948 "evento"
890949
891 #: ../../../src/MenuDevConsole.cpp:368
950 #: ../../../src/MenuDevConsole.cpp:369
892951 msgid "clears the command history"
893952 msgstr "limpia el histórico de órdenes"
894953
895 #: ../../../src/MenuDevConsole.cpp:369
954 #: ../../../src/MenuDevConsole.cpp:370
896955 msgid "displays this text"
897956 msgstr "muestra este texto"
898957
899 #: ../../../src/MenuDevConsole.cpp:376
958 #: ../../../src/MenuDevConsole.cpp:377
900959 msgid "Toggled the developer hud"
901960 msgstr "Activar/Desactivar información para desarrolladores"
902961
903 #: ../../../src/MenuDevConsole.cpp:380
962 #: ../../../src/MenuDevConsole.cpp:381
904963 msgid "Toggled the hud"
905964 msgstr "Estado de información en pantalla cambiado"
906965
907 #: ../../../src/MenuDevConsole.cpp:529
966 #: ../../../src/MenuDevConsole.cpp:385
967 msgid "Toggled the FPS counter"
968 msgstr "Conmutador del contador de FPS"
969
970 #: ../../../src/MenuDevConsole.cpp:534
908971 msgid "ERROR: Incorrect number of arguments"
909972 msgstr "ERROR: número de argumentos incorrecto"
910973
911 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
974 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
912975 msgid "HINT:"
913976 msgstr "CONSEJO:"
914977
915 #: ../../../src/MenuDevConsole.cpp:531
978 #: ../../../src/MenuDevConsole.cpp:536
916979 msgid "<id>"
917980 msgstr "<id>"
918981
919 #: ../../../src/MenuDevConsole.cpp:547
982 #: ../../../src/MenuDevConsole.cpp:552
920983 #, c-format
921984 msgid "ERROR: '%s' is not a valid event key"
922985 msgstr "ERROR: '%s' no es una clave válida de evento"
923986
924 #: ../../../src/MenuDevConsole.cpp:557
987 #: ../../../src/MenuDevConsole.cpp:562
925988 msgid "ERROR: Too few arguments"
926989 msgstr "ERROR: muy pocos argumentos"
927990
928 #: ../../../src/MenuDevConsole.cpp:559
991 #: ../../../src/MenuDevConsole.cpp:564
929992 msgid "<key>=<val> <key>=<val> ..."
930993 msgstr "<key>=<val> <key>=<val> ..."
931994
932 #: ../../../src/MenuDevConsole.cpp:564
995 #: ../../../src/MenuDevConsole.cpp:569
933996 msgid "ERROR: Unknown command"
934997 msgstr "ERROR: orden desconocida"
935998
936 #: ../../../src/MenuDevConsole.cpp:566
999 #: ../../../src/MenuDevConsole.cpp:571
9371000 msgid "HINT: Type help"
9381001 msgstr "CONSEJO: escribe help"
9391002
940 #: ../../../src/MenuEnemy.cpp:135
1003 #: ../../../src/MenuEnemy.cpp:138
9411004 #, c-format
9421005 msgid "%s level %d"
9431006 msgstr "%s nivel%d"
9441007
945 #: ../../../src/MenuEnemy.cpp:159
1008 #: ../../../src/MenuEnemy.cpp:162
9461009 msgid "Dead"
9471010 msgstr "Muerto"
9481011
949 #: ../../../src/MenuEnemy.cpp:161
1012 #: ../../../src/MenuEnemy.cpp:164
9501013 msgid "Destroyed"
9511014 msgstr "Destruido"
9521015
9661029 msgid "Continue"
9671030 msgstr "Continuar"
9681031
969 #: ../../../src/MenuInventory.cpp:175
1032 #: ../../../src/MenuInventory.cpp:73
1033 msgid "Automatically equip items"
1034 msgstr "Automáticamente equipar con objetos"
1035
1036 #: ../../../src/MenuInventory.cpp:188
9701037 #, c-format
9711038 msgid "Lost %d%% of %s."
9721039 msgstr "Perdió %d%% de %s."
9731040
974 #: ../../../src/MenuInventory.cpp:182
1041 #: ../../../src/MenuInventory.cpp:195
9751042 #, c-format
9761043 msgid "Lost %d%% of total XP."
9771044 msgstr "Perdió %d%% de PX."
9781045
979 #: ../../../src/MenuInventory.cpp:187
1046 #: ../../../src/MenuInventory.cpp:200
9801047 #, c-format
9811048 msgid "Lost %d%% of current level XP."
9821049 msgstr "Perdió %d%% del nivel de PX actual."
9831050
984 #: ../../../src/MenuInventory.cpp:213
1051 #: ../../../src/MenuInventory.cpp:226
9851052 #, c-format
9861053 msgid "Lost %s."
9871054 msgstr "Perdió %s."
9881055
989 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1056 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9901057 #, c-format
9911058 msgid "%d %s"
9921059 msgstr "%d %s"
9931060
994 #: ../../../src/MenuInventory.cpp:299
1061 #: ../../../src/MenuInventory.cpp:317
9951062 msgid "Pick up item(s):"
9961063 msgstr "Coger objeto/s:"
9971064
998 #: ../../../src/MenuInventory.cpp:300
1065 #: ../../../src/MenuInventory.cpp:318
9991066 msgid "Use or equip item:"
10001067 msgstr "Usar o equiparse con objeto:"
10011068
1002 #: ../../../src/MenuInventory.cpp:301
1069 #: ../../../src/MenuInventory.cpp:319
10031070 #, c-format
10041071 msgid "%s modifiers"
10051072 msgstr "modificadores %s"
10061073
1007 #: ../../../src/MenuInventory.cpp:302
1074 #: ../../../src/MenuInventory.cpp:320
10081075 msgid "Select a quantity of item:"
10091076 msgstr "Selecciona la cantidad de elementos:"
10101077
1011 #: ../../../src/MenuInventory.cpp:305
1078 #: ../../../src/MenuInventory.cpp:323
10121079 msgid "Stash item stack:"
10131080 msgstr "Devolver un objeto a la pila:"
10141081
1015 #: ../../../src/MenuInventory.cpp:307
1082 #: ../../../src/MenuInventory.cpp:325
10161083 msgid "Sell item stack:"
10171084 msgstr "Vender pila de objetos:"
10181085
1019 #: ../../../src/MenuInventory.cpp:574
1086 #: ../../../src/MenuInventory.cpp:592
10201087 msgid "You don't have enough of the required item."
10211088 msgstr "No tienes suficiente del objeto requerido."
10221089
1023 #: ../../../src/MenuInventory.cpp:581
1090 #: ../../../src/MenuInventory.cpp:599
10241091 msgid "You can't use this item right now."
10251092 msgstr "Ahora no puedes usar este objeto."
10261093
1027 #: ../../../src/MenuInventory.cpp:593
1094 #: ../../../src/MenuInventory.cpp:611
10281095 msgid "This item can only be used from the action bar."
10291096 msgstr "Este elemento sólo se puede utilizar en la barra de acción."
10301097
1031 #: ../../../src/MenuInventory.cpp:711
1098 #: ../../../src/MenuInventory.cpp:729
10321099 msgid "Inventory is full."
10331100 msgstr "El inventario esta completo."
10341101
1035 #: ../../../src/MenuInventory.cpp:831
1102 #: ../../../src/MenuInventory.cpp:849
10361103 #, c-format
10371104 msgid "Not enough %s."
10381105 msgstr "No hay suficientes %s."
10391106
1040 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1107 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10411108 msgid "This item can not be sold."
10421109 msgstr "Este objeto no se puede vender."
10431110
10491116 msgid "Quests"
10501117 msgstr "Gestas"
10511118
1052 #: ../../../src/MenuManager.cpp:290
1119 #: ../../../src/MenuManager.cpp:286
10531120 #, c-format
10541121 msgid "XP: %d/%d"
10551122 msgstr "Experiencia: %d/%d"
10561123
1057 #: ../../../src/MenuManager.cpp:806
1124 #: ../../../src/MenuManager.cpp:827
10581125 msgid "This item can not be dropped."
10591126 msgstr "Este objeto no se puede soltar."
10601127
1061 #: ../../../src/MenuNPCActions.cpp:75
1062 msgid "Trade"
1063 msgstr "Comerciar"
1064
1065 #: ../../../src/MenuNumPicker.cpp:60
1128 #: ../../../src/MenuNumPicker.cpp:59
10661129 msgid "Enter amount:"
10671130 msgstr "Introduce cantidad:"
10681131
1069 #: ../../../src/MenuPowers.cpp:786
1132 #: ../../../src/MenuPowers.cpp:787
10701133 msgid "Passive"
10711134 msgstr "Pasivo"
10721135
1073 #: ../../../src/MenuPowers.cpp:791
1136 #: ../../../src/MenuPowers.cpp:792
10741137 #, c-format
10751138 msgid "Costs %d MP"
10761139 msgstr "Costos %d PM"
10771140
1078 #: ../../../src/MenuPowers.cpp:795
1141 #: ../../../src/MenuPowers.cpp:796
10791142 #, c-format
10801143 msgid "Costs %d HP"
10811144 msgstr "Costos %d HP"
10821145
1083 #: ../../../src/MenuPowers.cpp:800
1146 #: ../../../src/MenuPowers.cpp:801
10841147 msgid "Cooldown:"
10851148 msgstr "Enfriar:"
10861149
1087 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1150 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10881151 msgid "Damage per second"
10891152 msgstr "Daño por segundo"
10901153
1091 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1154 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10921155 msgid "HP per second"
10931156 msgstr "PV por segundo"
10941157
1095 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1158 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10961159 msgid "MP per second"
10971160 msgstr "PM por segundo"
10981161
1099 #: ../../../src/MenuPowers.cpp:884
1162 #: ../../../src/MenuPowers.cpp:885
11001163 msgid "Immobilize"
11011164 msgstr "Inmovilizar"
11021165
1103 #: ../../../src/MenuPowers.cpp:892
1166 #: ../../../src/MenuPowers.cpp:893
11041167 msgid "Immunity"
11051168 msgstr "Inmunidad"
11061169
1107 #: ../../../src/MenuPowers.cpp:895
1170 #: ../../../src/MenuPowers.cpp:896
11081171 msgid "Immunity to damage over time"
11091172 msgstr "Inmunidad al daño durante un tiempo"
11101173
1111 #: ../../../src/MenuPowers.cpp:898
1174 #: ../../../src/MenuPowers.cpp:899
11121175 msgid "Immunity to slow"
11131176 msgstr "Inmunidad a la lentidud"
11141177
1115 #: ../../../src/MenuPowers.cpp:901
1178 #: ../../../src/MenuPowers.cpp:902
11161179 msgid "Immunity to stun"
11171180 msgstr "Inmunidad al aturdimiento"
11181181
1119 #: ../../../src/MenuPowers.cpp:904
1182 #: ../../../src/MenuPowers.cpp:905
11201183 msgid "Immunity to HP steal"
11211184 msgstr "Inmunidad al robo de PV"
11221185
1123 #: ../../../src/MenuPowers.cpp:907
1186 #: ../../../src/MenuPowers.cpp:908
11241187 msgid "Immunity to MP steal"
11251188 msgstr "Inmunidad al robo de PM"
11261189
1127 #: ../../../src/MenuPowers.cpp:910
1190 #: ../../../src/MenuPowers.cpp:911
11281191 msgid "Immunity to knockback"
11291192 msgstr "Inmunidad al contragolpe"
11301193
1131 #: ../../../src/MenuPowers.cpp:913
1194 #: ../../../src/MenuPowers.cpp:914
11321195 msgid "Immunity to damage reflection"
11331196 msgstr "Inmunidad a la reflexión de daño"
11341197
1135 #: ../../../src/MenuPowers.cpp:916
1198 #: ../../../src/MenuPowers.cpp:917
11361199 msgid "Stun"
11371200 msgstr "Aturdir"
11381201
1139 #: ../../../src/MenuPowers.cpp:919
1202 #: ../../../src/MenuPowers.cpp:920
11401203 msgid "Automatic revive on death"
11411204 msgstr "Revivir automáticamente al morir"
11421205
1143 #: ../../../src/MenuPowers.cpp:922
1206 #: ../../../src/MenuPowers.cpp:923
11441207 msgid "Convert"
11451208 msgstr "Convertir"
11461209
1147 #: ../../../src/MenuPowers.cpp:925
1210 #: ../../../src/MenuPowers.cpp:926
11481211 msgid "Fear"
11491212 msgstr "Miedo"
11501213
1151 #: ../../../src/MenuPowers.cpp:928
1214 #: ../../../src/MenuPowers.cpp:929
11521215 msgid "Lifespan"
11531216 msgstr "Vida"
11541217
1155 #: ../../../src/MenuPowers.cpp:952
1218 #: ../../../src/MenuPowers.cpp:953
11561219 msgid "Magical Shield"
11571220 msgstr "Armadura mágica"
11581221
1159 #: ../../../src/MenuPowers.cpp:981
1222 #: ../../../src/MenuPowers.cpp:982
11601223 msgid "Healing"
11611224 msgstr "Sanación"
11621225
1163 #: ../../../src/MenuPowers.cpp:984
1226 #: ../../../src/MenuPowers.cpp:985
11641227 msgid "Knockback"
11651228 msgstr "Contragolpe"
11661229
1167 #: ../../../src/MenuPowers.cpp:1009
1230 #: ../../../src/MenuPowers.cpp:1010
11681231 #, c-format
11691232 msgid "%d%% chance"
11701233 msgstr "%d%% probabilidad "
11711234
1172 #: ../../../src/MenuPowers.cpp:1061
1235 #: ../../../src/MenuPowers.cpp:1062
11731236 msgid "Base Accuracy"
11741237 msgstr "Exactitud base"
11751238
1176 #: ../../../src/MenuPowers.cpp:1081
1239 #: ../../../src/MenuPowers.cpp:1082
11771240 msgid "Base Critical Chance"
11781241 msgstr "Probabilidad base de crítico"
11791242
1180 #: ../../../src/MenuPowers.cpp:1089
1243 #: ../../../src/MenuPowers.cpp:1090
11811244 msgid "Ignores Absorbtion"
11821245 msgstr "Ignora absorción"
11831246
1184 #: ../../../src/MenuPowers.cpp:1094
1247 #: ../../../src/MenuPowers.cpp:1095
11851248 msgid "Ignores Avoidance"
11861249 msgstr "Ignora evitación"
11871250
1188 #: ../../../src/MenuPowers.cpp:1099
1251 #: ../../../src/MenuPowers.cpp:1100
11891252 #, c-format
11901253 msgid "%d%% Chance to crit slowed targets"
11911254 msgstr "%d%% Probabilidad de crítico en objetivos lentos"
11921255
1193 #: ../../../src/MenuPowers.cpp:1104
1194 #, c-format
1195 msgid "%s Elemental Damage"
1196 msgstr "%s daño elemental"
1197
1198 #: ../../../src/MenuPowers.cpp:1113
1256 #: ../../../src/MenuPowers.cpp:1105
1257 #, c-format
1258 msgid "Elemental Damage (%s)"
1259 msgstr "Daño elemental (%s)"
1260
1261 #: ../../../src/MenuPowers.cpp:1114
11991262 #, c-format
12001263 msgid "Requires a %s"
12011264 msgstr "Requiere un/a %s"
12021265
1203 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1266 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
12041267 #, c-format
12051268 msgid "Requires Power: %s"
12061269 msgstr "Requiere Poder: %s"
12071270
1208 #: ../../../src/MenuPowers.cpp:1162
1271 #: ../../../src/MenuPowers.cpp:1163
12091272 msgid "Click to Unlock (uses 1 Skill Point)"
12101273 msgstr "Pulsa para desbloquear (usa 1 punto de habilidad)"
12111274
1212 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1275 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
12131276 msgid "Requires 1 Skill Point"
12141277 msgstr "Requiere 1 punto de habilidad"
12151278
1216 #: ../../../src/MenuPowers.cpp:1352
1279 #: ../../../src/MenuPowers.cpp:1355
12171280 #, c-format
12181281 msgid "%d unspent skill point"
12191282 msgstr "%d punto de habilidad restante"
12201283
1221 #: ../../../src/MenuPowers.cpp:1355
1284 #: ../../../src/MenuPowers.cpp:1358
12221285 #, c-format
12231286 msgid "%d unspent skill points"
12241287 msgstr "%d puntos de habilidad restantes"
12251288
1226 #: ../../../src/MenuPowers.cpp:1385
1289 #: ../../../src/MenuPowers.cpp:1388
12271290 msgid "Next Level:"
12281291 msgstr "Siguiente nivel:"
12291292
12391302 msgid "Stash is full."
12401303 msgstr "Almacén lleno."
12411304
1305 #: ../../../src/MenuTalker.cpp:454
1306 msgid "Trade"
1307 msgstr "Comerciar"
1308
12421309 #: ../../../src/MenuVendor.cpp:58
12431310 msgid "Buyback"
12441311 msgstr "Recompra"
12681335 msgid "Game saved."
12691336 msgstr "Partida guardada."
12701337
1271 #: ../../../src/SDLInputState.cpp:581
1338 #: ../../../src/SDLInputState.cpp:582
12721339 msgid "Backspace"
12731340 msgstr "Retroceso"
12741341
1275 #: ../../../src/SDLInputState.cpp:582
1342 #: ../../../src/SDLInputState.cpp:583
12761343 msgid "CapsLock"
12771344 msgstr "BloqMayús"
12781345
1279 #: ../../../src/SDLInputState.cpp:585
1346 #: ../../../src/SDLInputState.cpp:586
12801347 msgid "End"
12811348 msgstr "Fin"
12821349
1283 #: ../../../src/SDLInputState.cpp:586
1350 #: ../../../src/SDLInputState.cpp:587
12841351 msgid "Escape"
12851352 msgstr "Escape"
12861353
1287 #: ../../../src/SDLInputState.cpp:587
1354 #: ../../../src/SDLInputState.cpp:588
12881355 msgid "Home"
12891356 msgstr "Inicio"
12901357
1291 #: ../../../src/SDLInputState.cpp:588
1358 #: ../../../src/SDLInputState.cpp:589
12921359 msgid "Insert"
12931360 msgstr "Insertar"
12941361
1295 #: ../../../src/SDLInputState.cpp:589
1362 #: ../../../src/SDLInputState.cpp:590
12961363 msgid "Left Alt"
12971364 msgstr "Alt Izquierdo"
12981365
1299 #: ../../../src/SDLInputState.cpp:590
1366 #: ../../../src/SDLInputState.cpp:591
13001367 msgid "Left Ctrl"
13011368 msgstr "Ctrl Izquierdo"
13021369
1303 #: ../../../src/SDLInputState.cpp:592
1370 #: ../../../src/SDLInputState.cpp:593
13041371 msgid "Left Shift"
13051372 msgstr "Mayús Izquierdo"
13061373
1307 #: ../../../src/SDLInputState.cpp:593
1374 #: ../../../src/SDLInputState.cpp:594
13081375 msgid "NumLock"
13091376 msgstr "BloqueoDeNúmeros"
13101377
1311 #: ../../../src/SDLInputState.cpp:594
1378 #: ../../../src/SDLInputState.cpp:595
13121379 msgid "PageDown"
13131380 msgstr "Avanzar Página"
13141381
1315 #: ../../../src/SDLInputState.cpp:595
1382 #: ../../../src/SDLInputState.cpp:596
13161383 msgid "PageUp"
13171384 msgstr "Retroceder Página"
13181385
1319 #: ../../../src/SDLInputState.cpp:596
1386 #: ../../../src/SDLInputState.cpp:597
13201387 msgid "Pause"
13211388 msgstr "Pausar"
13221389
1323 #: ../../../src/SDLInputState.cpp:597
1390 #: ../../../src/SDLInputState.cpp:598
13241391 msgid "PrintScreen"
13251392 msgstr "Imprimir Pantalla"
13261393
1327 #: ../../../src/SDLInputState.cpp:598
1394 #: ../../../src/SDLInputState.cpp:599
13281395 msgid "Right Alt"
13291396 msgstr "Alt Derecho"
13301397
1331 #: ../../../src/SDLInputState.cpp:599
1398 #: ../../../src/SDLInputState.cpp:600
13321399 msgid "Right Ctrl"
13331400 msgstr "Ctrl Derecho"
13341401
1335 #: ../../../src/SDLInputState.cpp:600
1402 #: ../../../src/SDLInputState.cpp:601
13361403 msgid "Return"
13371404 msgstr "Retorno"
13381405
1339 #: ../../../src/SDLInputState.cpp:602
1406 #: ../../../src/SDLInputState.cpp:603
13401407 msgid "Right Shift"
13411408 msgstr "Mayús. derecho"
13421409
1343 #: ../../../src/SDLInputState.cpp:603
1410 #: ../../../src/SDLInputState.cpp:604
13441411 msgid "ScrollLock"
13451412 msgstr "BloqDesplazamiento"
13461413
1347 #: ../../../src/SDLInputState.cpp:604
1414 #: ../../../src/SDLInputState.cpp:605
13481415 msgid "Space"
13491416 msgstr "Espacio"
13501417
1351 #: ../../../src/SDLInputState.cpp:605
1418 #: ../../../src/SDLInputState.cpp:606
13521419 msgid "Tab"
13531420 msgstr "Tabulador"
13541421
1355 #: ../../../src/SDLInputState.cpp:619
1422 #: ../../../src/SDLInputState.cpp:620
13561423 #, c-format
13571424 msgid "Mouse %d"
13581425 msgstr "Ratón %d"
13591426
1360 #: ../../../src/SDLInputState.cpp:627
1427 #: ../../../src/SDLInputState.cpp:628
13611428 #, c-format
13621429 msgid "Axis %d -"
13631430 msgstr "Eje %d -"
13641431
1365 #: ../../../src/SDLInputState.cpp:629
1432 #: ../../../src/SDLInputState.cpp:630
13661433 #, c-format
13671434 msgid "Axis %d +"
13681435 msgstr "Eje %d +"
13691436
1370 #: ../../../src/SDLInputState.cpp:632
1437 #: ../../../src/SDLInputState.cpp:633
13711438 #, c-format
13721439 msgid "Button %d"
13731440 msgstr "Botón %d"
13741441
1375 #: ../../../src/SDLInputState.cpp:636
1442 #: ../../../src/SDLInputState.cpp:637
13761443 msgid "(none)"
13771444 msgstr "(ninguno)"
13781445
1379 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1380 #: ../../../src/SDLInputState.cpp:719
1446 #: ../../../src/SDLInputState.cpp:677
1447 msgid "Touch control D-Pad"
1448 msgstr "Cruceta direccional"
1449
1450 #: ../../../src/SDLInputState.cpp:701
1451 msgid "Touch control buttons"
1452 msgstr "Botones de control táctiles"
1453
1454 #: ../../../src/SDLInputState.cpp:716
13811455 msgid "Tap"
13821456 msgstr "Palmadita"
13831457
1384 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1385 #, c-format
1386 msgid "%s on ground"
1387 msgstr "%s en el suelo"
1388
1389 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1390 #, c-format
1391 msgid "%s on enemy"
1392 msgstr "%s en enemigo"
1393
1394 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1395 #: ../../../src/SDLInputState.cpp:771
1458 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1459 #: ../../../src/SDLInputState.cpp:768
13961460 #, c-format
13971461 msgid "'%s' is no longer bound to:"
13981462 msgstr "'%s' no está ligado más a:"
15561620 msgid "Base MP"
15571621 msgstr "PM base"
15581622
1559 #: ../../../src/Utils.cpp:297
1623 #: ../../../src/Utils.cpp:346
15601624 msgid "k"
15611625 msgstr "Aceptar"
15621626
1563 #: ../../../src/Utils.cpp:531
1627 #: ../../../src/Utils.cpp:580
15641628 #, c-format
15651629 msgid "%s second"
15661630 msgstr "%s segundo"
15671631
1568 #: ../../../src/Utils.cpp:534
1632 #: ../../../src/Utils.cpp:583
15691633 #, c-format
15701634 msgid "%s seconds"
15711635 msgstr "%s segundos"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1215 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1316 "Language-Team: Finnish (https://www.transifex.com/flareorg/teams/84925/fi/)\n"
1417 "MIME-Version: 1.0\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr "Voit nostaa yhtä kyvyistäsi hahmovalikossa."
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr ""
3235
33 #: ../../../src/Avatar.cpp:617
36 #: ../../../src/Avatar.cpp:589
3437 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3538 msgstr ""
3639
37 #: ../../../src/Avatar.cpp:870
40 #: ../../../src/Avatar.cpp:839
3841 msgid "Transformation expired. You have been moved back to a safe place."
3942 msgstr ""
4043
102105 "The default renderer that is often faster than the SDL software renderer."
103106 msgstr ""
104107
105 #: ../../../src/EngineSettings.cpp:557
108 #: ../../../src/EngineSettings.cpp:561
106109 msgid "Adventurer"
107110 msgstr "Seikkailija"
108111
111114 msgstr "ohi"
112115
113116 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
114 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
117 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
115118 #, c-format
116119 msgid "+%d HP"
117120 msgstr "+%d OP"
118121
119 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
120 #: ../../../src/StatBlock.cpp:827
122 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
123 #: ../../../src/StatBlock.cpp:822
121124 #, c-format
122125 msgid "+%d MP"
123126 msgstr "+%d MP"
124127
125 #: ../../../src/EventManager.cpp:729
128 #: ../../../src/EventManager.cpp:738
126129 msgid "Unknown destination"
127130 msgstr "Tuntematon määränpää"
128131
129 #: ../../../src/GameStateConfigBase.cpp:97
130 #: ../../../src/GameStateConfigBase.cpp:118
132 #: ../../../src/GameStateConfigBase.cpp:89
133 #: ../../../src/GameStateConfigBase.cpp:110
131134 msgid "Defaults"
132135 msgstr "Oletukset"
133136
134 #: ../../../src/GameStateConfigBase.cpp:97
137 #: ../../../src/GameStateConfigBase.cpp:89
135138 msgid "Reset ALL settings?"
136139 msgstr "Palauta KAIKKI asetukset?"
137140
138 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
141 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
139142 msgid "OK"
140143 msgstr "OK"
141144
142 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
143 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
145 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
146 #: ../../../src/InputState.cpp:401
144147 msgid "Cancel"
145148 msgstr "Peru"
146149
147 #: ../../../src/GameStateConfigBase.cpp:168
148 #: ../../../src/GameStateConfigDesktop.cpp:128
150 #: ../../../src/GameStateConfigBase.cpp:160
151 #: ../../../src/GameStateConfigDesktop.cpp:130
149152 msgid "Audio"
150153 msgstr "Audio"
151154
152 #: ../../../src/GameStateConfigBase.cpp:169
153 #: ../../../src/GameStateConfigDesktop.cpp:129
155 #: ../../../src/GameStateConfigBase.cpp:161
156 #: ../../../src/GameStateConfigDesktop.cpp:131
154157 msgid "Interface"
155158 msgstr "Käyttöliittymä"
156159
157 #: ../../../src/GameStateConfigBase.cpp:170
158 #: ../../../src/GameStateConfigDesktop.cpp:132
160 #: ../../../src/GameStateConfigBase.cpp:162
161 #: ../../../src/GameStateConfigDesktop.cpp:134
159162 msgid "Mods"
160163 msgstr "Modit"
161164
162 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
165 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
163166 msgid "Music Volume"
164167 msgstr "Musiikin voimakkuus"
165168
166 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
169 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
167170 msgid "Sound Volume"
168171 msgstr "äänenvoimakkuus"
169172
170 #: ../../../src/GameStateConfigBase.cpp:266
173 #: ../../../src/GameStateConfigBase.cpp:257
171174 msgid "Language"
172175 msgstr "Kieli"
173176
174 #: ../../../src/GameStateConfigBase.cpp:275
175 msgid "Show combat text"
176 msgstr "Näytä taisteluteksti"
177
178 #: ../../../src/GameStateConfigBase.cpp:279
177 #: ../../../src/GameStateConfigBase.cpp:266
179178 msgid "Show FPS"
180179 msgstr "Näytä päivitystaso (FPS)"
181180
182 #: ../../../src/GameStateConfigBase.cpp:283
181 #: ../../../src/GameStateConfigBase.cpp:270
183182 msgid "Colorblind Mode"
184183 msgstr ""
185184
186 #: ../../../src/GameStateConfigBase.cpp:287
185 #: ../../../src/GameStateConfigBase.cpp:274
187186 msgid "Hardware mouse cursor"
188187 msgstr ""
189188
190 #: ../../../src/GameStateConfigBase.cpp:291
189 #: ../../../src/GameStateConfigBase.cpp:278
191190 msgid "Developer Mode"
192191 msgstr ""
193192
194 #: ../../../src/GameStateConfigBase.cpp:295
195 msgid "Always show loot labels"
196 msgstr ""
197
198 #: ../../../src/GameStateConfigBase.cpp:299
199 msgid "Always show stat bar labels"
200 msgstr ""
201
202 #: ../../../src/GameStateConfigBase.cpp:303
203 msgid "Automatically equip items"
204 msgstr ""
205
206 #: ../../../src/GameStateConfigBase.cpp:307
193 #: ../../../src/GameStateConfigBase.cpp:282
207194 msgid "Subtitles"
208195 msgstr ""
209196
210 #: ../../../src/GameStateConfigBase.cpp:311
197 #: ../../../src/GameStateConfigBase.cpp:286
211198 msgid "Active Mods"
212199 msgstr "Käytössäolevat modit"
213200
214 #: ../../../src/GameStateConfigBase.cpp:320
201 #: ../../../src/GameStateConfigBase.cpp:295
215202 msgid "Available Mods"
216203 msgstr "Saatavilla olevat modit"
217204
218 #: ../../../src/GameStateConfigBase.cpp:339
205 #: ../../../src/GameStateConfigBase.cpp:314
219206 msgid "<< Disable"
220207 msgstr "<< Poista käytöstä"
221208
222 #: ../../../src/GameStateConfigBase.cpp:345
209 #: ../../../src/GameStateConfigBase.cpp:320
223210 msgid "Enable >>"
224211 msgstr "Ota käyttöön >>"
225212
226 #: ../../../src/GameStateConfigBase.cpp:925
213 #: ../../../src/GameStateConfigBase.cpp:873
227214 msgid "Version:"
228215 msgstr ""
229216
230 #: ../../../src/GameStateConfigBase.cpp:930
217 #: ../../../src/GameStateConfigBase.cpp:878
231218 msgid "Game:"
232219 msgstr ""
233220
234 #: ../../../src/GameStateConfigBase.cpp:935
221 #: ../../../src/GameStateConfigBase.cpp:883
235222 msgid "Engine version:"
236223 msgstr ""
237224
238 #: ../../../src/GameStateConfigBase.cpp:943
225 #: ../../../src/GameStateConfigBase.cpp:891
239226 msgid "Requires mods:"
240227 msgstr ""
241228
242 #: ../../../src/GameStateConfigDesktop.cpp:81
243 #: ../../../src/GameStateConfigDesktop.cpp:740
229 #: ../../../src/GameStateConfigDesktop.cpp:83
230 #: ../../../src/GameStateConfigDesktop.cpp:751
244231 msgid "Clear"
245232 msgstr ""
246233
247 #: ../../../src/GameStateConfigDesktop.cpp:81
248 #: ../../../src/GameStateConfigDesktop.cpp:738
234 #: ../../../src/GameStateConfigDesktop.cpp:83
235 #: ../../../src/GameStateConfigDesktop.cpp:749
249236 msgid "Assign:"
250237 msgstr ""
251238
252 #: ../../../src/GameStateConfigDesktop.cpp:126
239 #: ../../../src/GameStateConfigDesktop.cpp:128
253240 msgid "Video"
254241 msgstr "Video"
255242
256 #: ../../../src/GameStateConfigDesktop.cpp:130
243 #: ../../../src/GameStateConfigDesktop.cpp:132
257244 msgid "Input"
258245 msgstr "Ohjaus"
259246
260 #: ../../../src/GameStateConfigDesktop.cpp:131
247 #: ../../../src/GameStateConfigDesktop.cpp:133
261248 msgid "Keybindings"
262249 msgstr "Näppäimet"
263250
264 #: ../../../src/GameStateConfigDesktop.cpp:187
251 #: ../../../src/GameStateConfigDesktop.cpp:188
265252 msgid ""
266253 "Will try to store surfaces in video memory versus system memory. The effect "
267254 "this has on performance depends on the renderer."
268255 msgstr ""
269256
270 #: ../../../src/GameStateConfigDesktop.cpp:188
257 #: ../../../src/GameStateConfigDesktop.cpp:189
271258 msgid ""
272259 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
273260 "windowed mode or input lag."
274261 msgstr ""
275262
276 #: ../../../src/GameStateConfigDesktop.cpp:189
263 #: ../../../src/GameStateConfigDesktop.cpp:190
277264 msgid ""
278265 "When enabled, this uses the screen DPI in addition to the window dimensions "
279266 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280267 " used."
281268 msgstr ""
282269
283 #: ../../../src/GameStateConfigDesktop.cpp:190
270 #: ../../../src/GameStateConfigDesktop.cpp:191
271 msgid ""
272 "This enables parallax (non-tile) layers. Disabling this setting can improve "
273 "performance in some cases."
274 msgstr ""
275
276 #: ../../../src/GameStateConfigDesktop.cpp:192
284277 msgid "Experimental"
285278 msgstr "Kokeellinen"
286279
287 #: ../../../src/GameStateConfigDesktop.cpp:191
280 #: ../../../src/GameStateConfigDesktop.cpp:193
288281 msgid "For handheld devices"
289282 msgstr ""
290283
291 #: ../../../src/GameStateConfigDesktop.cpp:209
284 #: ../../../src/GameStateConfigDesktop.cpp:211
292285 msgid "Renderer"
293286 msgstr ""
294287
295 #: ../../../src/GameStateConfigDesktop.cpp:225
288 #: ../../../src/GameStateConfigDesktop.cpp:227
296289 msgid "Full Screen Mode"
297290 msgstr "Täysi ruutu"
298291
299 #: ../../../src/GameStateConfigDesktop.cpp:229
292 #: ../../../src/GameStateConfigDesktop.cpp:231
300293 msgid "Move hero using mouse"
301294 msgstr "Liikuta sankaria hiirellä"
302295
303 #: ../../../src/GameStateConfigDesktop.cpp:233
296 #: ../../../src/GameStateConfigDesktop.cpp:235
304297 msgid "Hardware surfaces"
305298 msgstr "Hardware surfaces"
306299
307 #: ../../../src/GameStateConfigDesktop.cpp:237
300 #: ../../../src/GameStateConfigDesktop.cpp:239
308301 msgid "V-Sync"
309302 msgstr ""
310303
311 #: ../../../src/GameStateConfigDesktop.cpp:241
304 #: ../../../src/GameStateConfigDesktop.cpp:243
312305 msgid "Texture Filtering"
313306 msgstr ""
314307
315 #: ../../../src/GameStateConfigDesktop.cpp:245
308 #: ../../../src/GameStateConfigDesktop.cpp:247
316309 msgid "DPI scaling"
317310 msgstr ""
318311
319 #: ../../../src/GameStateConfigDesktop.cpp:249
312 #: ../../../src/GameStateConfigDesktop.cpp:251
313 msgid "Parallax Layers"
314 msgstr ""
315
316 #: ../../../src/GameStateConfigDesktop.cpp:255
320317 msgid "Allow changing gamma"
321318 msgstr "Salli gamma-muutokset"
322319
323 #: ../../../src/GameStateConfigDesktop.cpp:253
320 #: ../../../src/GameStateConfigDesktop.cpp:259
324321 msgid "Gamma"
325322 msgstr "Gamma"
326323
327 #: ../../../src/GameStateConfigDesktop.cpp:257
324 #: ../../../src/GameStateConfigDesktop.cpp:263
328325 msgid "Use joystick"
329326 msgstr "Käytä peliohjainta"
330327
331 #: ../../../src/GameStateConfigDesktop.cpp:261
328 #: ../../../src/GameStateConfigDesktop.cpp:267
332329 msgid "Joystick"
333330 msgstr "Peliohjain"
334331
335 #: ../../../src/GameStateConfigDesktop.cpp:277
332 #: ../../../src/GameStateConfigDesktop.cpp:283
336333 msgid "Mouse aim"
337334 msgstr "Hiiritähtäys"
338335
339 #: ../../../src/GameStateConfigDesktop.cpp:281
336 #: ../../../src/GameStateConfigDesktop.cpp:287
340337 msgid "Do not use mouse"
341338 msgstr ""
342339
343 #: ../../../src/GameStateConfigDesktop.cpp:285
340 #: ../../../src/GameStateConfigDesktop.cpp:291
344341 msgid "Joystick Deadzone"
345342 msgstr ""
346343
348345 msgid "Loading..."
349346 msgstr "Ladataan..."
350347
351 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
348 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
352349 msgid "Delete Save"
353350 msgstr "Poista tallennus"
354351
355 #: ../../../src/GameStateLoad.cpp:87
352 #: ../../../src/GameStateLoad.cpp:88
356353 msgid "Delete this save?"
357354 msgstr "Poistetaanko tallennus?"
358355
359 #: ../../../src/GameStateLoad.cpp:89
356 #: ../../../src/GameStateLoad.cpp:90
360357 msgid "Exit to Title"
361358 msgstr "Palaa päävalikkoon"
362359
363 #: ../../../src/GameStateLoad.cpp:92
360 #: ../../../src/GameStateLoad.cpp:93
364361 msgid "New Game"
365362 msgstr "Uusi peli"
366363
367 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
364 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
368365 msgid "Choose a Slot"
369366 msgstr "Valitse ura"
370367
389386 msgstr ""
390387
391388 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
392 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
393 #: ../../../src/MenuPowers.cpp:1539
389 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
390 #: ../../../src/MenuPowers.cpp:1542
394391 #, c-format
395392 msgid "Level %d"
396393 msgstr "Taso %d"
439436 msgid "Exit Game"
440437 msgstr "Lopeta peli"
441438
442 #: ../../../src/InputState.cpp:403
439 #: ../../../src/InputState.cpp:402
443440 msgid "Accept"
444441 msgstr "Hyväksy"
445442
446 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
443 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
447444 msgid "Up"
448445 msgstr "Ylös"
449446
450 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
447 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
451448 msgid "Down"
452449 msgstr "Alas"
453450
454 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
451 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
455452 msgid "Left"
456453 msgstr "Vasen"
457454
458 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
455 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
459456 msgid "Right"
460457 msgstr "Oikea"
461458
459 #: ../../../src/InputState.cpp:407
460 msgid "Bar1"
461 msgstr ""
462
462463 #: ../../../src/InputState.cpp:408
463 msgid "Bar1"
464 msgid "Bar2"
464465 msgstr ""
465466
466467 #: ../../../src/InputState.cpp:409
467 msgid "Bar2"
468 msgid "Bar3"
468469 msgstr ""
469470
470471 #: ../../../src/InputState.cpp:410
471 msgid "Bar3"
472 msgid "Bar4"
472473 msgstr ""
473474
474475 #: ../../../src/InputState.cpp:411
475 msgid "Bar4"
476 msgid "Bar5"
476477 msgstr ""
477478
478479 #: ../../../src/InputState.cpp:412
479 msgid "Bar5"
480 msgid "Bar6"
480481 msgstr ""
481482
482483 #: ../../../src/InputState.cpp:413
483 msgid "Bar6"
484 msgid "Bar7"
484485 msgstr ""
485486
486487 #: ../../../src/InputState.cpp:414
487 msgid "Bar7"
488 msgid "Bar8"
488489 msgstr ""
489490
490491 #: ../../../src/InputState.cpp:415
491 msgid "Bar8"
492 msgid "Bar9"
492493 msgstr ""
493494
494495 #: ../../../src/InputState.cpp:416
495 msgid "Bar9"
496 msgstr ""
497
498 #: ../../../src/InputState.cpp:417
499496 msgid "Bar0"
500497 msgstr ""
501498
502 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
499 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
503500 #: ../../../src/MenuCharacter.cpp:54
504501 msgid "Character"
505502 msgstr "Hahmo"
506503
507 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
508 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
504 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
505 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
509506 msgid "Inventory"
510507 msgstr "Tavaraluettelo"
511508
512 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
509 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
513510 #: ../../../src/MenuPowers.cpp:168
514511 msgid "Powers"
515512 msgstr "Voimat"
516513
517 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
514 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
518515 #: ../../../src/MenuLog.cpp:72
519516 msgid "Log"
520517 msgstr "Loki"
521518
519 #: ../../../src/InputState.cpp:421
520 msgid "Main1"
521 msgstr ""
522
522523 #: ../../../src/InputState.cpp:422
523 msgid "Main1"
524 msgid "Main2"
524525 msgstr ""
525526
526527 #: ../../../src/InputState.cpp:423
527 msgid "Main2"
528 msgid "Ctrl"
528529 msgstr ""
529530
530531 #: ../../../src/InputState.cpp:424
531 msgid "Ctrl"
532 msgstr ""
533
534 #: ../../../src/InputState.cpp:425
535532 msgid "Shift"
536533 msgstr "Vaihto"
537534
538 #: ../../../src/InputState.cpp:426
535 #: ../../../src/InputState.cpp:425
539536 msgid "Alt"
540537 msgstr ""
541538
542 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
539 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
543540 msgid "Delete"
544541 msgstr ""
545542
543 #: ../../../src/InputState.cpp:427
544 msgid "ActionBar Accept"
545 msgstr ""
546
546547 #: ../../../src/InputState.cpp:428
547 msgid "ActionBar Accept"
548 msgid "ActionBar Left"
548549 msgstr ""
549550
550551 #: ../../../src/InputState.cpp:429
551 msgid "ActionBar Left"
552 msgid "ActionBar Right"
552553 msgstr ""
553554
554555 #: ../../../src/InputState.cpp:430
555 msgid "ActionBar Right"
556 msgid "ActionBar Use"
556557 msgstr ""
557558
558559 #: ../../../src/InputState.cpp:431
559 msgid "ActionBar Use"
560 msgstr ""
561
562 #: ../../../src/InputState.cpp:432
563560 msgid "Developer Menu"
564561 msgstr ""
565562
563 #: ../../../src/InputState.cpp:433
564 msgid "Left Mouse"
565 msgstr ""
566
566567 #: ../../../src/InputState.cpp:434
567 msgid "Left Mouse"
568 msgid "Middle Mouse"
568569 msgstr ""
569570
570571 #: ../../../src/InputState.cpp:435
571 msgid "Middle Mouse"
572 msgid "Right Mouse"
572573 msgstr ""
573574
574575 #: ../../../src/InputState.cpp:436
575 msgid "Right Mouse"
576 msgid "Wheel Up"
576577 msgstr ""
577578
578579 #: ../../../src/InputState.cpp:437
579 msgid "Wheel Up"
580 msgid "Wheel Down"
580581 msgstr ""
581582
582583 #: ../../../src/InputState.cpp:438
583 msgid "Wheel Down"
584 msgid "Mouse X1"
584585 msgstr ""
585586
586587 #: ../../../src/InputState.cpp:439
587 msgid "Mouse X1"
588 msgstr ""
589
590 #: ../../../src/InputState.cpp:440
591588 msgid "Mouse X2"
592589 msgstr ""
593590
595592 msgid "Unknown Item"
596593 msgstr ""
597594
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
595 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
599596 #, c-format
600597 msgid "%d%% Speed"
601598 msgstr ""
602599
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
600 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
604601 #, c-format
605602 msgid "%d%% Attack Speed"
606603 msgstr ""
607604
608605 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
609 #: ../../../src/MenuPowers.cpp:832
610 #, c-format
611 msgid "%s Resistance"
606 #: ../../../src/MenuPowers.cpp:833
607 #, c-format
608 msgid "Resistance (%s)"
612609 msgstr ""
613610
614611 #: ../../../src/ItemManager.cpp:684
635632 msgid "Absorb: %d"
636633 msgstr "Vaimennus: %d"
637634
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
639 #: ../../../src/MenuPowers.cpp:1133
635 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
636 #: ../../../src/MenuPowers.cpp:1134
640637 #, c-format
641638 msgid "Requires Level %d"
642639 msgstr "Vaatii tason %d"
643640
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
645 #: ../../../src/MenuPowers.cpp:1124
641 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
642 #: ../../../src/MenuPowers.cpp:1125
646643 #, c-format
647644 msgid "Requires %s %d"
648645 msgstr ""
691688 msgid "Press [%s] to read"
692689 msgstr ""
693690
694 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
695 #: ../../../src/MenuActionBar.cpp:226
691 #: ../../../src/MenuActionBar.cpp:87
692 msgid "Loot tooltip visibility"
693 msgstr ""
694
695 #: ../../../src/MenuActionBar.cpp:88
696 msgid "Mini-map mode"
697 msgstr ""
698
699 #: ../../../src/MenuActionBar.cpp:89
700 msgid "Always show stat bar labels"
701 msgstr ""
702
703 #: ../../../src/MenuActionBar.cpp:90
704 msgid "Show combat text"
705 msgstr "Näytä taisteluteksti"
706
707 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
708 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
696709 #, c-format
697710 msgid "Hotkey: %s"
698711 msgstr ""
699712
700 #: ../../../src/MenuActionBar.cpp:580
713 #: ../../../src/MenuActionBar.cpp:474
714 #, c-format
715 msgid "Default. Temporarily show all loot tooltips with '%s'."
716 msgstr ""
717
718 #: ../../../src/MenuActionBar.cpp:476
719 #, c-format
720 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
721 msgstr ""
722
723 #: ../../../src/MenuActionBar.cpp:478
724 #, c-format
725 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:482
729 msgid "Visible"
730 msgstr ""
731
732 #: ../../../src/MenuActionBar.cpp:484
733 msgid "Visible (2x zoom)"
734 msgstr ""
735
736 #: ../../../src/MenuActionBar.cpp:486
737 msgid "Hidden"
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
741 msgid "Enabled"
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
745 msgid "Disabled"
746 msgstr ""
747
748 #: ../../../src/MenuActionBar.cpp:657
701749 msgid "Not enough MP."
702750 msgstr ""
703751
738786 msgid "Reduces the damage taken from \"%s\" elemental attacks."
739787 msgstr ""
740788
741 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
789 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
742790 #, c-format
743791 msgid "XP: %d"
744792 msgstr "Kokemus: %d"
829877 msgstr ""
830878
831879 #: ../../../src/MenuDevConsole.cpp:361
880 msgid "turns on/off the display of the FPS counter"
881 msgstr ""
882
883 #: ../../../src/MenuDevConsole.cpp:362
832884 msgid "turns on/off all of the HUD elements"
833885 msgstr ""
834886
835 #: ../../../src/MenuDevConsole.cpp:362
887 #: ../../../src/MenuDevConsole.cpp:363
836888 msgid "turns on/off the developer hud"
837889 msgstr ""
838890
839 #: ../../../src/MenuDevConsole.cpp:363
891 #: ../../../src/MenuDevConsole.cpp:364
840892 msgid ""
841893 "Prints a list of powers that match a search term. No search term will list "
842894 "all items"
843895 msgstr ""
844896
845 #: ../../../src/MenuDevConsole.cpp:364
897 #: ../../../src/MenuDevConsole.cpp:365
846898 msgid "Prints out all the map filenames located in the \"maps/\" directory."
847899 msgstr ""
848900
849 #: ../../../src/MenuDevConsole.cpp:365
901 #: ../../../src/MenuDevConsole.cpp:366
850902 msgid ""
851903 "Prints out the active campaign statuses that match a search term. No search "
852904 "term will list all active statuses"
853905 msgstr ""
854906
855 #: ../../../src/MenuDevConsole.cpp:366
907 #: ../../../src/MenuDevConsole.cpp:367
856908 msgid ""
857909 "Prints a list of items that match a search term. No search term will list "
858910 "all items"
859911 msgstr ""
860912
861 #: ../../../src/MenuDevConsole.cpp:367
913 #: ../../../src/MenuDevConsole.cpp:368
862914 msgid ""
863915 "parses a series of event components and executes them as a single event"
864916 msgstr ""
865917
866 #: ../../../src/MenuDevConsole.cpp:368
918 #: ../../../src/MenuDevConsole.cpp:369
867919 msgid "clears the command history"
868920 msgstr ""
869921
870 #: ../../../src/MenuDevConsole.cpp:369
922 #: ../../../src/MenuDevConsole.cpp:370
871923 msgid "displays this text"
872924 msgstr ""
873925
874 #: ../../../src/MenuDevConsole.cpp:376
926 #: ../../../src/MenuDevConsole.cpp:377
875927 msgid "Toggled the developer hud"
876928 msgstr ""
877929
878 #: ../../../src/MenuDevConsole.cpp:380
930 #: ../../../src/MenuDevConsole.cpp:381
879931 msgid "Toggled the hud"
880932 msgstr ""
881933
882 #: ../../../src/MenuDevConsole.cpp:529
934 #: ../../../src/MenuDevConsole.cpp:385
935 msgid "Toggled the FPS counter"
936 msgstr ""
937
938 #: ../../../src/MenuDevConsole.cpp:534
883939 msgid "ERROR: Incorrect number of arguments"
884940 msgstr ""
885941
886 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
942 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
887943 msgid "HINT:"
888944 msgstr ""
889945
890 #: ../../../src/MenuDevConsole.cpp:531
946 #: ../../../src/MenuDevConsole.cpp:536
891947 msgid "<id>"
892948 msgstr ""
893949
894 #: ../../../src/MenuDevConsole.cpp:547
950 #: ../../../src/MenuDevConsole.cpp:552
895951 #, c-format
896952 msgid "ERROR: '%s' is not a valid event key"
897953 msgstr ""
898954
899 #: ../../../src/MenuDevConsole.cpp:557
955 #: ../../../src/MenuDevConsole.cpp:562
900956 msgid "ERROR: Too few arguments"
901957 msgstr ""
902958
903 #: ../../../src/MenuDevConsole.cpp:559
959 #: ../../../src/MenuDevConsole.cpp:564
904960 msgid "<key>=<val> <key>=<val> ..."
905961 msgstr ""
906962
907 #: ../../../src/MenuDevConsole.cpp:564
963 #: ../../../src/MenuDevConsole.cpp:569
908964 msgid "ERROR: Unknown command"
909965 msgstr ""
910966
911 #: ../../../src/MenuDevConsole.cpp:566
967 #: ../../../src/MenuDevConsole.cpp:571
912968 msgid "HINT: Type help"
913969 msgstr ""
914970
915 #: ../../../src/MenuEnemy.cpp:135
971 #: ../../../src/MenuEnemy.cpp:138
916972 #, c-format
917973 msgid "%s level %d"
918974 msgstr "%s taso %d"
919975
920 #: ../../../src/MenuEnemy.cpp:159
976 #: ../../../src/MenuEnemy.cpp:162
921977 msgid "Dead"
922978 msgstr "Kuollut"
923979
924 #: ../../../src/MenuEnemy.cpp:161
980 #: ../../../src/MenuEnemy.cpp:164
925981 msgid "Destroyed"
926982 msgstr ""
927983
941997 msgid "Continue"
942998 msgstr ""
943999
944 #: ../../../src/MenuInventory.cpp:175
1000 #: ../../../src/MenuInventory.cpp:73
1001 msgid "Automatically equip items"
1002 msgstr ""
1003
1004 #: ../../../src/MenuInventory.cpp:188
9451005 #, c-format
9461006 msgid "Lost %d%% of %s."
9471007 msgstr ""
9481008
949 #: ../../../src/MenuInventory.cpp:182
1009 #: ../../../src/MenuInventory.cpp:195
9501010 #, c-format
9511011 msgid "Lost %d%% of total XP."
9521012 msgstr ""
9531013
954 #: ../../../src/MenuInventory.cpp:187
1014 #: ../../../src/MenuInventory.cpp:200
9551015 #, c-format
9561016 msgid "Lost %d%% of current level XP."
9571017 msgstr ""
9581018
959 #: ../../../src/MenuInventory.cpp:213
1019 #: ../../../src/MenuInventory.cpp:226
9601020 #, c-format
9611021 msgid "Lost %s."
9621022 msgstr ""
9631023
964 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1024 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9651025 #, c-format
9661026 msgid "%d %s"
9671027 msgstr ""
9681028
969 #: ../../../src/MenuInventory.cpp:299
1029 #: ../../../src/MenuInventory.cpp:317
9701030 msgid "Pick up item(s):"
9711031 msgstr ""
9721032
973 #: ../../../src/MenuInventory.cpp:300
1033 #: ../../../src/MenuInventory.cpp:318
9741034 msgid "Use or equip item:"
9751035 msgstr ""
9761036
977 #: ../../../src/MenuInventory.cpp:301
1037 #: ../../../src/MenuInventory.cpp:319
9781038 #, c-format
9791039 msgid "%s modifiers"
9801040 msgstr ""
9811041
982 #: ../../../src/MenuInventory.cpp:302
1042 #: ../../../src/MenuInventory.cpp:320
9831043 msgid "Select a quantity of item:"
9841044 msgstr ""
9851045
986 #: ../../../src/MenuInventory.cpp:305
1046 #: ../../../src/MenuInventory.cpp:323
9871047 msgid "Stash item stack:"
9881048 msgstr ""
9891049
990 #: ../../../src/MenuInventory.cpp:307
1050 #: ../../../src/MenuInventory.cpp:325
9911051 msgid "Sell item stack:"
9921052 msgstr ""
9931053
994 #: ../../../src/MenuInventory.cpp:574
1054 #: ../../../src/MenuInventory.cpp:592
9951055 msgid "You don't have enough of the required item."
9961056 msgstr ""
9971057
998 #: ../../../src/MenuInventory.cpp:581
1058 #: ../../../src/MenuInventory.cpp:599
9991059 msgid "You can't use this item right now."
10001060 msgstr ""
10011061
1002 #: ../../../src/MenuInventory.cpp:593
1062 #: ../../../src/MenuInventory.cpp:611
10031063 msgid "This item can only be used from the action bar."
10041064 msgstr "Tätä tavaraa voit käyttää vain toimintapalkista."
10051065
1006 #: ../../../src/MenuInventory.cpp:711
1066 #: ../../../src/MenuInventory.cpp:729
10071067 msgid "Inventory is full."
10081068 msgstr "Tavaraluettelo on täynnä."
10091069
1010 #: ../../../src/MenuInventory.cpp:831
1070 #: ../../../src/MenuInventory.cpp:849
10111071 #, c-format
10121072 msgid "Not enough %s."
10131073 msgstr ""
10141074
1015 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1075 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10161076 msgid "This item can not be sold."
10171077 msgstr ""
10181078
10241084 msgid "Quests"
10251085 msgstr "Etsinnät"
10261086
1027 #: ../../../src/MenuManager.cpp:290
1087 #: ../../../src/MenuManager.cpp:286
10281088 #, c-format
10291089 msgid "XP: %d/%d"
10301090 msgstr "Kokemus: %d/%d"
10311091
1032 #: ../../../src/MenuManager.cpp:806
1092 #: ../../../src/MenuManager.cpp:827
10331093 msgid "This item can not be dropped."
10341094 msgstr ""
10351095
1036 #: ../../../src/MenuNPCActions.cpp:75
1037 msgid "Trade"
1038 msgstr "Tee kaupat"
1039
1040 #: ../../../src/MenuNumPicker.cpp:60
1096 #: ../../../src/MenuNumPicker.cpp:59
10411097 msgid "Enter amount:"
10421098 msgstr ""
10431099
1044 #: ../../../src/MenuPowers.cpp:786
1100 #: ../../../src/MenuPowers.cpp:787
10451101 msgid "Passive"
10461102 msgstr ""
10471103
1048 #: ../../../src/MenuPowers.cpp:791
1104 #: ../../../src/MenuPowers.cpp:792
10491105 #, c-format
10501106 msgid "Costs %d MP"
10511107 msgstr "Kustannus %d MP"
10521108
1053 #: ../../../src/MenuPowers.cpp:795
1109 #: ../../../src/MenuPowers.cpp:796
10541110 #, c-format
10551111 msgid "Costs %d HP"
10561112 msgstr "Kustannus %d OP"
10571113
1058 #: ../../../src/MenuPowers.cpp:800
1114 #: ../../../src/MenuPowers.cpp:801
10591115 msgid "Cooldown:"
10601116 msgstr ""
10611117
1062 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1118 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10631119 msgid "Damage per second"
10641120 msgstr ""
10651121
1066 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1122 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10671123 msgid "HP per second"
10681124 msgstr ""
10691125
1070 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1126 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10711127 msgid "MP per second"
10721128 msgstr ""
10731129
1074 #: ../../../src/MenuPowers.cpp:884
1130 #: ../../../src/MenuPowers.cpp:885
10751131 msgid "Immobilize"
10761132 msgstr ""
10771133
1078 #: ../../../src/MenuPowers.cpp:892
1134 #: ../../../src/MenuPowers.cpp:893
10791135 msgid "Immunity"
10801136 msgstr ""
10811137
1082 #: ../../../src/MenuPowers.cpp:895
1138 #: ../../../src/MenuPowers.cpp:896
10831139 msgid "Immunity to damage over time"
10841140 msgstr ""
10851141
1086 #: ../../../src/MenuPowers.cpp:898
1142 #: ../../../src/MenuPowers.cpp:899
10871143 msgid "Immunity to slow"
10881144 msgstr ""
10891145
1090 #: ../../../src/MenuPowers.cpp:901
1146 #: ../../../src/MenuPowers.cpp:902
10911147 msgid "Immunity to stun"
10921148 msgstr ""
10931149
1094 #: ../../../src/MenuPowers.cpp:904
1150 #: ../../../src/MenuPowers.cpp:905
10951151 msgid "Immunity to HP steal"
10961152 msgstr ""
10971153
1098 #: ../../../src/MenuPowers.cpp:907
1154 #: ../../../src/MenuPowers.cpp:908
10991155 msgid "Immunity to MP steal"
11001156 msgstr ""
11011157
1102 #: ../../../src/MenuPowers.cpp:910
1158 #: ../../../src/MenuPowers.cpp:911
11031159 msgid "Immunity to knockback"
11041160 msgstr ""
11051161
1106 #: ../../../src/MenuPowers.cpp:913
1162 #: ../../../src/MenuPowers.cpp:914
11071163 msgid "Immunity to damage reflection"
11081164 msgstr ""
11091165
1110 #: ../../../src/MenuPowers.cpp:916
1166 #: ../../../src/MenuPowers.cpp:917
11111167 msgid "Stun"
11121168 msgstr ""
11131169
1114 #: ../../../src/MenuPowers.cpp:919
1170 #: ../../../src/MenuPowers.cpp:920
11151171 msgid "Automatic revive on death"
11161172 msgstr ""
11171173
1118 #: ../../../src/MenuPowers.cpp:922
1174 #: ../../../src/MenuPowers.cpp:923
11191175 msgid "Convert"
11201176 msgstr ""
11211177
1122 #: ../../../src/MenuPowers.cpp:925
1178 #: ../../../src/MenuPowers.cpp:926
11231179 msgid "Fear"
11241180 msgstr ""
11251181
1126 #: ../../../src/MenuPowers.cpp:928
1182 #: ../../../src/MenuPowers.cpp:929
11271183 msgid "Lifespan"
11281184 msgstr ""
11291185
1130 #: ../../../src/MenuPowers.cpp:952
1186 #: ../../../src/MenuPowers.cpp:953
11311187 msgid "Magical Shield"
11321188 msgstr ""
11331189
1134 #: ../../../src/MenuPowers.cpp:981
1190 #: ../../../src/MenuPowers.cpp:982
11351191 msgid "Healing"
11361192 msgstr ""
11371193
1138 #: ../../../src/MenuPowers.cpp:984
1194 #: ../../../src/MenuPowers.cpp:985
11391195 msgid "Knockback"
11401196 msgstr ""
11411197
1142 #: ../../../src/MenuPowers.cpp:1009
1198 #: ../../../src/MenuPowers.cpp:1010
11431199 #, c-format
11441200 msgid "%d%% chance"
11451201 msgstr ""
11461202
1147 #: ../../../src/MenuPowers.cpp:1061
1203 #: ../../../src/MenuPowers.cpp:1062
11481204 msgid "Base Accuracy"
11491205 msgstr ""
11501206
1151 #: ../../../src/MenuPowers.cpp:1081
1207 #: ../../../src/MenuPowers.cpp:1082
11521208 msgid "Base Critical Chance"
11531209 msgstr ""
11541210
1155 #: ../../../src/MenuPowers.cpp:1089
1211 #: ../../../src/MenuPowers.cpp:1090
11561212 msgid "Ignores Absorbtion"
11571213 msgstr ""
11581214
1159 #: ../../../src/MenuPowers.cpp:1094
1215 #: ../../../src/MenuPowers.cpp:1095
11601216 msgid "Ignores Avoidance"
11611217 msgstr ""
11621218
1163 #: ../../../src/MenuPowers.cpp:1099
1219 #: ../../../src/MenuPowers.cpp:1100
11641220 #, c-format
11651221 msgid "%d%% Chance to crit slowed targets"
11661222 msgstr ""
11671223
1168 #: ../../../src/MenuPowers.cpp:1104
1169 #, c-format
1170 msgid "%s Elemental Damage"
1171 msgstr ""
1172
1173 #: ../../../src/MenuPowers.cpp:1113
1224 #: ../../../src/MenuPowers.cpp:1105
1225 #, c-format
1226 msgid "Elemental Damage (%s)"
1227 msgstr ""
1228
1229 #: ../../../src/MenuPowers.cpp:1114
11741230 #, c-format
11751231 msgid "Requires a %s"
11761232 msgstr ""
11771233
1178 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1234 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11791235 #, c-format
11801236 msgid "Requires Power: %s"
11811237 msgstr "Vaatii voiman: %s"
11821238
1183 #: ../../../src/MenuPowers.cpp:1162
1239 #: ../../../src/MenuPowers.cpp:1163
11841240 msgid "Click to Unlock (uses 1 Skill Point)"
11851241 msgstr ""
11861242
1187 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1243 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11881244 msgid "Requires 1 Skill Point"
11891245 msgstr ""
11901246
1191 #: ../../../src/MenuPowers.cpp:1352
1247 #: ../../../src/MenuPowers.cpp:1355
11921248 #, c-format
11931249 msgid "%d unspent skill point"
11941250 msgstr ""
11951251
1196 #: ../../../src/MenuPowers.cpp:1355
1252 #: ../../../src/MenuPowers.cpp:1358
11971253 #, c-format
11981254 msgid "%d unspent skill points"
11991255 msgstr ""
12001256
1201 #: ../../../src/MenuPowers.cpp:1385
1257 #: ../../../src/MenuPowers.cpp:1388
12021258 msgid "Next Level:"
12031259 msgstr ""
12041260
12141270 msgid "Stash is full."
12151271 msgstr ""
12161272
1273 #: ../../../src/MenuTalker.cpp:454
1274 msgid "Trade"
1275 msgstr "Tee kaupat"
1276
12171277 #: ../../../src/MenuVendor.cpp:58
12181278 msgid "Buyback"
12191279 msgstr "Takaisinosto"
12431303 msgid "Game saved."
12441304 msgstr ""
12451305
1246 #: ../../../src/SDLInputState.cpp:581
1306 #: ../../../src/SDLInputState.cpp:582
12471307 msgid "Backspace"
12481308 msgstr ""
12491309
1250 #: ../../../src/SDLInputState.cpp:582
1310 #: ../../../src/SDLInputState.cpp:583
12511311 msgid "CapsLock"
12521312 msgstr ""
12531313
1254 #: ../../../src/SDLInputState.cpp:585
1314 #: ../../../src/SDLInputState.cpp:586
12551315 msgid "End"
12561316 msgstr ""
12571317
1258 #: ../../../src/SDLInputState.cpp:586
1318 #: ../../../src/SDLInputState.cpp:587
12591319 msgid "Escape"
12601320 msgstr ""
12611321
1262 #: ../../../src/SDLInputState.cpp:587
1322 #: ../../../src/SDLInputState.cpp:588
12631323 msgid "Home"
12641324 msgstr ""
12651325
1266 #: ../../../src/SDLInputState.cpp:588
1326 #: ../../../src/SDLInputState.cpp:589
12671327 msgid "Insert"
12681328 msgstr ""
12691329
1270 #: ../../../src/SDLInputState.cpp:589
1330 #: ../../../src/SDLInputState.cpp:590
12711331 msgid "Left Alt"
12721332 msgstr ""
12731333
1274 #: ../../../src/SDLInputState.cpp:590
1334 #: ../../../src/SDLInputState.cpp:591
12751335 msgid "Left Ctrl"
12761336 msgstr ""
12771337
1278 #: ../../../src/SDLInputState.cpp:592
1338 #: ../../../src/SDLInputState.cpp:593
12791339 msgid "Left Shift"
12801340 msgstr ""
12811341
1282 #: ../../../src/SDLInputState.cpp:593
1342 #: ../../../src/SDLInputState.cpp:594
12831343 msgid "NumLock"
12841344 msgstr ""
12851345
1286 #: ../../../src/SDLInputState.cpp:594
1346 #: ../../../src/SDLInputState.cpp:595
12871347 msgid "PageDown"
12881348 msgstr ""
12891349
1290 #: ../../../src/SDLInputState.cpp:595
1350 #: ../../../src/SDLInputState.cpp:596
12911351 msgid "PageUp"
12921352 msgstr ""
12931353
1294 #: ../../../src/SDLInputState.cpp:596
1354 #: ../../../src/SDLInputState.cpp:597
12951355 msgid "Pause"
12961356 msgstr ""
12971357
1298 #: ../../../src/SDLInputState.cpp:597
1358 #: ../../../src/SDLInputState.cpp:598
12991359 msgid "PrintScreen"
13001360 msgstr ""
13011361
1302 #: ../../../src/SDLInputState.cpp:598
1362 #: ../../../src/SDLInputState.cpp:599
13031363 msgid "Right Alt"
13041364 msgstr ""
13051365
1306 #: ../../../src/SDLInputState.cpp:599
1366 #: ../../../src/SDLInputState.cpp:600
13071367 msgid "Right Ctrl"
13081368 msgstr ""
13091369
1310 #: ../../../src/SDLInputState.cpp:600
1370 #: ../../../src/SDLInputState.cpp:601
13111371 msgid "Return"
13121372 msgstr ""
13131373
1314 #: ../../../src/SDLInputState.cpp:602
1374 #: ../../../src/SDLInputState.cpp:603
13151375 msgid "Right Shift"
13161376 msgstr ""
13171377
1318 #: ../../../src/SDLInputState.cpp:603
1378 #: ../../../src/SDLInputState.cpp:604
13191379 msgid "ScrollLock"
13201380 msgstr ""
13211381
1322 #: ../../../src/SDLInputState.cpp:604
1382 #: ../../../src/SDLInputState.cpp:605
13231383 msgid "Space"
13241384 msgstr ""
13251385
1326 #: ../../../src/SDLInputState.cpp:605
1386 #: ../../../src/SDLInputState.cpp:606
13271387 msgid "Tab"
13281388 msgstr ""
13291389
1330 #: ../../../src/SDLInputState.cpp:619
1390 #: ../../../src/SDLInputState.cpp:620
13311391 #, c-format
13321392 msgid "Mouse %d"
13331393 msgstr ""
13341394
1335 #: ../../../src/SDLInputState.cpp:627
1395 #: ../../../src/SDLInputState.cpp:628
13361396 #, c-format
13371397 msgid "Axis %d -"
13381398 msgstr ""
13391399
1340 #: ../../../src/SDLInputState.cpp:629
1400 #: ../../../src/SDLInputState.cpp:630
13411401 #, c-format
13421402 msgid "Axis %d +"
13431403 msgstr ""
13441404
1345 #: ../../../src/SDLInputState.cpp:632
1405 #: ../../../src/SDLInputState.cpp:633
13461406 #, c-format
13471407 msgid "Button %d"
13481408 msgstr ""
13491409
1350 #: ../../../src/SDLInputState.cpp:636
1410 #: ../../../src/SDLInputState.cpp:637
13511411 msgid "(none)"
13521412 msgstr ""
13531413
1354 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1355 #: ../../../src/SDLInputState.cpp:719
1414 #: ../../../src/SDLInputState.cpp:677
1415 msgid "Touch control D-Pad"
1416 msgstr ""
1417
1418 #: ../../../src/SDLInputState.cpp:701
1419 msgid "Touch control buttons"
1420 msgstr ""
1421
1422 #: ../../../src/SDLInputState.cpp:716
13561423 msgid "Tap"
13571424 msgstr ""
13581425
1359 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1360 #, c-format
1361 msgid "%s on ground"
1362 msgstr ""
1363
1364 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1365 #, c-format
1366 msgid "%s on enemy"
1367 msgstr ""
1368
1369 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1370 #: ../../../src/SDLInputState.cpp:771
1426 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1427 #: ../../../src/SDLInputState.cpp:768
13711428 #, c-format
13721429 msgid "'%s' is no longer bound to:"
13731430 msgstr ""
15261583 msgid "Base MP"
15271584 msgstr ""
15281585
1529 #: ../../../src/Utils.cpp:297
1586 #: ../../../src/Utils.cpp:346
15301587 msgid "k"
15311588 msgstr ""
15321589
1533 #: ../../../src/Utils.cpp:531
1590 #: ../../../src/Utils.cpp:580
15341591 #, c-format
15351592 msgid "%s second"
15361593 msgstr ""
15371594
1538 #: ../../../src/Utils.cpp:534
1595 #: ../../../src/Utils.cpp:583
15391596 #, c-format
15401597 msgid "%s seconds"
15411598 msgstr ""
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1215 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1316 "Language-Team: French (https://www.transifex.com/flareorg/teams/84925/fr/)\n"
1417 "MIME-Version: 1.0\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr "Vous pouvez améliorer un attribut via le menu Personnage."
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr ""
3235
33 #: ../../../src/Avatar.cpp:617
36 #: ../../../src/Avatar.cpp:589
3437 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3538 msgstr ""
3639
37 #: ../../../src/Avatar.cpp:870
40 #: ../../../src/Avatar.cpp:839
3841 msgid "Transformation expired. You have been moved back to a safe place."
3942 msgstr "Transformation expirée. On vous a ramené à un endroit sûr."
4043
102105 "The default renderer that is often faster than the SDL software renderer."
103106 msgstr ""
104107
105 #: ../../../src/EngineSettings.cpp:557
108 #: ../../../src/EngineSettings.cpp:561
106109 msgid "Adventurer"
107110 msgstr "Aventurier"
108111
111114 msgstr "manqué"
112115
113116 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
114 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
117 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
115118 #, c-format
116119 msgid "+%d HP"
117120 msgstr "+%d PV"
118121
119 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
120 #: ../../../src/StatBlock.cpp:827
122 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
123 #: ../../../src/StatBlock.cpp:822
121124 #, c-format
122125 msgid "+%d MP"
123126 msgstr "+%d PM"
124127
125 #: ../../../src/EventManager.cpp:729
128 #: ../../../src/EventManager.cpp:738
126129 msgid "Unknown destination"
127130 msgstr "Destination inconnue"
128131
129 #: ../../../src/GameStateConfigBase.cpp:97
130 #: ../../../src/GameStateConfigBase.cpp:118
132 #: ../../../src/GameStateConfigBase.cpp:89
133 #: ../../../src/GameStateConfigBase.cpp:110
131134 msgid "Defaults"
132135 msgstr "Par défaut"
133136
134 #: ../../../src/GameStateConfigBase.cpp:97
137 #: ../../../src/GameStateConfigBase.cpp:89
135138 msgid "Reset ALL settings?"
136139 msgstr "Réinitaliser TOUS les réglages ?"
137140
138 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
141 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
139142 msgid "OK"
140143 msgstr "OK"
141144
142 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
143 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
145 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
146 #: ../../../src/InputState.cpp:401
144147 msgid "Cancel"
145148 msgstr "Annuler"
146149
147 #: ../../../src/GameStateConfigBase.cpp:168
148 #: ../../../src/GameStateConfigDesktop.cpp:128
150 #: ../../../src/GameStateConfigBase.cpp:160
151 #: ../../../src/GameStateConfigDesktop.cpp:130
149152 msgid "Audio"
150153 msgstr "Audio"
151154
152 #: ../../../src/GameStateConfigBase.cpp:169
153 #: ../../../src/GameStateConfigDesktop.cpp:129
155 #: ../../../src/GameStateConfigBase.cpp:161
156 #: ../../../src/GameStateConfigDesktop.cpp:131
154157 msgid "Interface"
155158 msgstr "Interface"
156159
157 #: ../../../src/GameStateConfigBase.cpp:170
158 #: ../../../src/GameStateConfigDesktop.cpp:132
160 #: ../../../src/GameStateConfigBase.cpp:162
161 #: ../../../src/GameStateConfigDesktop.cpp:134
159162 msgid "Mods"
160163 msgstr "Mods"
161164
162 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
165 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
163166 msgid "Music Volume"
164167 msgstr "Volume de la musique"
165168
166 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
169 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
167170 msgid "Sound Volume"
168171 msgstr "Volume des sons"
169172
170 #: ../../../src/GameStateConfigBase.cpp:266
173 #: ../../../src/GameStateConfigBase.cpp:257
171174 msgid "Language"
172175 msgstr "Langues"
173176
174 #: ../../../src/GameStateConfigBase.cpp:275
175 msgid "Show combat text"
176 msgstr "Afficher le texte des combats"
177
178 #: ../../../src/GameStateConfigBase.cpp:279
177 #: ../../../src/GameStateConfigBase.cpp:266
179178 msgid "Show FPS"
180179 msgstr "Afficher les FPS"
181180
182 #: ../../../src/GameStateConfigBase.cpp:283
181 #: ../../../src/GameStateConfigBase.cpp:270
183182 msgid "Colorblind Mode"
184183 msgstr "Mode daltonien"
185184
186 #: ../../../src/GameStateConfigBase.cpp:287
185 #: ../../../src/GameStateConfigBase.cpp:274
187186 msgid "Hardware mouse cursor"
188187 msgstr ""
189188
190 #: ../../../src/GameStateConfigBase.cpp:291
189 #: ../../../src/GameStateConfigBase.cpp:278
191190 msgid "Developer Mode"
192191 msgstr "Mode développeur"
193192
194 #: ../../../src/GameStateConfigBase.cpp:295
195 msgid "Always show loot labels"
196 msgstr "Toujours montrer les étiquettes de butin"
197
198 #: ../../../src/GameStateConfigBase.cpp:299
199 msgid "Always show stat bar labels"
200 msgstr "Toujours montrer les étiquettes de la bare de statistiques"
201
202 #: ../../../src/GameStateConfigBase.cpp:303
203 msgid "Automatically equip items"
204 msgstr "Équiper automatiquement les objets"
205
206 #: ../../../src/GameStateConfigBase.cpp:307
193 #: ../../../src/GameStateConfigBase.cpp:282
207194 msgid "Subtitles"
208195 msgstr ""
209196
210 #: ../../../src/GameStateConfigBase.cpp:311
197 #: ../../../src/GameStateConfigBase.cpp:286
211198 msgid "Active Mods"
212199 msgstr "Mods actifs"
213200
214 #: ../../../src/GameStateConfigBase.cpp:320
201 #: ../../../src/GameStateConfigBase.cpp:295
215202 msgid "Available Mods"
216203 msgstr "Mods disponibles"
217204
218 #: ../../../src/GameStateConfigBase.cpp:339
205 #: ../../../src/GameStateConfigBase.cpp:314
219206 msgid "<< Disable"
220207 msgstr "<< Désactiver"
221208
222 #: ../../../src/GameStateConfigBase.cpp:345
209 #: ../../../src/GameStateConfigBase.cpp:320
223210 msgid "Enable >>"
224211 msgstr "Activer >>"
225212
226 #: ../../../src/GameStateConfigBase.cpp:925
213 #: ../../../src/GameStateConfigBase.cpp:873
227214 msgid "Version:"
228215 msgstr ""
229216
230 #: ../../../src/GameStateConfigBase.cpp:930
217 #: ../../../src/GameStateConfigBase.cpp:878
231218 msgid "Game:"
232219 msgstr ""
233220
234 #: ../../../src/GameStateConfigBase.cpp:935
221 #: ../../../src/GameStateConfigBase.cpp:883
235222 msgid "Engine version:"
236223 msgstr ""
237224
238 #: ../../../src/GameStateConfigBase.cpp:943
225 #: ../../../src/GameStateConfigBase.cpp:891
239226 msgid "Requires mods:"
240227 msgstr ""
241228
242 #: ../../../src/GameStateConfigDesktop.cpp:81
243 #: ../../../src/GameStateConfigDesktop.cpp:740
229 #: ../../../src/GameStateConfigDesktop.cpp:83
230 #: ../../../src/GameStateConfigDesktop.cpp:751
244231 msgid "Clear"
245232 msgstr "Effacer"
246233
247 #: ../../../src/GameStateConfigDesktop.cpp:81
248 #: ../../../src/GameStateConfigDesktop.cpp:738
234 #: ../../../src/GameStateConfigDesktop.cpp:83
235 #: ../../../src/GameStateConfigDesktop.cpp:749
249236 msgid "Assign:"
250237 msgstr ""
251238
252 #: ../../../src/GameStateConfigDesktop.cpp:126
239 #: ../../../src/GameStateConfigDesktop.cpp:128
253240 msgid "Video"
254241 msgstr "Vidéo"
255242
256 #: ../../../src/GameStateConfigDesktop.cpp:130
243 #: ../../../src/GameStateConfigDesktop.cpp:132
257244 msgid "Input"
258245 msgstr "Entrée"
259246
260 #: ../../../src/GameStateConfigDesktop.cpp:131
247 #: ../../../src/GameStateConfigDesktop.cpp:133
261248 msgid "Keybindings"
262249 msgstr "Commandes"
263250
264 #: ../../../src/GameStateConfigDesktop.cpp:187
251 #: ../../../src/GameStateConfigDesktop.cpp:188
265252 msgid ""
266253 "Will try to store surfaces in video memory versus system memory. The effect "
267254 "this has on performance depends on the renderer."
268255 msgstr ""
269256
270 #: ../../../src/GameStateConfigDesktop.cpp:188
257 #: ../../../src/GameStateConfigDesktop.cpp:189
271258 msgid ""
272259 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
273260 "windowed mode or input lag."
274261 msgstr ""
275262
276 #: ../../../src/GameStateConfigDesktop.cpp:189
263 #: ../../../src/GameStateConfigDesktop.cpp:190
277264 msgid ""
278265 "When enabled, this uses the screen DPI in addition to the window dimensions "
279266 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280267 " used."
281268 msgstr ""
282269
283 #: ../../../src/GameStateConfigDesktop.cpp:190
270 #: ../../../src/GameStateConfigDesktop.cpp:191
271 msgid ""
272 "This enables parallax (non-tile) layers. Disabling this setting can improve "
273 "performance in some cases."
274 msgstr ""
275
276 #: ../../../src/GameStateConfigDesktop.cpp:192
284277 msgid "Experimental"
285278 msgstr "Expérimental"
286279
287 #: ../../../src/GameStateConfigDesktop.cpp:191
280 #: ../../../src/GameStateConfigDesktop.cpp:193
288281 msgid "For handheld devices"
289282 msgstr "Pour les terminaux portables"
290283
291 #: ../../../src/GameStateConfigDesktop.cpp:209
284 #: ../../../src/GameStateConfigDesktop.cpp:211
292285 msgid "Renderer"
293286 msgstr ""
294287
295 #: ../../../src/GameStateConfigDesktop.cpp:225
288 #: ../../../src/GameStateConfigDesktop.cpp:227
296289 msgid "Full Screen Mode"
297290 msgstr "Mode plein écran"
298291
299 #: ../../../src/GameStateConfigDesktop.cpp:229
292 #: ../../../src/GameStateConfigDesktop.cpp:231
300293 msgid "Move hero using mouse"
301294 msgstr "Déplacement du héro à la souris"
302295
303 #: ../../../src/GameStateConfigDesktop.cpp:233
296 #: ../../../src/GameStateConfigDesktop.cpp:235
304297 msgid "Hardware surfaces"
305298 msgstr "Hardware surfaces"
306299
307 #: ../../../src/GameStateConfigDesktop.cpp:237
300 #: ../../../src/GameStateConfigDesktop.cpp:239
308301 msgid "V-Sync"
309302 msgstr "V-Sync"
310303
311 #: ../../../src/GameStateConfigDesktop.cpp:241
304 #: ../../../src/GameStateConfigDesktop.cpp:243
312305 msgid "Texture Filtering"
313306 msgstr "Filtrage de textures"
314307
315 #: ../../../src/GameStateConfigDesktop.cpp:245
308 #: ../../../src/GameStateConfigDesktop.cpp:247
316309 msgid "DPI scaling"
317310 msgstr ""
318311
319 #: ../../../src/GameStateConfigDesktop.cpp:249
312 #: ../../../src/GameStateConfigDesktop.cpp:251
313 msgid "Parallax Layers"
314 msgstr ""
315
316 #: ../../../src/GameStateConfigDesktop.cpp:255
320317 msgid "Allow changing gamma"
321318 msgstr "Régler le gamma"
322319
323 #: ../../../src/GameStateConfigDesktop.cpp:253
320 #: ../../../src/GameStateConfigDesktop.cpp:259
324321 msgid "Gamma"
325322 msgstr "Gamma"
326323
327 #: ../../../src/GameStateConfigDesktop.cpp:257
324 #: ../../../src/GameStateConfigDesktop.cpp:263
328325 msgid "Use joystick"
329326 msgstr "Utiliser une manette"
330327
331 #: ../../../src/GameStateConfigDesktop.cpp:261
328 #: ../../../src/GameStateConfigDesktop.cpp:267
332329 msgid "Joystick"
333330 msgstr "Manette"
334331
335 #: ../../../src/GameStateConfigDesktop.cpp:277
332 #: ../../../src/GameStateConfigDesktop.cpp:283
336333 msgid "Mouse aim"
337334 msgstr "Visée à la souris"
338335
339 #: ../../../src/GameStateConfigDesktop.cpp:281
336 #: ../../../src/GameStateConfigDesktop.cpp:287
340337 msgid "Do not use mouse"
341338 msgstr ""
342339
343 #: ../../../src/GameStateConfigDesktop.cpp:285
340 #: ../../../src/GameStateConfigDesktop.cpp:291
344341 msgid "Joystick Deadzone"
345342 msgstr ""
346343
348345 msgid "Loading..."
349346 msgstr "Chargement..."
350347
351 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
348 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
352349 msgid "Delete Save"
353350 msgstr "Suppr. sauvegarde"
354351
355 #: ../../../src/GameStateLoad.cpp:87
352 #: ../../../src/GameStateLoad.cpp:88
356353 msgid "Delete this save?"
357354 msgstr "Supprimer cette sauvegarde ?"
358355
359 #: ../../../src/GameStateLoad.cpp:89
356 #: ../../../src/GameStateLoad.cpp:90
360357 msgid "Exit to Title"
361358 msgstr "Retour au menu"
362359
363 #: ../../../src/GameStateLoad.cpp:92
360 #: ../../../src/GameStateLoad.cpp:93
364361 msgid "New Game"
365362 msgstr "Nouvelle partie"
366363
367 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
364 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
368365 msgid "Choose a Slot"
369366 msgstr "Choisir une partie"
370367
389386 msgstr ""
390387
391388 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
392 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
393 #: ../../../src/MenuPowers.cpp:1539
389 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
390 #: ../../../src/MenuPowers.cpp:1542
394391 #, c-format
395392 msgid "Level %d"
396393 msgstr "Niveau %d"
439436 msgid "Exit Game"
440437 msgstr "Quitter"
441438
442 #: ../../../src/InputState.cpp:403
439 #: ../../../src/InputState.cpp:402
443440 msgid "Accept"
444441 msgstr "Accepter"
445442
446 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
443 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
447444 msgid "Up"
448445 msgstr "Haut"
449446
450 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
447 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
451448 msgid "Down"
452449 msgstr "Bas"
453450
454 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
451 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
455452 msgid "Left"
456453 msgstr "Gauche"
457454
458 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
455 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
459456 msgid "Right"
460457 msgstr "Droite"
461458
462 #: ../../../src/InputState.cpp:408
459 #: ../../../src/InputState.cpp:407
463460 msgid "Bar1"
464461 msgstr "Emplacement 1"
465462
466 #: ../../../src/InputState.cpp:409
463 #: ../../../src/InputState.cpp:408
467464 msgid "Bar2"
468465 msgstr "Emplacement 2"
469466
470 #: ../../../src/InputState.cpp:410
467 #: ../../../src/InputState.cpp:409
471468 msgid "Bar3"
472469 msgstr "Emplacement 3"
473470
474 #: ../../../src/InputState.cpp:411
471 #: ../../../src/InputState.cpp:410
475472 msgid "Bar4"
476473 msgstr "Emplacement 4"
477474
478 #: ../../../src/InputState.cpp:412
475 #: ../../../src/InputState.cpp:411
479476 msgid "Bar5"
480477 msgstr "Emplacement 5"
481478
482 #: ../../../src/InputState.cpp:413
479 #: ../../../src/InputState.cpp:412
483480 msgid "Bar6"
484481 msgstr "Emplacement 6"
485482
486 #: ../../../src/InputState.cpp:414
483 #: ../../../src/InputState.cpp:413
487484 msgid "Bar7"
488485 msgstr "Emplacement 7"
489486
490 #: ../../../src/InputState.cpp:415
487 #: ../../../src/InputState.cpp:414
491488 msgid "Bar8"
492489 msgstr "Emplacement 8"
493490
494 #: ../../../src/InputState.cpp:416
491 #: ../../../src/InputState.cpp:415
495492 msgid "Bar9"
496493 msgstr "Emplacement 9"
497494
498 #: ../../../src/InputState.cpp:417
495 #: ../../../src/InputState.cpp:416
499496 msgid "Bar0"
500497 msgstr "Emplacement 0"
501498
502 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
499 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
503500 #: ../../../src/MenuCharacter.cpp:54
504501 msgid "Character"
505502 msgstr "Personnage"
506503
507 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
508 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
504 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
505 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
509506 msgid "Inventory"
510507 msgstr "Inventaire"
511508
512 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
509 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
513510 #: ../../../src/MenuPowers.cpp:168
514511 msgid "Powers"
515512 msgstr "Pouvoirs"
516513
517 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
514 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
518515 #: ../../../src/MenuLog.cpp:72
519516 msgid "Log"
520517 msgstr "Journal"
521518
522 #: ../../../src/InputState.cpp:422
519 #: ../../../src/InputState.cpp:421
523520 msgid "Main1"
524521 msgstr "Principal 1"
525522
526 #: ../../../src/InputState.cpp:423
523 #: ../../../src/InputState.cpp:422
527524 msgid "Main2"
528525 msgstr "Principal 2"
529526
530 #: ../../../src/InputState.cpp:424
527 #: ../../../src/InputState.cpp:423
531528 msgid "Ctrl"
532529 msgstr "Ctrl"
533530
534 #: ../../../src/InputState.cpp:425
531 #: ../../../src/InputState.cpp:424
535532 msgid "Shift"
536533 msgstr "Maj"
537534
538 #: ../../../src/InputState.cpp:426
535 #: ../../../src/InputState.cpp:425
539536 msgid "Alt"
540537 msgstr "Alt"
541538
542 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
539 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
543540 msgid "Delete"
544541 msgstr "Supprimer"
545542
543 #: ../../../src/InputState.cpp:427
544 msgid "ActionBar Accept"
545 msgstr ""
546
546547 #: ../../../src/InputState.cpp:428
547 msgid "ActionBar Accept"
548 msgstr ""
549
550 #: ../../../src/InputState.cpp:429
551548 msgid "ActionBar Left"
552549 msgstr "Barre d'action Gauche"
553550
554 #: ../../../src/InputState.cpp:430
551 #: ../../../src/InputState.cpp:429
555552 msgid "ActionBar Right"
556553 msgstr "Barre d'action Droite"
557554
558 #: ../../../src/InputState.cpp:431
555 #: ../../../src/InputState.cpp:430
559556 msgid "ActionBar Use"
560557 msgstr "Utilisation de la barre d'action"
561558
562 #: ../../../src/InputState.cpp:432
559 #: ../../../src/InputState.cpp:431
563560 msgid "Developer Menu"
564561 msgstr "Menu du développeur"
565562
566 #: ../../../src/InputState.cpp:434
563 #: ../../../src/InputState.cpp:433
567564 msgid "Left Mouse"
568565 msgstr "Clic gauche"
569566
570 #: ../../../src/InputState.cpp:435
567 #: ../../../src/InputState.cpp:434
571568 msgid "Middle Mouse"
572569 msgstr "Clic molette"
573570
571 #: ../../../src/InputState.cpp:435
572 msgid "Right Mouse"
573 msgstr ""
574
574575 #: ../../../src/InputState.cpp:436
575 msgid "Right Mouse"
576 msgid "Wheel Up"
576577 msgstr ""
577578
578579 #: ../../../src/InputState.cpp:437
579 msgid "Wheel Up"
580 msgid "Wheel Down"
580581 msgstr ""
581582
582583 #: ../../../src/InputState.cpp:438
583 msgid "Wheel Down"
584 msgid "Mouse X1"
584585 msgstr ""
585586
586587 #: ../../../src/InputState.cpp:439
587 msgid "Mouse X1"
588 msgstr ""
589
590 #: ../../../src/InputState.cpp:440
591588 msgid "Mouse X2"
592589 msgstr ""
593590
595592 msgid "Unknown Item"
596593 msgstr "Objet inconnu"
597594
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
595 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
599596 #, c-format
600597 msgid "%d%% Speed"
601598 msgstr ""
602599
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
600 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
604601 #, c-format
605602 msgid "%d%% Attack Speed"
606603 msgstr ""
607604
608605 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
609 #: ../../../src/MenuPowers.cpp:832
610 #, c-format
611 msgid "%s Resistance"
612 msgstr "%s Resistance"
606 #: ../../../src/MenuPowers.cpp:833
607 #, c-format
608 msgid "Resistance (%s)"
609 msgstr ""
613610
614611 #: ../../../src/ItemManager.cpp:684
615612 #, c-format
635632 msgid "Absorb: %d"
636633 msgstr "Absorbe : %d"
637634
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
639 #: ../../../src/MenuPowers.cpp:1133
635 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
636 #: ../../../src/MenuPowers.cpp:1134
640637 #, c-format
641638 msgid "Requires Level %d"
642639 msgstr "Nécessite le niveau %d"
643640
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
645 #: ../../../src/MenuPowers.cpp:1124
641 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
642 #: ../../../src/MenuPowers.cpp:1125
646643 #, c-format
647644 msgid "Requires %s %d"
648645 msgstr ""
691688 msgid "Press [%s] to read"
692689 msgstr ""
693690
694 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
695 #: ../../../src/MenuActionBar.cpp:226
691 #: ../../../src/MenuActionBar.cpp:87
692 msgid "Loot tooltip visibility"
693 msgstr ""
694
695 #: ../../../src/MenuActionBar.cpp:88
696 msgid "Mini-map mode"
697 msgstr ""
698
699 #: ../../../src/MenuActionBar.cpp:89
700 msgid "Always show stat bar labels"
701 msgstr "Toujours montrer les étiquettes de la bare de statistiques"
702
703 #: ../../../src/MenuActionBar.cpp:90
704 msgid "Show combat text"
705 msgstr "Afficher le texte des combats"
706
707 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
708 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
696709 #, c-format
697710 msgid "Hotkey: %s"
698711 msgstr "Touche: %s"
699712
700 #: ../../../src/MenuActionBar.cpp:580
713 #: ../../../src/MenuActionBar.cpp:474
714 #, c-format
715 msgid "Default. Temporarily show all loot tooltips with '%s'."
716 msgstr ""
717
718 #: ../../../src/MenuActionBar.cpp:476
719 #, c-format
720 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
721 msgstr ""
722
723 #: ../../../src/MenuActionBar.cpp:478
724 #, c-format
725 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:482
729 msgid "Visible"
730 msgstr ""
731
732 #: ../../../src/MenuActionBar.cpp:484
733 msgid "Visible (2x zoom)"
734 msgstr ""
735
736 #: ../../../src/MenuActionBar.cpp:486
737 msgid "Hidden"
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
741 msgid "Enabled"
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
745 msgid "Disabled"
746 msgstr ""
747
748 #: ../../../src/MenuActionBar.cpp:657
701749 msgid "Not enough MP."
702750 msgstr ""
703751
738786 msgid "Reduces the damage taken from \"%s\" elemental attacks."
739787 msgstr ""
740788
741 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
789 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
742790 #, c-format
743791 msgid "XP: %d"
744792 msgstr "XP : %d"
831879 msgstr ""
832880
833881 #: ../../../src/MenuDevConsole.cpp:361
882 msgid "turns on/off the display of the FPS counter"
883 msgstr ""
884
885 #: ../../../src/MenuDevConsole.cpp:362
834886 msgid "turns on/off all of the HUD elements"
835887 msgstr "Activer/Désactiver tous les éléments de l'affichage HUD"
836888
837 #: ../../../src/MenuDevConsole.cpp:362
889 #: ../../../src/MenuDevConsole.cpp:363
838890 msgid "turns on/off the developer hud"
839891 msgstr "Activer/Désactiver l'affichage HUD"
840892
841 #: ../../../src/MenuDevConsole.cpp:363
893 #: ../../../src/MenuDevConsole.cpp:364
842894 msgid ""
843895 "Prints a list of powers that match a search term. No search term will list "
844896 "all items"
845897 msgstr ""
846898
847 #: ../../../src/MenuDevConsole.cpp:364
899 #: ../../../src/MenuDevConsole.cpp:365
848900 msgid "Prints out all the map filenames located in the \"maps/\" directory."
849901 msgstr ""
850902
851 #: ../../../src/MenuDevConsole.cpp:365
903 #: ../../../src/MenuDevConsole.cpp:366
852904 msgid ""
853905 "Prints out the active campaign statuses that match a search term. No search "
854906 "term will list all active statuses"
857909 "recherché. L'absence de terme de recherche affichera la liste de tous les "
858910 "états actifs"
859911
860 #: ../../../src/MenuDevConsole.cpp:366
912 #: ../../../src/MenuDevConsole.cpp:367
861913 msgid ""
862914 "Prints a list of items that match a search term. No search term will list "
863915 "all items"
865917 "Affiche une liste des objets qui correspondent au terme recherché. L'absence"
866918 " de terme de recherche affichera tous les objets"
867919
868 #: ../../../src/MenuDevConsole.cpp:367
920 #: ../../../src/MenuDevConsole.cpp:368
869921 msgid ""
870922 "parses a series of event components and executes them as a single event"
871923 msgstr ""
872924 "parcourt une série de composants d'événements et les exécutent en tant "
873925 "qu'événement unique"
874926
875 #: ../../../src/MenuDevConsole.cpp:368
927 #: ../../../src/MenuDevConsole.cpp:369
876928 msgid "clears the command history"
877929 msgstr "Effacer l'historique de commandes"
878930
879 #: ../../../src/MenuDevConsole.cpp:369
931 #: ../../../src/MenuDevConsole.cpp:370
880932 msgid "displays this text"
881933 msgstr "affiche ce texte"
882934
883 #: ../../../src/MenuDevConsole.cpp:376
935 #: ../../../src/MenuDevConsole.cpp:377
884936 msgid "Toggled the developer hud"
885937 msgstr "Affichage HUD développeur basculé"
886938
887 #: ../../../src/MenuDevConsole.cpp:380
939 #: ../../../src/MenuDevConsole.cpp:381
888940 msgid "Toggled the hud"
889941 msgstr "Affichage HUD basculé"
890942
891 #: ../../../src/MenuDevConsole.cpp:529
943 #: ../../../src/MenuDevConsole.cpp:385
944 msgid "Toggled the FPS counter"
945 msgstr ""
946
947 #: ../../../src/MenuDevConsole.cpp:534
892948 msgid "ERROR: Incorrect number of arguments"
893949 msgstr ""
894950
895 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
951 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
896952 msgid "HINT:"
897953 msgstr ""
898954
899 #: ../../../src/MenuDevConsole.cpp:531
955 #: ../../../src/MenuDevConsole.cpp:536
900956 msgid "<id>"
901957 msgstr ""
902958
903 #: ../../../src/MenuDevConsole.cpp:547
959 #: ../../../src/MenuDevConsole.cpp:552
904960 #, c-format
905961 msgid "ERROR: '%s' is not a valid event key"
906962 msgstr "ERREUR: '%s' n'est pas une clé d'évènement valide"
907963
908 #: ../../../src/MenuDevConsole.cpp:557
964 #: ../../../src/MenuDevConsole.cpp:562
909965 msgid "ERROR: Too few arguments"
910966 msgstr "ERREUR: Trop peu d'arguments"
911967
912 #: ../../../src/MenuDevConsole.cpp:559
968 #: ../../../src/MenuDevConsole.cpp:564
913969 msgid "<key>=<val> <key>=<val> ..."
914970 msgstr ""
915971
916 #: ../../../src/MenuDevConsole.cpp:564
972 #: ../../../src/MenuDevConsole.cpp:569
917973 msgid "ERROR: Unknown command"
918974 msgstr "ERREUR: Commande inconnue"
919975
920 #: ../../../src/MenuDevConsole.cpp:566
976 #: ../../../src/MenuDevConsole.cpp:571
921977 msgid "HINT: Type help"
922978 msgstr "SUGGESTION : tapez help"
923979
924 #: ../../../src/MenuEnemy.cpp:135
980 #: ../../../src/MenuEnemy.cpp:138
925981 #, c-format
926982 msgid "%s level %d"
927983 msgstr "%s niveau %d"
928984
929 #: ../../../src/MenuEnemy.cpp:159
985 #: ../../../src/MenuEnemy.cpp:162
930986 msgid "Dead"
931987 msgstr "Mort"
932988
933 #: ../../../src/MenuEnemy.cpp:161
989 #: ../../../src/MenuEnemy.cpp:164
934990 msgid "Destroyed"
935991 msgstr ""
936992
9501006 msgid "Continue"
9511007 msgstr "Continuer"
9521008
953 #: ../../../src/MenuInventory.cpp:175
1009 #: ../../../src/MenuInventory.cpp:73
1010 msgid "Automatically equip items"
1011 msgstr "Équiper automatiquement les objets"
1012
1013 #: ../../../src/MenuInventory.cpp:188
9541014 #, c-format
9551015 msgid "Lost %d%% of %s."
9561016 msgstr ""
9571017
958 #: ../../../src/MenuInventory.cpp:182
1018 #: ../../../src/MenuInventory.cpp:195
9591019 #, c-format
9601020 msgid "Lost %d%% of total XP."
9611021 msgstr ""
9621022
963 #: ../../../src/MenuInventory.cpp:187
1023 #: ../../../src/MenuInventory.cpp:200
9641024 #, c-format
9651025 msgid "Lost %d%% of current level XP."
9661026 msgstr ""
9671027
968 #: ../../../src/MenuInventory.cpp:213
1028 #: ../../../src/MenuInventory.cpp:226
9691029 #, c-format
9701030 msgid "Lost %s."
9711031 msgstr "Perdu %s."
9721032
973 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1033 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9741034 #, c-format
9751035 msgid "%d %s"
9761036 msgstr "%d %s"
9771037
978 #: ../../../src/MenuInventory.cpp:299
1038 #: ../../../src/MenuInventory.cpp:317
9791039 msgid "Pick up item(s):"
9801040 msgstr "Rammaser les objet(s):"
9811041
982 #: ../../../src/MenuInventory.cpp:300
1042 #: ../../../src/MenuInventory.cpp:318
9831043 msgid "Use or equip item:"
9841044 msgstr "Utilisez ou équipez un objet:"
9851045
986 #: ../../../src/MenuInventory.cpp:301
1046 #: ../../../src/MenuInventory.cpp:319
9871047 #, c-format
9881048 msgid "%s modifiers"
9891049 msgstr "modificateurs de %s"
9901050
991 #: ../../../src/MenuInventory.cpp:302
1051 #: ../../../src/MenuInventory.cpp:320
9921052 msgid "Select a quantity of item:"
9931053 msgstr "Sélectionnez une quantitée d'objet:"
9941054
995 #: ../../../src/MenuInventory.cpp:305
1055 #: ../../../src/MenuInventory.cpp:323
9961056 msgid "Stash item stack:"
9971057 msgstr "Mettre au coffre la pile d'objets :"
9981058
999 #: ../../../src/MenuInventory.cpp:307
1059 #: ../../../src/MenuInventory.cpp:325
10001060 msgid "Sell item stack:"
10011061 msgstr "Vendre la pile d'objets :"
10021062
1003 #: ../../../src/MenuInventory.cpp:574
1063 #: ../../../src/MenuInventory.cpp:592
10041064 msgid "You don't have enough of the required item."
10051065 msgstr "Vous n'avez pas l'objet nécessaire en quantité suffisante."
10061066
1007 #: ../../../src/MenuInventory.cpp:581
1067 #: ../../../src/MenuInventory.cpp:599
10081068 msgid "You can't use this item right now."
10091069 msgstr ""
10101070
1011 #: ../../../src/MenuInventory.cpp:593
1071 #: ../../../src/MenuInventory.cpp:611
10121072 msgid "This item can only be used from the action bar."
10131073 msgstr "Cet objet ne peut être utilisé que depuis la barre d'action."
10141074
1015 #: ../../../src/MenuInventory.cpp:711
1075 #: ../../../src/MenuInventory.cpp:729
10161076 msgid "Inventory is full."
10171077 msgstr "L'inventaire est complet."
10181078
1019 #: ../../../src/MenuInventory.cpp:831
1079 #: ../../../src/MenuInventory.cpp:849
10201080 #, c-format
10211081 msgid "Not enough %s."
10221082 msgstr ""
10231083
1024 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1084 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10251085 msgid "This item can not be sold."
10261086 msgstr ""
10271087
10331093 msgid "Quests"
10341094 msgstr "Quêtes"
10351095
1036 #: ../../../src/MenuManager.cpp:290
1096 #: ../../../src/MenuManager.cpp:286
10371097 #, c-format
10381098 msgid "XP: %d/%d"
10391099 msgstr "XP: %d/%d"
10401100
1041 #: ../../../src/MenuManager.cpp:806
1101 #: ../../../src/MenuManager.cpp:827
10421102 msgid "This item can not be dropped."
10431103 msgstr ""
10441104
1045 #: ../../../src/MenuNPCActions.cpp:75
1046 msgid "Trade"
1047 msgstr "Commercer"
1048
1049 #: ../../../src/MenuNumPicker.cpp:60
1105 #: ../../../src/MenuNumPicker.cpp:59
10501106 msgid "Enter amount:"
10511107 msgstr "Saisir la quantité :"
10521108
1053 #: ../../../src/MenuPowers.cpp:786
1109 #: ../../../src/MenuPowers.cpp:787
10541110 msgid "Passive"
10551111 msgstr ""
10561112
1057 #: ../../../src/MenuPowers.cpp:791
1113 #: ../../../src/MenuPowers.cpp:792
10581114 #, c-format
10591115 msgid "Costs %d MP"
10601116 msgstr "Consomme %d PM"
10611117
1062 #: ../../../src/MenuPowers.cpp:795
1118 #: ../../../src/MenuPowers.cpp:796
10631119 #, c-format
10641120 msgid "Costs %d HP"
10651121 msgstr "Consomme %d PV"
10661122
1067 #: ../../../src/MenuPowers.cpp:800
1123 #: ../../../src/MenuPowers.cpp:801
10681124 msgid "Cooldown:"
10691125 msgstr ""
10701126
1071 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1127 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10721128 msgid "Damage per second"
10731129 msgstr "Dommages par secondes"
10741130
1075 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1131 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10761132 msgid "HP per second"
10771133 msgstr "PV par seconde"
10781134
1079 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1135 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10801136 msgid "MP per second"
10811137 msgstr "PM par seconde"
10821138
1083 #: ../../../src/MenuPowers.cpp:884
1139 #: ../../../src/MenuPowers.cpp:885
10841140 msgid "Immobilize"
10851141 msgstr "Immobilise"
10861142
1087 #: ../../../src/MenuPowers.cpp:892
1143 #: ../../../src/MenuPowers.cpp:893
10881144 msgid "Immunity"
10891145 msgstr "Immunité"
10901146
1091 #: ../../../src/MenuPowers.cpp:895
1147 #: ../../../src/MenuPowers.cpp:896
10921148 msgid "Immunity to damage over time"
10931149 msgstr "Immunité aux dommages progressifs"
10941150
1095 #: ../../../src/MenuPowers.cpp:898
1151 #: ../../../src/MenuPowers.cpp:899
10961152 msgid "Immunity to slow"
10971153 msgstr "Immunité à la lenteur"
10981154
1099 #: ../../../src/MenuPowers.cpp:901
1155 #: ../../../src/MenuPowers.cpp:902
11001156 msgid "Immunity to stun"
11011157 msgstr "Immunité à l'étourdissement"
11021158
1103 #: ../../../src/MenuPowers.cpp:904
1159 #: ../../../src/MenuPowers.cpp:905
11041160 msgid "Immunity to HP steal"
11051161 msgstr "Immunité au vol de PV"
11061162
1107 #: ../../../src/MenuPowers.cpp:907
1163 #: ../../../src/MenuPowers.cpp:908
11081164 msgid "Immunity to MP steal"
11091165 msgstr "Immunité au vol de PM"
11101166
1111 #: ../../../src/MenuPowers.cpp:910
1167 #: ../../../src/MenuPowers.cpp:911
11121168 msgid "Immunity to knockback"
11131169 msgstr "Immunité au recul"
11141170
1115 #: ../../../src/MenuPowers.cpp:913
1171 #: ../../../src/MenuPowers.cpp:914
11161172 msgid "Immunity to damage reflection"
11171173 msgstr "Immunité au renvoi de dommage"
11181174
1119 #: ../../../src/MenuPowers.cpp:916
1175 #: ../../../src/MenuPowers.cpp:917
11201176 msgid "Stun"
11211177 msgstr "Étourdissement"
11221178
1123 #: ../../../src/MenuPowers.cpp:919
1179 #: ../../../src/MenuPowers.cpp:920
11241180 msgid "Automatic revive on death"
11251181 msgstr "Résurection automatique lors de la mort"
11261182
1127 #: ../../../src/MenuPowers.cpp:922
1183 #: ../../../src/MenuPowers.cpp:923
11281184 msgid "Convert"
11291185 msgstr "Convertir"
11301186
1131 #: ../../../src/MenuPowers.cpp:925
1187 #: ../../../src/MenuPowers.cpp:926
11321188 msgid "Fear"
11331189 msgstr "Peur"
11341190
1135 #: ../../../src/MenuPowers.cpp:928
1191 #: ../../../src/MenuPowers.cpp:929
11361192 msgid "Lifespan"
11371193 msgstr "Durée de vie"
11381194
1139 #: ../../../src/MenuPowers.cpp:952
1195 #: ../../../src/MenuPowers.cpp:953
11401196 msgid "Magical Shield"
11411197 msgstr "Bouclier magique"
11421198
1143 #: ../../../src/MenuPowers.cpp:981
1199 #: ../../../src/MenuPowers.cpp:982
11441200 msgid "Healing"
11451201 msgstr "Soin"
11461202
1147 #: ../../../src/MenuPowers.cpp:984
1203 #: ../../../src/MenuPowers.cpp:985
11481204 msgid "Knockback"
11491205 msgstr "Recul"
11501206
1151 #: ../../../src/MenuPowers.cpp:1009
1207 #: ../../../src/MenuPowers.cpp:1010
11521208 #, c-format
11531209 msgid "%d%% chance"
11541210 msgstr ""
11551211
1156 #: ../../../src/MenuPowers.cpp:1061
1212 #: ../../../src/MenuPowers.cpp:1062
11571213 msgid "Base Accuracy"
11581214 msgstr ""
11591215
1160 #: ../../../src/MenuPowers.cpp:1081
1216 #: ../../../src/MenuPowers.cpp:1082
11611217 msgid "Base Critical Chance"
11621218 msgstr "Chance criticales de base"
11631219
1164 #: ../../../src/MenuPowers.cpp:1089
1220 #: ../../../src/MenuPowers.cpp:1090
11651221 msgid "Ignores Absorbtion"
11661222 msgstr "Ignore l'Absorption"
11671223
1168 #: ../../../src/MenuPowers.cpp:1094
1224 #: ../../../src/MenuPowers.cpp:1095
11691225 msgid "Ignores Avoidance"
11701226 msgstr ""
11711227
1172 #: ../../../src/MenuPowers.cpp:1099
1228 #: ../../../src/MenuPowers.cpp:1100
11731229 #, c-format
11741230 msgid "%d%% Chance to crit slowed targets"
11751231 msgstr "%d%% chances de coup critique sur les cibles lentes"
11761232
1177 #: ../../../src/MenuPowers.cpp:1104
1178 #, c-format
1179 msgid "%s Elemental Damage"
1180 msgstr ""
1181
1182 #: ../../../src/MenuPowers.cpp:1113
1233 #: ../../../src/MenuPowers.cpp:1105
1234 #, c-format
1235 msgid "Elemental Damage (%s)"
1236 msgstr ""
1237
1238 #: ../../../src/MenuPowers.cpp:1114
11831239 #, c-format
11841240 msgid "Requires a %s"
11851241 msgstr ""
11861242
1187 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1243 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11881244 #, c-format
11891245 msgid "Requires Power: %s"
11901246 msgstr "Nécessite le pouvoir: %s"
11911247
1192 #: ../../../src/MenuPowers.cpp:1162
1248 #: ../../../src/MenuPowers.cpp:1163
11931249 msgid "Click to Unlock (uses 1 Skill Point)"
11941250 msgstr "Cliquez pour débloquer (utilise 1 point de compétence)"
11951251
1196 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1252 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11971253 msgid "Requires 1 Skill Point"
11981254 msgstr ""
11991255
1200 #: ../../../src/MenuPowers.cpp:1352
1256 #: ../../../src/MenuPowers.cpp:1355
12011257 #, c-format
12021258 msgid "%d unspent skill point"
12031259 msgstr ""
12041260
1205 #: ../../../src/MenuPowers.cpp:1355
1261 #: ../../../src/MenuPowers.cpp:1358
12061262 #, c-format
12071263 msgid "%d unspent skill points"
12081264 msgstr ""
12091265
1210 #: ../../../src/MenuPowers.cpp:1385
1266 #: ../../../src/MenuPowers.cpp:1388
12111267 msgid "Next Level:"
12121268 msgstr ""
12131269
12231279 msgid "Stash is full."
12241280 msgstr ""
12251281
1282 #: ../../../src/MenuTalker.cpp:454
1283 msgid "Trade"
1284 msgstr "Commercer"
1285
12261286 #: ../../../src/MenuVendor.cpp:58
12271287 msgid "Buyback"
12281288 msgstr "Racheter"
12521312 msgid "Game saved."
12531313 msgstr "Jeu sauvegardé."
12541314
1255 #: ../../../src/SDLInputState.cpp:581
1315 #: ../../../src/SDLInputState.cpp:582
12561316 msgid "Backspace"
12571317 msgstr ""
12581318
1259 #: ../../../src/SDLInputState.cpp:582
1319 #: ../../../src/SDLInputState.cpp:583
12601320 msgid "CapsLock"
12611321 msgstr ""
12621322
1263 #: ../../../src/SDLInputState.cpp:585
1323 #: ../../../src/SDLInputState.cpp:586
12641324 msgid "End"
12651325 msgstr ""
12661326
1267 #: ../../../src/SDLInputState.cpp:586
1327 #: ../../../src/SDLInputState.cpp:587
12681328 msgid "Escape"
12691329 msgstr ""
12701330
1271 #: ../../../src/SDLInputState.cpp:587
1331 #: ../../../src/SDLInputState.cpp:588
12721332 msgid "Home"
12731333 msgstr ""
12741334
1275 #: ../../../src/SDLInputState.cpp:588
1335 #: ../../../src/SDLInputState.cpp:589
12761336 msgid "Insert"
12771337 msgstr ""
12781338
1279 #: ../../../src/SDLInputState.cpp:589
1339 #: ../../../src/SDLInputState.cpp:590
12801340 msgid "Left Alt"
12811341 msgstr ""
12821342
1283 #: ../../../src/SDLInputState.cpp:590
1343 #: ../../../src/SDLInputState.cpp:591
12841344 msgid "Left Ctrl"
12851345 msgstr ""
12861346
1287 #: ../../../src/SDLInputState.cpp:592
1347 #: ../../../src/SDLInputState.cpp:593
12881348 msgid "Left Shift"
12891349 msgstr ""
12901350
1291 #: ../../../src/SDLInputState.cpp:593
1351 #: ../../../src/SDLInputState.cpp:594
12921352 msgid "NumLock"
12931353 msgstr ""
12941354
1295 #: ../../../src/SDLInputState.cpp:594
1355 #: ../../../src/SDLInputState.cpp:595
12961356 msgid "PageDown"
12971357 msgstr ""
12981358
1299 #: ../../../src/SDLInputState.cpp:595
1359 #: ../../../src/SDLInputState.cpp:596
13001360 msgid "PageUp"
13011361 msgstr ""
13021362
1303 #: ../../../src/SDLInputState.cpp:596
1363 #: ../../../src/SDLInputState.cpp:597
13041364 msgid "Pause"
13051365 msgstr ""
13061366
1307 #: ../../../src/SDLInputState.cpp:597
1367 #: ../../../src/SDLInputState.cpp:598
13081368 msgid "PrintScreen"
13091369 msgstr ""
13101370
1311 #: ../../../src/SDLInputState.cpp:598
1371 #: ../../../src/SDLInputState.cpp:599
13121372 msgid "Right Alt"
13131373 msgstr ""
13141374
1315 #: ../../../src/SDLInputState.cpp:599
1375 #: ../../../src/SDLInputState.cpp:600
13161376 msgid "Right Ctrl"
13171377 msgstr ""
13181378
1319 #: ../../../src/SDLInputState.cpp:600
1379 #: ../../../src/SDLInputState.cpp:601
13201380 msgid "Return"
13211381 msgstr ""
13221382
1323 #: ../../../src/SDLInputState.cpp:602
1383 #: ../../../src/SDLInputState.cpp:603
13241384 msgid "Right Shift"
13251385 msgstr ""
13261386
1327 #: ../../../src/SDLInputState.cpp:603
1387 #: ../../../src/SDLInputState.cpp:604
13281388 msgid "ScrollLock"
13291389 msgstr ""
13301390
1331 #: ../../../src/SDLInputState.cpp:604
1391 #: ../../../src/SDLInputState.cpp:605
13321392 msgid "Space"
13331393 msgstr ""
13341394
1335 #: ../../../src/SDLInputState.cpp:605
1395 #: ../../../src/SDLInputState.cpp:606
13361396 msgid "Tab"
13371397 msgstr ""
13381398
1339 #: ../../../src/SDLInputState.cpp:619
1399 #: ../../../src/SDLInputState.cpp:620
13401400 #, c-format
13411401 msgid "Mouse %d"
13421402 msgstr ""
13431403
1344 #: ../../../src/SDLInputState.cpp:627
1404 #: ../../../src/SDLInputState.cpp:628
13451405 #, c-format
13461406 msgid "Axis %d -"
13471407 msgstr "Axe %d -"
13481408
1349 #: ../../../src/SDLInputState.cpp:629
1409 #: ../../../src/SDLInputState.cpp:630
13501410 #, c-format
13511411 msgid "Axis %d +"
13521412 msgstr "Axe %d +"
13531413
1354 #: ../../../src/SDLInputState.cpp:632
1414 #: ../../../src/SDLInputState.cpp:633
13551415 #, c-format
13561416 msgid "Button %d"
13571417 msgstr "Bouton %d"
13581418
1359 #: ../../../src/SDLInputState.cpp:636
1419 #: ../../../src/SDLInputState.cpp:637
13601420 msgid "(none)"
13611421 msgstr "(rien)"
13621422
1363 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1364 #: ../../../src/SDLInputState.cpp:719
1423 #: ../../../src/SDLInputState.cpp:677
1424 msgid "Touch control D-Pad"
1425 msgstr ""
1426
1427 #: ../../../src/SDLInputState.cpp:701
1428 msgid "Touch control buttons"
1429 msgstr ""
1430
1431 #: ../../../src/SDLInputState.cpp:716
13651432 msgid "Tap"
13661433 msgstr "Touchez"
13671434
1368 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1369 #, c-format
1370 msgid "%s on ground"
1371 msgstr "%s au sol"
1372
1373 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1374 #, c-format
1375 msgid "%s on enemy"
1376 msgstr "%s sur l'ennemi"
1377
1378 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1379 #: ../../../src/SDLInputState.cpp:771
1435 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1436 #: ../../../src/SDLInputState.cpp:768
13801437 #, c-format
13811438 msgid "'%s' is no longer bound to:"
13821439 msgstr ""
15351592 msgid "Base MP"
15361593 msgstr "PM de base"
15371594
1538 #: ../../../src/Utils.cpp:297
1595 #: ../../../src/Utils.cpp:346
15391596 msgid "k"
15401597 msgstr ""
15411598
1542 #: ../../../src/Utils.cpp:531
1599 #: ../../../src/Utils.cpp:580
15431600 #, c-format
15441601 msgid "%s second"
15451602 msgstr ""
15461603
1547 #: ../../../src/Utils.cpp:534
1604 #: ../../../src/Utils.cpp:583
15481605 #, c-format
15491606 msgid "%s seconds"
15501607 msgstr ""
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # GunChleoc, 2018
8 #
59 #, fuzzy
610 msgid ""
711 msgstr ""
812 "Project-Id-Version: PACKAGE VERSION\n"
913 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
15 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1216 "Last-Translator: GunChleoc, 2018\n"
1317 "Language-Team: Gaelic, Scottish (https://www.transifex.com/flareorg/teams/84925/gd/)\n"
1418 "MIME-Version: 1.0\n"
2630 msgid "You may increase one attribute through the Character Menu."
2731 msgstr "Faodaidh tu buadh àrdachadh air clàr-taice a’ phearsa."
2832
29 #: ../../../src/Avatar.cpp:611
33 #: ../../../src/Avatar.cpp:583
3034 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3135 msgstr ""
3236 "Chaidh do ruaig. Crìoch a’ gheama! ${INPUT_CONTINUE} gus fàgail gun tiotal."
3337
34 #: ../../../src/Avatar.cpp:617
38 #: ../../../src/Avatar.cpp:589
3539 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3640 msgstr "Chaidh do ruaig. ${INPUT_CONTINUE} gus leantainn air adhart."
3741
38 #: ../../../src/Avatar.cpp:870
42 #: ../../../src/Avatar.cpp:839
3943 msgid "Transformation expired. You have been moved back to a safe place."
4044 msgstr ""
4145 "Dh’fhalbh an ùine air a’ chruth-atharrachadh. Chaidh do ghluasad air ais gu "
113117 "\n"
114118 "An t-inneal-reandaraidh tùsail a bhios nas luaithe mar as trice na an t-inneal-reandaraidh bathair-bhog SDL."
115119
116 #: ../../../src/EngineSettings.cpp:557
120 #: ../../../src/EngineSettings.cpp:561
117121 msgid "Adventurer"
118122 msgstr "Baoghlair"
119123
122126 msgstr "mì-amais"
123127
124128 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
125 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
129 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
126130 #, c-format
127131 msgid "+%d HP"
128132 msgstr "+%d puingean-beatha"
129133
130 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
131 #: ../../../src/StatBlock.cpp:827
134 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
135 #: ../../../src/StatBlock.cpp:822
132136 #, c-format
133137 msgid "+%d MP"
134138 msgstr "+%d puingean-gluasaid"
135139
136 #: ../../../src/EventManager.cpp:729
140 #: ../../../src/EventManager.cpp:738
137141 msgid "Unknown destination"
138142 msgstr "Ceann-uidhe neo-aithnichte"
139143
140 #: ../../../src/GameStateConfigBase.cpp:97
141 #: ../../../src/GameStateConfigBase.cpp:118
144 #: ../../../src/GameStateConfigBase.cpp:89
145 #: ../../../src/GameStateConfigBase.cpp:110
142146 msgid "Defaults"
143147 msgstr "Bun-roghainnean"
144148
145 #: ../../../src/GameStateConfigBase.cpp:97
149 #: ../../../src/GameStateConfigBase.cpp:89
146150 msgid "Reset ALL settings?"
147151 msgstr "A bheil thu airson GACH roghainn ath-shuidheachadh?"
148152
149 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
153 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
150154 msgid "OK"
151155 msgstr "Ceart ma-thà"
152156
153 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
154 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
157 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
158 #: ../../../src/InputState.cpp:401
155159 msgid "Cancel"
156160 msgstr "Sguir dheth"
157161
158 #: ../../../src/GameStateConfigBase.cpp:168
159 #: ../../../src/GameStateConfigDesktop.cpp:128
162 #: ../../../src/GameStateConfigBase.cpp:160
163 #: ../../../src/GameStateConfigDesktop.cpp:130
160164 msgid "Audio"
161165 msgstr "Fuaim"
162166
163 #: ../../../src/GameStateConfigBase.cpp:169
164 #: ../../../src/GameStateConfigDesktop.cpp:129
167 #: ../../../src/GameStateConfigBase.cpp:161
168 #: ../../../src/GameStateConfigDesktop.cpp:131
165169 msgid "Interface"
166170 msgstr "Eadar-aghaidh"
167171
168 #: ../../../src/GameStateConfigBase.cpp:170
169 #: ../../../src/GameStateConfigDesktop.cpp:132
172 #: ../../../src/GameStateConfigBase.cpp:162
173 #: ../../../src/GameStateConfigDesktop.cpp:134
170174 msgid "Mods"
171175 msgstr "Tuilleadain"
172176
173 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
177 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
174178 msgid "Music Volume"
175179 msgstr "Àirde a’ chiùil"
176180
177 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
181 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
178182 msgid "Sound Volume"
179183 msgstr "Àirde na fuaime"
180184
181 #: ../../../src/GameStateConfigBase.cpp:266
185 #: ../../../src/GameStateConfigBase.cpp:257
182186 msgid "Language"
183187 msgstr "Cànan"
184188
185 #: ../../../src/GameStateConfigBase.cpp:275
186 msgid "Show combat text"
187 msgstr "Seall teacsa na còmhraige"
188
189 #: ../../../src/GameStateConfigBase.cpp:279
189 #: ../../../src/GameStateConfigBase.cpp:266
190190 msgid "Show FPS"
191191 msgstr "Seall FPS"
192192
193 #: ../../../src/GameStateConfigBase.cpp:283
193 #: ../../../src/GameStateConfigBase.cpp:270
194194 msgid "Colorblind Mode"
195195 msgstr "Modh dath-dhoille"
196196
197 #: ../../../src/GameStateConfigBase.cpp:287
197 #: ../../../src/GameStateConfigBase.cpp:274
198198 msgid "Hardware mouse cursor"
199199 msgstr "Cùrsair luchaige bathair-chruaidh"
200200
201 #: ../../../src/GameStateConfigBase.cpp:291
201 #: ../../../src/GameStateConfigBase.cpp:278
202202 msgid "Developer Mode"
203203 msgstr "Modh an luchd-leasachaidh"
204204
205 #: ../../../src/GameStateConfigBase.cpp:295
206 msgid "Always show loot labels"
207 msgstr "Seall leubailean na spùinne an-còmhnaidh"
208
209 #: ../../../src/GameStateConfigBase.cpp:299
210 msgid "Always show stat bar labels"
211 msgstr "Seall leubailean bàr na stadastaireachd an-còmhnaidh"
212
213 #: ../../../src/GameStateConfigBase.cpp:303
214 msgid "Automatically equip items"
215 msgstr "Uidheamaich nithean gu fèin-obrachail"
216
217 #: ../../../src/GameStateConfigBase.cpp:307
205 #: ../../../src/GameStateConfigBase.cpp:282
218206 msgid "Subtitles"
219207 msgstr "Fo-thiotalan"
220208
221 #: ../../../src/GameStateConfigBase.cpp:311
209 #: ../../../src/GameStateConfigBase.cpp:286
222210 msgid "Active Mods"
223211 msgstr "Tuilleadain ghnìomhach"
224212
225 #: ../../../src/GameStateConfigBase.cpp:320
213 #: ../../../src/GameStateConfigBase.cpp:295
226214 msgid "Available Mods"
227215 msgstr "Tuilleadain ri làimh"
228216
229 #: ../../../src/GameStateConfigBase.cpp:339
217 #: ../../../src/GameStateConfigBase.cpp:314
230218 msgid "<< Disable"
231219 msgstr "<< Cuir à comas"
232220
233 #: ../../../src/GameStateConfigBase.cpp:345
221 #: ../../../src/GameStateConfigBase.cpp:320
234222 msgid "Enable >>"
235223 msgstr "Cuir an comas >>"
236224
237 #: ../../../src/GameStateConfigBase.cpp:925
225 #: ../../../src/GameStateConfigBase.cpp:873
238226 msgid "Version:"
239227 msgstr "Tionndadh:"
240228
241 #: ../../../src/GameStateConfigBase.cpp:930
229 #: ../../../src/GameStateConfigBase.cpp:878
242230 msgid "Game:"
243231 msgstr "Geama:"
244232
245 #: ../../../src/GameStateConfigBase.cpp:935
233 #: ../../../src/GameStateConfigBase.cpp:883
246234 msgid "Engine version:"
247235 msgstr "Tionndadh an einnsein:"
248236
249 #: ../../../src/GameStateConfigBase.cpp:943
237 #: ../../../src/GameStateConfigBase.cpp:891
250238 msgid "Requires mods:"
251239 msgstr "Feum air tuilleadain:"
252240
253 #: ../../../src/GameStateConfigDesktop.cpp:81
254 #: ../../../src/GameStateConfigDesktop.cpp:740
241 #: ../../../src/GameStateConfigDesktop.cpp:83
242 #: ../../../src/GameStateConfigDesktop.cpp:751
255243 msgid "Clear"
256244 msgstr "Falamhaich"
257245
258 #: ../../../src/GameStateConfigDesktop.cpp:81
259 #: ../../../src/GameStateConfigDesktop.cpp:738
246 #: ../../../src/GameStateConfigDesktop.cpp:83
247 #: ../../../src/GameStateConfigDesktop.cpp:749
260248 msgid "Assign:"
261249 msgstr "Sònraich:"
262250
263 #: ../../../src/GameStateConfigDesktop.cpp:126
251 #: ../../../src/GameStateConfigDesktop.cpp:128
264252 msgid "Video"
265253 msgstr "Video"
266254
267 #: ../../../src/GameStateConfigDesktop.cpp:130
255 #: ../../../src/GameStateConfigDesktop.cpp:132
268256 msgid "Input"
269257 msgstr "Ion-chur"
270258
271 #: ../../../src/GameStateConfigDesktop.cpp:131
259 #: ../../../src/GameStateConfigDesktop.cpp:133
272260 msgid "Keybindings"
273261 msgstr "Nasgadh iuchraichean"
274262
275 #: ../../../src/GameStateConfigDesktop.cpp:187
263 #: ../../../src/GameStateConfigDesktop.cpp:188
276264 msgid ""
277265 "Will try to store surfaces in video memory versus system memory. The effect "
278266 "this has on performance depends on the renderer."
281269 "t-siostaim. Tha a’ bhuaidh a th’ aige air an dèanadas a-rèir an inneil-"
282270 "reandaraidh."
283271
284 #: ../../../src/GameStateConfigDesktop.cpp:188
272 #: ../../../src/GameStateConfigDesktop.cpp:189
285273 msgid ""
286274 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
287275 "windowed mode or input lag."
289277 "Tha seo an aghaidh reubadh na sgrìn. cuir à comas e ma tha a modh uinneagach"
290278 " “stadach” no ma tha maille air an ion-chur."
291279
292 #: ../../../src/GameStateConfigDesktop.cpp:189
280 #: ../../../src/GameStateConfigDesktop.cpp:190
293281 msgid ""
294282 "When enabled, this uses the screen DPI in addition to the window dimensions "
295283 "to scale the rendering resolution. Otherwise, only the window dimensions are"
299287 "na h-uinneige airson dùmhlachd-bhreacaidh an reandaraidh a sgèileadh. Mur "
300288 "eil, cha dèid ach meud na h-uinneige a chleachdadh."
301289
302 #: ../../../src/GameStateConfigDesktop.cpp:190
290 #: ../../../src/GameStateConfigDesktop.cpp:191
291 msgid ""
292 "This enables parallax (non-tile) layers. Disabling this setting can improve "
293 "performance in some cases."
294 msgstr ""
295
296 #: ../../../src/GameStateConfigDesktop.cpp:192
303297 msgid "Experimental"
304298 msgstr "Deuchainneil"
305299
306 #: ../../../src/GameStateConfigDesktop.cpp:191
300 #: ../../../src/GameStateConfigDesktop.cpp:193
307301 msgid "For handheld devices"
308302 msgstr "Airson innealan-làimhe"
309303
310 #: ../../../src/GameStateConfigDesktop.cpp:209
304 #: ../../../src/GameStateConfigDesktop.cpp:211
311305 msgid "Renderer"
312306 msgstr "Inneal-reandaraidh"
313307
314 #: ../../../src/GameStateConfigDesktop.cpp:225
308 #: ../../../src/GameStateConfigDesktop.cpp:227
315309 msgid "Full Screen Mode"
316310 msgstr "Modh làn-sgrìn"
317311
318 #: ../../../src/GameStateConfigDesktop.cpp:229
312 #: ../../../src/GameStateConfigDesktop.cpp:231
319313 msgid "Move hero using mouse"
320314 msgstr "Gluais an gaisgeach le luchag"
321315
322 #: ../../../src/GameStateConfigDesktop.cpp:233
316 #: ../../../src/GameStateConfigDesktop.cpp:235
323317 msgid "Hardware surfaces"
324318 msgstr "Uachdaran bathair-chruaidh"
325319
326 #: ../../../src/GameStateConfigDesktop.cpp:237
320 #: ../../../src/GameStateConfigDesktop.cpp:239
327321 msgid "V-Sync"
328322 msgstr "Sioncronachadh-V"
329323
330 #: ../../../src/GameStateConfigDesktop.cpp:241
324 #: ../../../src/GameStateConfigDesktop.cpp:243
331325 msgid "Texture Filtering"
332326 msgstr "Criathrag innich"
333327
334 #: ../../../src/GameStateConfigDesktop.cpp:245
328 #: ../../../src/GameStateConfigDesktop.cpp:247
335329 msgid "DPI scaling"
336330 msgstr "Sgèileadh DPI"
337331
338 #: ../../../src/GameStateConfigDesktop.cpp:249
332 #: ../../../src/GameStateConfigDesktop.cpp:251
333 msgid "Parallax Layers"
334 msgstr ""
335
336 #: ../../../src/GameStateConfigDesktop.cpp:255
339337 msgid "Allow changing gamma"
340338 msgstr "Faodar gamma atharrachadh"
341339
342 #: ../../../src/GameStateConfigDesktop.cpp:253
340 #: ../../../src/GameStateConfigDesktop.cpp:259
343341 msgid "Gamma"
344342 msgstr "Gamma"
345343
346 #: ../../../src/GameStateConfigDesktop.cpp:257
344 #: ../../../src/GameStateConfigDesktop.cpp:263
347345 msgid "Use joystick"
348346 msgstr "Cleachd joystick"
349347
350 #: ../../../src/GameStateConfigDesktop.cpp:261
348 #: ../../../src/GameStateConfigDesktop.cpp:267
351349 msgid "Joystick"
352350 msgstr "Joystick"
353351
354 #: ../../../src/GameStateConfigDesktop.cpp:277
352 #: ../../../src/GameStateConfigDesktop.cpp:283
355353 msgid "Mouse aim"
356354 msgstr "Amas luchaige"
357355
358 #: ../../../src/GameStateConfigDesktop.cpp:281
356 #: ../../../src/GameStateConfigDesktop.cpp:287
359357 msgid "Do not use mouse"
360358 msgstr "Na cleachd an luchag"
361359
362 #: ../../../src/GameStateConfigDesktop.cpp:285
360 #: ../../../src/GameStateConfigDesktop.cpp:291
363361 msgid "Joystick Deadzone"
364362 msgstr "Marbh-sòn an joystick"
365363
367365 msgid "Loading..."
368366 msgstr "’Ga luchdadh…"
369367
370 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
368 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
371369 msgid "Delete Save"
372370 msgstr "Sguab às"
373371
374 #: ../../../src/GameStateLoad.cpp:87
372 #: ../../../src/GameStateLoad.cpp:88
375373 msgid "Delete this save?"
376374 msgstr "An sguab sinn an geama às?"
377375
378 #: ../../../src/GameStateLoad.cpp:89
376 #: ../../../src/GameStateLoad.cpp:90
379377 msgid "Exit to Title"
380378 msgstr "Fàg gun tiotal"
381379
382 #: ../../../src/GameStateLoad.cpp:92
380 #: ../../../src/GameStateLoad.cpp:93
383381 msgid "New Game"
384382 msgstr "Geama ùr"
385383
386 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
384 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
387385 msgid "Choose a Slot"
388386 msgstr "Tagh slot"
389387
408406 msgstr "Geama air a shàbhaladh mì-dhligheach"
409407
410408 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
411 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
412 #: ../../../src/MenuPowers.cpp:1539
409 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
410 #: ../../../src/MenuPowers.cpp:1542
413411 #, c-format
414412 msgid "Level %d"
415413 msgstr "Leibheil %d"
458456 msgid "Exit Game"
459457 msgstr "Fàg an geama"
460458
461 #: ../../../src/InputState.cpp:403
459 #: ../../../src/InputState.cpp:402
462460 msgid "Accept"
463461 msgstr "Gabh ris"
464462
465 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
463 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
466464 msgid "Up"
467465 msgstr "Suas"
468466
469 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
467 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
470468 msgid "Down"
471469 msgstr "Sìos"
472470
473 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
471 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
474472 msgid "Left"
475473 msgstr "Gu clì"
476474
477 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
475 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
478476 msgid "Right"
479477 msgstr "Gu deas"
480478
481 #: ../../../src/InputState.cpp:408
479 #: ../../../src/InputState.cpp:407
482480 msgid "Bar1"
483481 msgstr "Bàr 1"
484482
485 #: ../../../src/InputState.cpp:409
483 #: ../../../src/InputState.cpp:408
486484 msgid "Bar2"
487485 msgstr "Bàr 2"
488486
489 #: ../../../src/InputState.cpp:410
487 #: ../../../src/InputState.cpp:409
490488 msgid "Bar3"
491489 msgstr "Bàr 3"
492490
493 #: ../../../src/InputState.cpp:411
491 #: ../../../src/InputState.cpp:410
494492 msgid "Bar4"
495493 msgstr "Bàr 4"
496494
497 #: ../../../src/InputState.cpp:412
495 #: ../../../src/InputState.cpp:411
498496 msgid "Bar5"
499497 msgstr "Bàr 5"
500498
501 #: ../../../src/InputState.cpp:413
499 #: ../../../src/InputState.cpp:412
502500 msgid "Bar6"
503501 msgstr "Bàr 6"
504502
505 #: ../../../src/InputState.cpp:414
503 #: ../../../src/InputState.cpp:413
506504 msgid "Bar7"
507505 msgstr "Bàr 7"
508506
509 #: ../../../src/InputState.cpp:415
507 #: ../../../src/InputState.cpp:414
510508 msgid "Bar8"
511509 msgstr "Bàr 8"
512510
513 #: ../../../src/InputState.cpp:416
511 #: ../../../src/InputState.cpp:415
514512 msgid "Bar9"
515513 msgstr "Bàr 9"
516514
517 #: ../../../src/InputState.cpp:417
515 #: ../../../src/InputState.cpp:416
518516 msgid "Bar0"
519517 msgstr "Bàr 0"
520518
521 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
519 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
522520 #: ../../../src/MenuCharacter.cpp:54
523521 msgid "Character"
524522 msgstr "Pearsa"
525523
526 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
527 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
524 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
525 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
528526 msgid "Inventory"
529527 msgstr "Tasgadh"
530528
531 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
529 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
532530 #: ../../../src/MenuPowers.cpp:168
533531 msgid "Powers"
534532 msgstr "Cumhachdan"
535533
536 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
534 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
537535 #: ../../../src/MenuLog.cpp:72
538536 msgid "Log"
539537 msgstr "Leabhar-latha"
540538
541 #: ../../../src/InputState.cpp:422
539 #: ../../../src/InputState.cpp:421
542540 msgid "Main1"
543541 msgstr "Prìomh-ghnìomh"
544542
545 #: ../../../src/InputState.cpp:423
543 #: ../../../src/InputState.cpp:422
546544 msgid "Main2"
547545 msgstr "Gnìomh dàrnach"
548546
549 #: ../../../src/InputState.cpp:424
547 #: ../../../src/InputState.cpp:423
550548 msgid "Ctrl"
551549 msgstr "Ctrl"
552550
553 #: ../../../src/InputState.cpp:425
551 #: ../../../src/InputState.cpp:424
554552 msgid "Shift"
555553 msgstr "Shift"
556554
557 #: ../../../src/InputState.cpp:426
555 #: ../../../src/InputState.cpp:425
558556 msgid "Alt"
559557 msgstr "Alt"
560558
561 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
559 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
562560 msgid "Delete"
563561 msgstr "Delete"
564562
565 #: ../../../src/InputState.cpp:428
563 #: ../../../src/InputState.cpp:427
566564 msgid "ActionBar Accept"
567565 msgstr "Bàr – Gabh ris"
568566
569 #: ../../../src/InputState.cpp:429
567 #: ../../../src/InputState.cpp:428
570568 msgid "ActionBar Left"
571569 msgstr "Bàr – Gu clì"
572570
573 #: ../../../src/InputState.cpp:430
571 #: ../../../src/InputState.cpp:429
574572 msgid "ActionBar Right"
575573 msgstr "Bàr – Gu deas"
576574
577 #: ../../../src/InputState.cpp:431
575 #: ../../../src/InputState.cpp:430
578576 msgid "ActionBar Use"
579577 msgstr "Bàr – Cleachd"
580578
581 #: ../../../src/InputState.cpp:432
579 #: ../../../src/InputState.cpp:431
582580 msgid "Developer Menu"
583581 msgstr "Clàr-taice an luchd-leasachaidh"
584582
585 #: ../../../src/InputState.cpp:434
583 #: ../../../src/InputState.cpp:433
586584 msgid "Left Mouse"
587585 msgstr "Clì na luchaige"
588586
589 #: ../../../src/InputState.cpp:435
587 #: ../../../src/InputState.cpp:434
590588 msgid "Middle Mouse"
591589 msgstr "Meadhanach na luchaige"
592590
593 #: ../../../src/InputState.cpp:436
591 #: ../../../src/InputState.cpp:435
594592 msgid "Right Mouse"
595593 msgstr "Deas na luchaige"
596594
597 #: ../../../src/InputState.cpp:437
595 #: ../../../src/InputState.cpp:436
598596 msgid "Wheel Up"
599597 msgstr "Cuibhle suas"
600598
601 #: ../../../src/InputState.cpp:438
599 #: ../../../src/InputState.cpp:437
602600 msgid "Wheel Down"
603601 msgstr "Cuibhle sìos"
604602
605 #: ../../../src/InputState.cpp:439
603 #: ../../../src/InputState.cpp:438
606604 msgid "Mouse X1"
607605 msgstr "X1 na luchaige"
608606
609 #: ../../../src/InputState.cpp:440
607 #: ../../../src/InputState.cpp:439
610608 msgid "Mouse X2"
611609 msgstr "X2 na luchaige"
612610
614612 msgid "Unknown Item"
615613 msgstr "Nì nach aithne dhuinn"
616614
617 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
615 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
618616 #, c-format
619617 msgid "%d%% Speed"
620618 msgstr "Luaths de %d%%"
621619
622 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
620 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
623621 #, c-format
624622 msgid "%d%% Attack Speed"
625623 msgstr "Luaths ionnsaighe de %d%%"
626624
627625 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
628 #: ../../../src/MenuPowers.cpp:832
629 #, c-format
630 msgid "%s Resistance"
631 msgstr "Comas-seasaimh an aghaidh %s"
626 #: ../../../src/MenuPowers.cpp:833
627 #, c-format
628 msgid "Resistance (%s)"
629 msgstr "Comas-seasaimh (%s)"
632630
633631 #: ../../../src/ItemManager.cpp:684
634632 #, c-format
654652 msgid "Absorb: %d"
655653 msgstr "Ceapadh: %d"
656654
657 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
658 #: ../../../src/MenuPowers.cpp:1133
655 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
656 #: ../../../src/MenuPowers.cpp:1134
659657 #, c-format
660658 msgid "Requires Level %d"
661659 msgstr "Feum air leibheil %d"
662660
663 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
664 #: ../../../src/MenuPowers.cpp:1124
661 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
662 #: ../../../src/MenuPowers.cpp:1125
665663 #, c-format
666664 msgid "Requires %s %d"
667665 msgstr "Feum air: %s %d"
710708 msgid "Press [%s] to read"
711709 msgstr "Brùth air [%s] gus a leughadh"
712710
713 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
714 #: ../../../src/MenuActionBar.cpp:226
711 #: ../../../src/MenuActionBar.cpp:87
712 msgid "Loot tooltip visibility"
713 msgstr "Faicsinneachd gliocasan-sgrìn nam spùinn"
714
715 #: ../../../src/MenuActionBar.cpp:88
716 msgid "Mini-map mode"
717 msgstr "Modh a’ mheanbh-mhapa"
718
719 #: ../../../src/MenuActionBar.cpp:89
720 msgid "Always show stat bar labels"
721 msgstr "Seall leubailean bàr na stadastaireachd an-còmhnaidh"
722
723 #: ../../../src/MenuActionBar.cpp:90
724 msgid "Show combat text"
725 msgstr "Seall teacsa na còmhraige"
726
727 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
728 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
715729 #, c-format
716730 msgid "Hotkey: %s"
717731 msgstr "Grad-iuchair: %s"
718732
719 #: ../../../src/MenuActionBar.cpp:580
733 #: ../../../src/MenuActionBar.cpp:474
734 #, c-format
735 msgid "Default. Temporarily show all loot tooltips with '%s'."
736 msgstr "Tùsail. Seall a h-uile gliocas-sgrìn nam spùinn rè seal le “%s”."
737
738 #: ../../../src/MenuActionBar.cpp:476
739 #, c-format
740 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
741 msgstr ""
742 "Seall na h-uile. Falaich a h-uile gliocas-sgrìn nam spùinn rè seal le “%s”."
743
744 #: ../../../src/MenuActionBar.cpp:478
745 #, c-format
746 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
747 msgstr ""
748 "Falaich na h-uile. Falaich a h-uile gliocas-sgrìn nam spùinn rè seal le "
749 "“%s”."
750
751 #: ../../../src/MenuActionBar.cpp:482
752 msgid "Visible"
753 msgstr "Ri fhaicinn"
754
755 #: ../../../src/MenuActionBar.cpp:484
756 msgid "Visible (2x zoom)"
757 msgstr ""
758
759 #: ../../../src/MenuActionBar.cpp:486
760 msgid "Hidden"
761 msgstr "Falaichte"
762
763 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
764 msgid "Enabled"
765 msgstr "An comas"
766
767 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
768 msgid "Disabled"
769 msgstr "À comas"
770
771 #: ../../../src/MenuActionBar.cpp:657
720772 msgid "Not enough MP."
721773 msgstr "Chan fhoghainn na PG."
722774
758810 msgstr ""
759811 "Ìslichidh seo an dochann a dh’fhulaingeas tu o ionnsaighean dùileach “%s”"
760812
761 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
813 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
762814 #, c-format
763815 msgid "XP: %d"
764816 msgstr "Puingean-eòlais: %d"
851903 msgstr "cuiridh seo cumhachd ri bàr nan gnìomh"
852904
853905 #: ../../../src/MenuDevConsole.cpp:361
906 msgid "turns on/off the display of the FPS counter"
907 msgstr ""
908
909 #: ../../../src/MenuDevConsole.cpp:362
854910 msgid "turns on/off all of the HUD elements"
855911 msgstr "cuiridh seo a h-uile nì a’ HUD air no dheth"
856912
857 #: ../../../src/MenuDevConsole.cpp:362
913 #: ../../../src/MenuDevConsole.cpp:363
858914 msgid "turns on/off the developer hud"
859915 msgstr "cuiridh seo HUD an luchd-leasachaidh air no dheth"
860916
861 #: ../../../src/MenuDevConsole.cpp:363
917 #: ../../../src/MenuDevConsole.cpp:364
862918 msgid ""
863919 "Prints a list of powers that match a search term. No search term will list "
864920 "all items"
866922 "Seallaidh seo liosta nan cumhachdan a fhreagras ris an fhacal-luirg. Mur eil"
867923 " facal-luirg ann, thèid gach nì a shealltainn"
868924
869 #: ../../../src/MenuDevConsole.cpp:364
925 #: ../../../src/MenuDevConsole.cpp:365
870926 msgid "Prints out all the map filenames located in the \"maps/\" directory."
871927 msgstr ""
872928 "Seallaidh seo ainmean faidhle nam mapaichean uile a tha sa phasgan “maps/”."
873929
874 #: ../../../src/MenuDevConsole.cpp:365
930 #: ../../../src/MenuDevConsole.cpp:366
875931 msgid ""
876932 "Prints out the active campaign statuses that match a search term. No search "
877933 "term will list all active statuses"
879935 "Seallaidh seo staidean gnìomhach nan iomairtean a fhreagras ris an fhacal-"
880936 "luirg. Mur eil facal-luirg ann, thèid gach staid ghnìomhach a shealltainn"
881937
882 #: ../../../src/MenuDevConsole.cpp:366
938 #: ../../../src/MenuDevConsole.cpp:367
883939 msgid ""
884940 "Prints a list of items that match a search term. No search term will list "
885941 "all items"
887943 "Seallaidh seo liosta nan nithean a fhreagras ris an fhacal-luirg. Mur eil "
888944 "facal-luirg ann, thèid gach nì a shealltainn"
889945
890 #: ../../../src/MenuDevConsole.cpp:367
946 #: ../../../src/MenuDevConsole.cpp:368
891947 msgid ""
892948 "parses a series of event components and executes them as a single event"
893949 msgstr ""
894950 "parsaidh seo sreath dhe cho-phàirtean thachartasan agus ruithidh e ann an "
895951 "aon tachartas iad"
896952
897 #: ../../../src/MenuDevConsole.cpp:368
953 #: ../../../src/MenuDevConsole.cpp:369
898954 msgid "clears the command history"
899955 msgstr "falamhaichidh seo eachdraidh nan àitheantan"
900956
901 #: ../../../src/MenuDevConsole.cpp:369
957 #: ../../../src/MenuDevConsole.cpp:370
902958 msgid "displays this text"
903959 msgstr "seallaidh seo an teacsa seo"
904960
905 #: ../../../src/MenuDevConsole.cpp:376
961 #: ../../../src/MenuDevConsole.cpp:377
906962 msgid "Toggled the developer hud"
907963 msgstr "Chaidh HUD an luchd-leasachaidh a thoglachadh"
908964
909 #: ../../../src/MenuDevConsole.cpp:380
965 #: ../../../src/MenuDevConsole.cpp:381
910966 msgid "Toggled the hud"
911967 msgstr "Chaidh an HUD a thoglachadh"
912968
913 #: ../../../src/MenuDevConsole.cpp:529
969 #: ../../../src/MenuDevConsole.cpp:385
970 msgid "Toggled the FPS counter"
971 msgstr ""
972
973 #: ../../../src/MenuDevConsole.cpp:534
914974 msgid "ERROR: Incorrect number of arguments"
915975 msgstr "MEARACHD: Chan eil argamaidean gu leòr ann"
916976
917 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
977 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
918978 msgid "HINT:"
919979 msgstr "OIDHEAM:"
920980
921 #: ../../../src/MenuDevConsole.cpp:531
981 #: ../../../src/MenuDevConsole.cpp:536
922982 msgid "<id>"
923983 msgstr "<id>"
924984
925 #: ../../../src/MenuDevConsole.cpp:547
985 #: ../../../src/MenuDevConsole.cpp:552
926986 #, c-format
927987 msgid "ERROR: '%s' is not a valid event key"
928988 msgstr "MEARACHD: Chan eil “%s” ’na h-iuchair tachartais dhligheach"
929989
930 #: ../../../src/MenuDevConsole.cpp:557
990 #: ../../../src/MenuDevConsole.cpp:562
931991 msgid "ERROR: Too few arguments"
932992 msgstr "MEARACHD: Chan eil argamaidean gu leòr ann"
933993
934 #: ../../../src/MenuDevConsole.cpp:559
994 #: ../../../src/MenuDevConsole.cpp:564
935995 msgid "<key>=<val> <key>=<val> ..."
936996 msgstr "<key>=<val> <key>=<val> …"
937997
938 #: ../../../src/MenuDevConsole.cpp:564
998 #: ../../../src/MenuDevConsole.cpp:569
939999 msgid "ERROR: Unknown command"
9401000 msgstr "MEARACHD: Àithne nach aithne dhuinn"
9411001
942 #: ../../../src/MenuDevConsole.cpp:566
1002 #: ../../../src/MenuDevConsole.cpp:571
9431003 msgid "HINT: Type help"
9441004 msgstr "OIDHEAM: Sgrìobh “help”"
9451005
946 #: ../../../src/MenuEnemy.cpp:135
1006 #: ../../../src/MenuEnemy.cpp:138
9471007 #, c-format
9481008 msgid "%s level %d"
9491009 msgstr "%s leibheil %d"
9501010
951 #: ../../../src/MenuEnemy.cpp:159
1011 #: ../../../src/MenuEnemy.cpp:162
9521012 msgid "Dead"
9531013 msgstr "Marbh"
9541014
955 #: ../../../src/MenuEnemy.cpp:161
1015 #: ../../../src/MenuEnemy.cpp:164
9561016 msgid "Destroyed"
9571017 msgstr "Air a mhilleadh"
9581018
9721032 msgid "Continue"
9731033 msgstr "Lean air adhart"
9741034
975 #: ../../../src/MenuInventory.cpp:175
1035 #: ../../../src/MenuInventory.cpp:73
1036 msgid "Automatically equip items"
1037 msgstr "Uidheamaich nithean gu fèin-obrachail"
1038
1039 #: ../../../src/MenuInventory.cpp:188
9761040 #, c-format
9771041 msgid "Lost %d%% of %s."
9781042 msgstr "Chaill thu %d%% dhe %s."
9791043
980 #: ../../../src/MenuInventory.cpp:182
1044 #: ../../../src/MenuInventory.cpp:195
9811045 #, c-format
9821046 msgid "Lost %d%% of total XP."
9831047 msgstr "Chaill thu %d%% dhe na puingean-eòlais iomlan."
9841048
985 #: ../../../src/MenuInventory.cpp:187
1049 #: ../../../src/MenuInventory.cpp:200
9861050 #, c-format
9871051 msgid "Lost %d%% of current level XP."
9881052 msgstr "Chaill thu %d%% dhe na puingean-eòlais airson an leibheil seo."
9891053
990 #: ../../../src/MenuInventory.cpp:213
1054 #: ../../../src/MenuInventory.cpp:226
9911055 #, c-format
9921056 msgid "Lost %s."
9931057 msgstr "Chaill thu %s."
9941058
995 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1059 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9961060 #, c-format
9971061 msgid "%d %s"
9981062 msgstr "%d %s"
9991063
1000 #: ../../../src/MenuInventory.cpp:299
1064 #: ../../../src/MenuInventory.cpp:317
10011065 msgid "Pick up item(s):"
10021066 msgstr "Tog nì:"
10031067
1004 #: ../../../src/MenuInventory.cpp:300
1068 #: ../../../src/MenuInventory.cpp:318
10051069 msgid "Use or equip item:"
10061070 msgstr "Cleachd no uidheamaich nì:"
10071071
1008 #: ../../../src/MenuInventory.cpp:301
1072 #: ../../../src/MenuInventory.cpp:319
10091073 #, c-format
10101074 msgid "%s modifiers"
10111075 msgstr "Atharraichearan air %s"
10121076
1013 #: ../../../src/MenuInventory.cpp:302
1077 #: ../../../src/MenuInventory.cpp:320
10141078 msgid "Select a quantity of item:"
10151079 msgstr "Tagh uiread dhen nì:"
10161080
1017 #: ../../../src/MenuInventory.cpp:305
1081 #: ../../../src/MenuInventory.cpp:323
10181082 msgid "Stash item stack:"
10191083 msgstr "Cuir stac nan nithean dhan stòr:"
10201084
1021 #: ../../../src/MenuInventory.cpp:307
1085 #: ../../../src/MenuInventory.cpp:325
10221086 msgid "Sell item stack:"
10231087 msgstr "Reic stac nan nithean:"
10241088
1025 #: ../../../src/MenuInventory.cpp:574
1089 #: ../../../src/MenuInventory.cpp:592
10261090 msgid "You don't have enough of the required item."
10271091 msgstr "Chan eil gu leòr dhen nì riatanach agad."
10281092
1029 #: ../../../src/MenuInventory.cpp:581
1093 #: ../../../src/MenuInventory.cpp:599
10301094 msgid "You can't use this item right now."
10311095 msgstr "Chan urrainn dhut an nì seo a chleachdadh an-dràsta."
10321096
1033 #: ../../../src/MenuInventory.cpp:593
1097 #: ../../../src/MenuInventory.cpp:611
10341098 msgid "This item can only be used from the action bar."
10351099 msgstr "Cha ghabh an nì seo cleachdadh ach on bhàr-ghnìomhan."
10361100
1037 #: ../../../src/MenuInventory.cpp:711
1101 #: ../../../src/MenuInventory.cpp:729
10381102 msgid "Inventory is full."
10391103 msgstr "Tha an tasgadh làn."
10401104
1041 #: ../../../src/MenuInventory.cpp:831
1105 #: ../../../src/MenuInventory.cpp:849
10421106 #, c-format
10431107 msgid "Not enough %s."
10441108 msgstr "Chan eil %s gu leòr agad."
10451109
1046 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1110 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10471111 msgid "This item can not be sold."
10481112 msgstr "Cha ghabh an nì seo reic."
10491113
10551119 msgid "Quests"
10561120 msgstr "Cinn-thurais"
10571121
1058 #: ../../../src/MenuManager.cpp:290
1122 #: ../../../src/MenuManager.cpp:286
10591123 #, c-format
10601124 msgid "XP: %d/%d"
10611125 msgstr "Puingean-eòlais: %d/%d"
10621126
1063 #: ../../../src/MenuManager.cpp:806
1127 #: ../../../src/MenuManager.cpp:827
10641128 msgid "This item can not be dropped."
10651129 msgstr "Chan urrainn dhut an nì seo a leigeil às."
10661130
1067 #: ../../../src/MenuNPCActions.cpp:75
1068 msgid "Trade"
1069 msgstr "Malart"
1070
1071 #: ../../../src/MenuNumPicker.cpp:60
1131 #: ../../../src/MenuNumPicker.cpp:59
10721132 msgid "Enter amount:"
10731133 msgstr "Cuir a-steach àireamh:"
10741134
1075 #: ../../../src/MenuPowers.cpp:786
1135 #: ../../../src/MenuPowers.cpp:787
10761136 msgid "Passive"
10771137 msgstr "Fulangach"
10781138
1079 #: ../../../src/MenuPowers.cpp:791
1139 #: ../../../src/MenuPowers.cpp:792
10801140 #, c-format
10811141 msgid "Costs %d MP"
10821142 msgstr "Cosgaidh e %d puingean-gluasaid"
10831143
1084 #: ../../../src/MenuPowers.cpp:795
1144 #: ../../../src/MenuPowers.cpp:796
10851145 #, c-format
10861146 msgid "Costs %d HP"
10871147 msgstr "Cosgaidh e %d puingean-beatha"
10881148
1089 #: ../../../src/MenuPowers.cpp:800
1149 #: ../../../src/MenuPowers.cpp:801
10901150 msgid "Cooldown:"
10911151 msgstr "Fuarachadh:"
10921152
1093 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1153 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10941154 msgid "Damage per second"
10951155 msgstr "Dochann gach diog"
10961156
1097 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1157 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10981158 msgid "HP per second"
10991159 msgstr "Puingean-beatha gach diog"
11001160
1101 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1161 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
11021162 msgid "MP per second"
11031163 msgstr "Puingean-gluasaid gach diog"
11041164
1105 #: ../../../src/MenuPowers.cpp:884
1165 #: ../../../src/MenuPowers.cpp:885
11061166 msgid "Immobilize"
11071167 msgstr "Do-ghluasad"
11081168
1109 #: ../../../src/MenuPowers.cpp:892
1169 #: ../../../src/MenuPowers.cpp:893
11101170 msgid "Immunity"
11111171 msgstr "Dìonachd"
11121172
1113 #: ../../../src/MenuPowers.cpp:895
1173 #: ../../../src/MenuPowers.cpp:896
11141174 msgid "Immunity to damage over time"
11151175 msgstr "Dìonachd an aghaidh dochainn rè ùine"
11161176
1117 #: ../../../src/MenuPowers.cpp:898
1177 #: ../../../src/MenuPowers.cpp:899
11181178 msgid "Immunity to slow"
11191179 msgstr "Dìonachd an aghaidh maille"
11201180
1121 #: ../../../src/MenuPowers.cpp:901
1181 #: ../../../src/MenuPowers.cpp:902
11221182 msgid "Immunity to stun"
11231183 msgstr "Dìonachd an aghaidh tuainealaich"
11241184
1125 #: ../../../src/MenuPowers.cpp:904
1185 #: ../../../src/MenuPowers.cpp:905
11261186 msgid "Immunity to HP steal"
11271187 msgstr "Dìonachd an aghaidh goid phuingean-beatha"
11281188
1129 #: ../../../src/MenuPowers.cpp:907
1189 #: ../../../src/MenuPowers.cpp:908
11301190 msgid "Immunity to MP steal"
11311191 msgstr "Dìonachd an aghaidh goid phuingean-gluasaid"
11321192
1133 #: ../../../src/MenuPowers.cpp:910
1193 #: ../../../src/MenuPowers.cpp:911
11341194 msgid "Immunity to knockback"
11351195 msgstr "Dìonachd an aghaidh bualaidh air ais"
11361196
1137 #: ../../../src/MenuPowers.cpp:913
1197 #: ../../../src/MenuPowers.cpp:914
11381198 msgid "Immunity to damage reflection"
11391199 msgstr "Dìonachd an aghaidh frith-thilgeil dochainn"
11401200
1141 #: ../../../src/MenuPowers.cpp:916
1201 #: ../../../src/MenuPowers.cpp:917
11421202 msgid "Stun"
11431203 msgstr "Tuainealaich"
11441204
1145 #: ../../../src/MenuPowers.cpp:919
1205 #: ../../../src/MenuPowers.cpp:920
11461206 msgid "Automatic revive on death"
11471207 msgstr "Ath-ghin fèin-obrachail seach bàs"
11481208
1149 #: ../../../src/MenuPowers.cpp:922
1209 #: ../../../src/MenuPowers.cpp:923
11501210 msgid "Convert"
11511211 msgstr "Iompaich"
11521212
1153 #: ../../../src/MenuPowers.cpp:925
1213 #: ../../../src/MenuPowers.cpp:926
11541214 msgid "Fear"
11551215 msgstr "Eagal"
11561216
1157 #: ../../../src/MenuPowers.cpp:928
1217 #: ../../../src/MenuPowers.cpp:929
11581218 msgid "Lifespan"
11591219 msgstr "Faid-bheatha"
11601220
1161 #: ../../../src/MenuPowers.cpp:952
1221 #: ../../../src/MenuPowers.cpp:953
11621222 msgid "Magical Shield"
11631223 msgstr "Sgiath dhraoidheach"
11641224
1165 #: ../../../src/MenuPowers.cpp:981
1225 #: ../../../src/MenuPowers.cpp:982
11661226 msgid "Healing"
11671227 msgstr "Slànachadh"
11681228
1169 #: ../../../src/MenuPowers.cpp:984
1229 #: ../../../src/MenuPowers.cpp:985
11701230 msgid "Knockback"
11711231 msgstr "Bualadh air ais"
11721232
1173 #: ../../../src/MenuPowers.cpp:1009
1233 #: ../../../src/MenuPowers.cpp:1010
11741234 #, c-format
11751235 msgid "%d%% chance"
11761236 msgstr "teans de %d%%"
11771237
1178 #: ../../../src/MenuPowers.cpp:1061
1238 #: ../../../src/MenuPowers.cpp:1062
11791239 msgid "Base Accuracy"
11801240 msgstr "Pongalachd bhunasach"
11811241
1182 #: ../../../src/MenuPowers.cpp:1081
1242 #: ../../../src/MenuPowers.cpp:1082
11831243 msgid "Base Critical Chance"
11841244 msgstr "Teans bunasach air bualadh èiginneach"
11851245
1186 #: ../../../src/MenuPowers.cpp:1089
1246 #: ../../../src/MenuPowers.cpp:1090
11871247 msgid "Ignores Absorbtion"
11881248 msgstr "Leigidh seo seachad an ceapadh"
11891249
1190 #: ../../../src/MenuPowers.cpp:1094
1250 #: ../../../src/MenuPowers.cpp:1095
11911251 msgid "Ignores Avoidance"
11921252 msgstr "Leigidh seo seachad an seachnadh"
11931253
1194 #: ../../../src/MenuPowers.cpp:1099
1254 #: ../../../src/MenuPowers.cpp:1100
11951255 #, c-format
11961256 msgid "%d%% Chance to crit slowed targets"
11971257 msgstr "Teans dhe %d%% gun dèan thu bualadh èiginneach air amas le maille air"
11981258
1199 #: ../../../src/MenuPowers.cpp:1104
1200 #, c-format
1201 msgid "%s Elemental Damage"
1202 msgstr "Dochann dùile %s"
1203
1204 #: ../../../src/MenuPowers.cpp:1113
1259 #: ../../../src/MenuPowers.cpp:1105
1260 #, c-format
1261 msgid "Elemental Damage (%s)"
1262 msgstr "Dochann dùile (%s)"
1263
1264 #: ../../../src/MenuPowers.cpp:1114
12051265 #, c-format
12061266 msgid "Requires a %s"
12071267 msgstr "Feum air: %s"
12081268
1209 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1269 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
12101270 #, c-format
12111271 msgid "Requires Power: %s"
12121272 msgstr "Feum air cumhachd: %s"
12131273
1214 #: ../../../src/MenuPowers.cpp:1162
1274 #: ../../../src/MenuPowers.cpp:1163
12151275 msgid "Click to Unlock (uses 1 Skill Point)"
12161276 msgstr "Briog gus a neo-ghlasadh (cleachdaidh seo 1 phuing-sgil)"
12171277
1218 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1278 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
12191279 msgid "Requires 1 Skill Point"
12201280 msgstr "Feum air 1 phuing-sgil"
12211281
1222 #: ../../../src/MenuPowers.cpp:1352
1282 #: ../../../src/MenuPowers.cpp:1355
12231283 #, c-format
12241284 msgid "%d unspent skill point"
12251285 msgstr "%dphuing-sgil nach deach a chleachdadh"
12261286
1227 #: ../../../src/MenuPowers.cpp:1355
1287 #: ../../../src/MenuPowers.cpp:1358
12281288 #, c-format
12291289 msgid "%d unspent skill points"
12301290 msgstr "%d puing(ean)-sgil nach deach a chleachdadh"
12311291
1232 #: ../../../src/MenuPowers.cpp:1385
1292 #: ../../../src/MenuPowers.cpp:1388
12331293 msgid "Next Level:"
12341294 msgstr "An t-ath leibheil:"
12351295
12451305 msgid "Stash is full."
12461306 msgstr "Tha an stòr làn."
12471307
1308 #: ../../../src/MenuTalker.cpp:454
1309 msgid "Trade"
1310 msgstr "Malart"
1311
12481312 #: ../../../src/MenuVendor.cpp:58
12491313 msgid "Buyback"
12501314 msgstr "Na reic thu roimhe"
12761340 msgid "Game saved."
12771341 msgstr "Chaidh an geama a shàbhaladh."
12781342
1279 #: ../../../src/SDLInputState.cpp:581
1343 #: ../../../src/SDLInputState.cpp:582
12801344 msgid "Backspace"
12811345 msgstr "Backspace"
12821346
1283 #: ../../../src/SDLInputState.cpp:582
1347 #: ../../../src/SDLInputState.cpp:583
12841348 msgid "CapsLock"
12851349 msgstr "CapsLock"
12861350
1287 #: ../../../src/SDLInputState.cpp:585
1351 #: ../../../src/SDLInputState.cpp:586
12881352 msgid "End"
12891353 msgstr "End"
12901354
1291 #: ../../../src/SDLInputState.cpp:586
1355 #: ../../../src/SDLInputState.cpp:587
12921356 msgid "Escape"
12931357 msgstr "Escape"
12941358
1295 #: ../../../src/SDLInputState.cpp:587
1359 #: ../../../src/SDLInputState.cpp:588
12961360 msgid "Home"
12971361 msgstr "Home"
12981362
1299 #: ../../../src/SDLInputState.cpp:588
1363 #: ../../../src/SDLInputState.cpp:589
13001364 msgid "Insert"
13011365 msgstr "Insert"
13021366
1303 #: ../../../src/SDLInputState.cpp:589
1367 #: ../../../src/SDLInputState.cpp:590
13041368 msgid "Left Alt"
13051369 msgstr "Alt clì"
13061370
1307 #: ../../../src/SDLInputState.cpp:590
1371 #: ../../../src/SDLInputState.cpp:591
13081372 msgid "Left Ctrl"
13091373 msgstr "Ctrl clì"
13101374
1311 #: ../../../src/SDLInputState.cpp:592
1375 #: ../../../src/SDLInputState.cpp:593
13121376 msgid "Left Shift"
13131377 msgstr "Shift clì"
13141378
1315 #: ../../../src/SDLInputState.cpp:593
1379 #: ../../../src/SDLInputState.cpp:594
13161380 msgid "NumLock"
13171381 msgstr "NumLock"
13181382
1319 #: ../../../src/SDLInputState.cpp:594
1383 #: ../../../src/SDLInputState.cpp:595
13201384 msgid "PageDown"
13211385 msgstr "PageDown"
13221386
1323 #: ../../../src/SDLInputState.cpp:595
1387 #: ../../../src/SDLInputState.cpp:596
13241388 msgid "PageUp"
13251389 msgstr "PageUp"
13261390
1327 #: ../../../src/SDLInputState.cpp:596
1391 #: ../../../src/SDLInputState.cpp:597
13281392 msgid "Pause"
13291393 msgstr "Pause"
13301394
1331 #: ../../../src/SDLInputState.cpp:597
1395 #: ../../../src/SDLInputState.cpp:598
13321396 msgid "PrintScreen"
13331397 msgstr "PrintScreen"
13341398
1335 #: ../../../src/SDLInputState.cpp:598
1399 #: ../../../src/SDLInputState.cpp:599
13361400 msgid "Right Alt"
13371401 msgstr "Alt deas"
13381402
1339 #: ../../../src/SDLInputState.cpp:599
1403 #: ../../../src/SDLInputState.cpp:600
13401404 msgid "Right Ctrl"
13411405 msgstr "Ctrl deas"
13421406
1343 #: ../../../src/SDLInputState.cpp:600
1407 #: ../../../src/SDLInputState.cpp:601
13441408 msgid "Return"
13451409 msgstr "Return"
13461410
1347 #: ../../../src/SDLInputState.cpp:602
1411 #: ../../../src/SDLInputState.cpp:603
13481412 msgid "Right Shift"
13491413 msgstr "Shift deas"
13501414
1351 #: ../../../src/SDLInputState.cpp:603
1415 #: ../../../src/SDLInputState.cpp:604
13521416 msgid "ScrollLock"
13531417 msgstr "ScrollLock"
13541418
1355 #: ../../../src/SDLInputState.cpp:604
1419 #: ../../../src/SDLInputState.cpp:605
13561420 msgid "Space"
13571421 msgstr "Space"
13581422
1359 #: ../../../src/SDLInputState.cpp:605
1423 #: ../../../src/SDLInputState.cpp:606
13601424 msgid "Tab"
13611425 msgstr "Tab"
13621426
1363 #: ../../../src/SDLInputState.cpp:619
1427 #: ../../../src/SDLInputState.cpp:620
13641428 #, c-format
13651429 msgid "Mouse %d"
13661430 msgstr "%d na luchaige"
13671431
1368 #: ../../../src/SDLInputState.cpp:627
1432 #: ../../../src/SDLInputState.cpp:628
13691433 #, c-format
13701434 msgid "Axis %d -"
13711435 msgstr "Aiseal %d -"
13721436
1373 #: ../../../src/SDLInputState.cpp:629
1437 #: ../../../src/SDLInputState.cpp:630
13741438 #, c-format
13751439 msgid "Axis %d +"
13761440 msgstr "Aiseal %d +"
13771441
1378 #: ../../../src/SDLInputState.cpp:632
1442 #: ../../../src/SDLInputState.cpp:633
13791443 #, c-format
13801444 msgid "Button %d"
13811445 msgstr "Putan %d"
13821446
1383 #: ../../../src/SDLInputState.cpp:636
1447 #: ../../../src/SDLInputState.cpp:637
13841448 msgid "(none)"
13851449 msgstr "(chan eil gin)"
13861450
1387 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1388 #: ../../../src/SDLInputState.cpp:719
1451 #: ../../../src/SDLInputState.cpp:677
1452 msgid "Touch control D-Pad"
1453 msgstr "Pada-D an t-suathaidh"
1454
1455 #: ../../../src/SDLInputState.cpp:701
1456 msgid "Touch control buttons"
1457 msgstr "Putanan an t-suathaidh"
1458
1459 #: ../../../src/SDLInputState.cpp:716
13891460 msgid "Tap"
13901461 msgstr "Gnogadh"
13911462
1392 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1393 #, c-format
1394 msgid "%s on ground"
1395 msgstr "%s air an làr"
1396
1397 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1398 #, c-format
1399 msgid "%s on enemy"
1400 msgstr "%s air an nàmhaid"
1401
1402 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1403 #: ../../../src/SDLInputState.cpp:771
1463 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1464 #: ../../../src/SDLInputState.cpp:768
14041465 #, c-format
14051466 msgid "'%s' is no longer bound to:"
14061467 msgstr "Chan eil “%s” naisgte tuilleadh ri:"
15651626 msgid "Base MP"
15661627 msgstr "Puingean-gluasaid bunasach"
15671628
1568 #: ../../../src/Utils.cpp:297
1629 #: ../../../src/Utils.cpp:346
15691630 msgid "k"
15701631 msgstr "k"
15711632
1572 #: ../../../src/Utils.cpp:531
1633 #: ../../../src/Utils.cpp:580
15731634 #, c-format
15741635 msgid "%s second"
15751636 msgstr "%s diog"
15761637
1577 #: ../../../src/Utils.cpp:534
1638 #: ../../../src/Utils.cpp:583
15781639 #, c-format
15791640 msgid "%s seconds"
15801641 msgstr "%s diog(an)"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1215 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1316 "Language-Team: Galician (https://www.transifex.com/flareorg/teams/84925/gl/)\n"
1417 "MIME-Version: 1.0\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr "Podes aumentar un atributo desde o menú da personaxe."
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr ""
3235
33 #: ../../../src/Avatar.cpp:617
36 #: ../../../src/Avatar.cpp:589
3437 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3538 msgstr ""
3639
37 #: ../../../src/Avatar.cpp:870
40 #: ../../../src/Avatar.cpp:839
3841 msgid "Transformation expired. You have been moved back to a safe place."
3942 msgstr ""
4043
102105 "The default renderer that is often faster than the SDL software renderer."
103106 msgstr ""
104107
105 #: ../../../src/EngineSettings.cpp:557
108 #: ../../../src/EngineSettings.cpp:561
106109 msgid "Adventurer"
107110 msgstr "Aventureiro"
108111
111114 msgstr "fallo"
112115
113116 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
114 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
117 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
115118 #, c-format
116119 msgid "+%d HP"
117120 msgstr "+%d de vida"
118121
119 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
120 #: ../../../src/StatBlock.cpp:827
122 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
123 #: ../../../src/StatBlock.cpp:822
121124 #, c-format
122125 msgid "+%d MP"
123126 msgstr "+%d de enerxía"
124127
125 #: ../../../src/EventManager.cpp:729
128 #: ../../../src/EventManager.cpp:738
126129 msgid "Unknown destination"
127130 msgstr "Destino descoñecido."
128131
129 #: ../../../src/GameStateConfigBase.cpp:97
130 #: ../../../src/GameStateConfigBase.cpp:118
132 #: ../../../src/GameStateConfigBase.cpp:89
133 #: ../../../src/GameStateConfigBase.cpp:110
131134 msgid "Defaults"
132135 msgstr "Restablecer"
133136
134 #: ../../../src/GameStateConfigBase.cpp:97
137 #: ../../../src/GameStateConfigBase.cpp:89
135138 msgid "Reset ALL settings?"
136139 msgstr "Volver á configuración inicial?"
137140
138 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
141 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
139142 msgid "OK"
140143 msgstr "Aceptar"
141144
142 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
143 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
145 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
146 #: ../../../src/InputState.cpp:401
144147 msgid "Cancel"
145148 msgstr "Cancelar"
146149
147 #: ../../../src/GameStateConfigBase.cpp:168
148 #: ../../../src/GameStateConfigDesktop.cpp:128
150 #: ../../../src/GameStateConfigBase.cpp:160
151 #: ../../../src/GameStateConfigDesktop.cpp:130
149152 msgid "Audio"
150153 msgstr "Son"
151154
152 #: ../../../src/GameStateConfigBase.cpp:169
153 #: ../../../src/GameStateConfigDesktop.cpp:129
155 #: ../../../src/GameStateConfigBase.cpp:161
156 #: ../../../src/GameStateConfigDesktop.cpp:131
154157 msgid "Interface"
155158 msgstr "Interface"
156159
157 #: ../../../src/GameStateConfigBase.cpp:170
158 #: ../../../src/GameStateConfigDesktop.cpp:132
160 #: ../../../src/GameStateConfigBase.cpp:162
161 #: ../../../src/GameStateConfigDesktop.cpp:134
159162 msgid "Mods"
160163 msgstr "Mods"
161164
162 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
165 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
163166 msgid "Music Volume"
164167 msgstr "Volume da música:"
165168
166 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
169 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
167170 msgid "Sound Volume"
168171 msgstr "Volume dos sons:"
169172
170 #: ../../../src/GameStateConfigBase.cpp:266
173 #: ../../../src/GameStateConfigBase.cpp:257
171174 msgid "Language"
172175 msgstr "Idioma:"
173176
174 #: ../../../src/GameStateConfigBase.cpp:275
175 msgid "Show combat text"
176 msgstr "Mostrar texto de combate:"
177
178 #: ../../../src/GameStateConfigBase.cpp:279
177 #: ../../../src/GameStateConfigBase.cpp:266
179178 msgid "Show FPS"
180179 msgstr "Mostrar os FPS:"
181180
182 #: ../../../src/GameStateConfigBase.cpp:283
181 #: ../../../src/GameStateConfigBase.cpp:270
183182 msgid "Colorblind Mode"
184183 msgstr "Modo daltónico:"
185184
186 #: ../../../src/GameStateConfigBase.cpp:287
185 #: ../../../src/GameStateConfigBase.cpp:274
187186 msgid "Hardware mouse cursor"
188187 msgstr "Cursor do rato por hardware:"
189188
190 #: ../../../src/GameStateConfigBase.cpp:291
189 #: ../../../src/GameStateConfigBase.cpp:278
191190 msgid "Developer Mode"
192191 msgstr "Modo de desenvolvedor"
193192
194 #: ../../../src/GameStateConfigBase.cpp:295
195 msgid "Always show loot labels"
196 msgstr ""
197
198 #: ../../../src/GameStateConfigBase.cpp:299
199 msgid "Always show stat bar labels"
200 msgstr ""
201
202 #: ../../../src/GameStateConfigBase.cpp:303
203 msgid "Automatically equip items"
204 msgstr ""
205
206 #: ../../../src/GameStateConfigBase.cpp:307
193 #: ../../../src/GameStateConfigBase.cpp:282
207194 msgid "Subtitles"
208195 msgstr ""
209196
210 #: ../../../src/GameStateConfigBase.cpp:311
197 #: ../../../src/GameStateConfigBase.cpp:286
211198 msgid "Active Mods"
212199 msgstr "Mods activos:"
213200
214 #: ../../../src/GameStateConfigBase.cpp:320
201 #: ../../../src/GameStateConfigBase.cpp:295
215202 msgid "Available Mods"
216203 msgstr "Mods dispoñíbeis:"
217204
218 #: ../../../src/GameStateConfigBase.cpp:339
205 #: ../../../src/GameStateConfigBase.cpp:314
219206 msgid "<< Disable"
220207 msgstr "← Desactivar"
221208
222 #: ../../../src/GameStateConfigBase.cpp:345
209 #: ../../../src/GameStateConfigBase.cpp:320
223210 msgid "Enable >>"
224211 msgstr "Activar →"
225212
226 #: ../../../src/GameStateConfigBase.cpp:925
213 #: ../../../src/GameStateConfigBase.cpp:873
227214 msgid "Version:"
228215 msgstr ""
229216
230 #: ../../../src/GameStateConfigBase.cpp:930
217 #: ../../../src/GameStateConfigBase.cpp:878
231218 msgid "Game:"
232219 msgstr ""
233220
234 #: ../../../src/GameStateConfigBase.cpp:935
221 #: ../../../src/GameStateConfigBase.cpp:883
235222 msgid "Engine version:"
236223 msgstr ""
237224
238 #: ../../../src/GameStateConfigBase.cpp:943
225 #: ../../../src/GameStateConfigBase.cpp:891
239226 msgid "Requires mods:"
240227 msgstr ""
241228
242 #: ../../../src/GameStateConfigDesktop.cpp:81
243 #: ../../../src/GameStateConfigDesktop.cpp:740
229 #: ../../../src/GameStateConfigDesktop.cpp:83
230 #: ../../../src/GameStateConfigDesktop.cpp:751
244231 msgid "Clear"
245232 msgstr "Baleirar"
246233
247 #: ../../../src/GameStateConfigDesktop.cpp:81
248 #: ../../../src/GameStateConfigDesktop.cpp:738
234 #: ../../../src/GameStateConfigDesktop.cpp:83
235 #: ../../../src/GameStateConfigDesktop.cpp:749
249236 msgid "Assign:"
250237 msgstr ""
251238
252 #: ../../../src/GameStateConfigDesktop.cpp:126
239 #: ../../../src/GameStateConfigDesktop.cpp:128
253240 msgid "Video"
254241 msgstr "Vídeo"
255242
256 #: ../../../src/GameStateConfigDesktop.cpp:130
243 #: ../../../src/GameStateConfigDesktop.cpp:132
257244 msgid "Input"
258245 msgstr "Entrada"
259246
260 #: ../../../src/GameStateConfigDesktop.cpp:131
247 #: ../../../src/GameStateConfigDesktop.cpp:133
261248 msgid "Keybindings"
262249 msgstr "Controis"
263250
264 #: ../../../src/GameStateConfigDesktop.cpp:187
251 #: ../../../src/GameStateConfigDesktop.cpp:188
265252 msgid ""
266253 "Will try to store surfaces in video memory versus system memory. The effect "
267254 "this has on performance depends on the renderer."
268255 msgstr ""
269256
270 #: ../../../src/GameStateConfigDesktop.cpp:188
257 #: ../../../src/GameStateConfigDesktop.cpp:189
271258 msgid ""
272259 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
273260 "windowed mode or input lag."
274261 msgstr ""
275262
276 #: ../../../src/GameStateConfigDesktop.cpp:189
263 #: ../../../src/GameStateConfigDesktop.cpp:190
277264 msgid ""
278265 "When enabled, this uses the screen DPI in addition to the window dimensions "
279266 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280267 " used."
281268 msgstr ""
282269
283 #: ../../../src/GameStateConfigDesktop.cpp:190
270 #: ../../../src/GameStateConfigDesktop.cpp:191
271 msgid ""
272 "This enables parallax (non-tile) layers. Disabling this setting can improve "
273 "performance in some cases."
274 msgstr ""
275
276 #: ../../../src/GameStateConfigDesktop.cpp:192
284277 msgid "Experimental"
285278 msgstr "Experimental."
286279
287 #: ../../../src/GameStateConfigDesktop.cpp:191
280 #: ../../../src/GameStateConfigDesktop.cpp:193
288281 msgid "For handheld devices"
289282 msgstr "Para dispositivos móbiles."
290283
291 #: ../../../src/GameStateConfigDesktop.cpp:209
284 #: ../../../src/GameStateConfigDesktop.cpp:211
292285 msgid "Renderer"
293286 msgstr ""
294287
295 #: ../../../src/GameStateConfigDesktop.cpp:225
288 #: ../../../src/GameStateConfigDesktop.cpp:227
296289 msgid "Full Screen Mode"
297290 msgstr "Pantalla completa:"
298291
299 #: ../../../src/GameStateConfigDesktop.cpp:229
292 #: ../../../src/GameStateConfigDesktop.cpp:231
300293 msgid "Move hero using mouse"
301294 msgstr "Mover a personaxe co cursor:"
302295
303 #: ../../../src/GameStateConfigDesktop.cpp:233
296 #: ../../../src/GameStateConfigDesktop.cpp:235
304297 msgid "Hardware surfaces"
305298 msgstr "Superficies por hardware:"
306299
307 #: ../../../src/GameStateConfigDesktop.cpp:237
300 #: ../../../src/GameStateConfigDesktop.cpp:239
308301 msgid "V-Sync"
309302 msgstr ""
310303
311 #: ../../../src/GameStateConfigDesktop.cpp:241
304 #: ../../../src/GameStateConfigDesktop.cpp:243
312305 msgid "Texture Filtering"
313306 msgstr ""
314307
315 #: ../../../src/GameStateConfigDesktop.cpp:245
308 #: ../../../src/GameStateConfigDesktop.cpp:247
316309 msgid "DPI scaling"
317310 msgstr ""
318311
319 #: ../../../src/GameStateConfigDesktop.cpp:249
312 #: ../../../src/GameStateConfigDesktop.cpp:251
313 msgid "Parallax Layers"
314 msgstr ""
315
316 #: ../../../src/GameStateConfigDesktop.cpp:255
320317 msgid "Allow changing gamma"
321318 msgstr "Permitir cambiar o gamma:"
322319
323 #: ../../../src/GameStateConfigDesktop.cpp:253
320 #: ../../../src/GameStateConfigDesktop.cpp:259
324321 msgid "Gamma"
325322 msgstr "Gamma:"
326323
327 #: ../../../src/GameStateConfigDesktop.cpp:257
324 #: ../../../src/GameStateConfigDesktop.cpp:263
328325 msgid "Use joystick"
329326 msgstr "Empregar un mando:"
330327
331 #: ../../../src/GameStateConfigDesktop.cpp:261
328 #: ../../../src/GameStateConfigDesktop.cpp:267
332329 msgid "Joystick"
333330 msgstr "Mando:"
334331
335 #: ../../../src/GameStateConfigDesktop.cpp:277
332 #: ../../../src/GameStateConfigDesktop.cpp:283
336333 msgid "Mouse aim"
337334 msgstr "Apuntar co rato:"
338335
339 #: ../../../src/GameStateConfigDesktop.cpp:281
336 #: ../../../src/GameStateConfigDesktop.cpp:287
340337 msgid "Do not use mouse"
341338 msgstr "Non usar o rato:"
342339
343 #: ../../../src/GameStateConfigDesktop.cpp:285
340 #: ../../../src/GameStateConfigDesktop.cpp:291
344341 msgid "Joystick Deadzone"
345342 msgstr "Límite do mando"
346343
348345 msgid "Loading..."
349346 msgstr "Cargando…"
350347
351 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
348 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
352349 msgid "Delete Save"
353350 msgstr "Borrar a partida"
354351
355 #: ../../../src/GameStateLoad.cpp:87
352 #: ../../../src/GameStateLoad.cpp:88
356353 msgid "Delete this save?"
357354 msgstr "Estás seguro?"
358355
359 #: ../../../src/GameStateLoad.cpp:89
356 #: ../../../src/GameStateLoad.cpp:90
360357 msgid "Exit to Title"
361358 msgstr "Menú principal"
362359
363 #: ../../../src/GameStateLoad.cpp:92
360 #: ../../../src/GameStateLoad.cpp:93
364361 msgid "New Game"
365362 msgstr "Nova partida"
366363
367 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
364 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
368365 msgid "Choose a Slot"
369366 msgstr "Escolla un espazo"
370367
389386 msgstr ""
390387
391388 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
392 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
393 #: ../../../src/MenuPowers.cpp:1539
389 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
390 #: ../../../src/MenuPowers.cpp:1542
394391 #, c-format
395392 msgid "Level %d"
396393 msgstr "Nivel %d"
439436 msgid "Exit Game"
440437 msgstr "Saír"
441438
442 #: ../../../src/InputState.cpp:403
439 #: ../../../src/InputState.cpp:402
443440 msgid "Accept"
444441 msgstr "Aceptar"
445442
446 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
443 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
447444 msgid "Up"
448445 msgstr "Arriba"
449446
450 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
447 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
451448 msgid "Down"
452449 msgstr "Abaixo"
453450
454 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
451 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
455452 msgid "Left"
456453 msgstr "Esquerda"
457454
458 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
455 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
459456 msgid "Right"
460457 msgstr "Dereita"
461458
462 #: ../../../src/InputState.cpp:408
459 #: ../../../src/InputState.cpp:407
463460 msgid "Bar1"
464461 msgstr "Acción 1"
465462
466 #: ../../../src/InputState.cpp:409
463 #: ../../../src/InputState.cpp:408
467464 msgid "Bar2"
468465 msgstr "Acción 2"
469466
470 #: ../../../src/InputState.cpp:410
467 #: ../../../src/InputState.cpp:409
471468 msgid "Bar3"
472469 msgstr "Acción 3"
473470
474 #: ../../../src/InputState.cpp:411
471 #: ../../../src/InputState.cpp:410
475472 msgid "Bar4"
476473 msgstr "Acción 4"
477474
478 #: ../../../src/InputState.cpp:412
475 #: ../../../src/InputState.cpp:411
479476 msgid "Bar5"
480477 msgstr "Acción 5"
481478
482 #: ../../../src/InputState.cpp:413
479 #: ../../../src/InputState.cpp:412
483480 msgid "Bar6"
484481 msgstr "Acción 6"
485482
486 #: ../../../src/InputState.cpp:414
483 #: ../../../src/InputState.cpp:413
487484 msgid "Bar7"
488485 msgstr "Acción 7"
489486
490 #: ../../../src/InputState.cpp:415
487 #: ../../../src/InputState.cpp:414
491488 msgid "Bar8"
492489 msgstr "Acción 8"
493490
494 #: ../../../src/InputState.cpp:416
491 #: ../../../src/InputState.cpp:415
495492 msgid "Bar9"
496493 msgstr "Acción 9"
497494
498 #: ../../../src/InputState.cpp:417
495 #: ../../../src/InputState.cpp:416
499496 msgid "Bar0"
500497 msgstr "Acción 0"
501498
502 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
499 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
503500 #: ../../../src/MenuCharacter.cpp:54
504501 msgid "Character"
505502 msgstr "Personaxe"
506503
507 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
508 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
504 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
505 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
509506 msgid "Inventory"
510507 msgstr "Inventario"
511508
512 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
509 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
513510 #: ../../../src/MenuPowers.cpp:168
514511 msgid "Powers"
515512 msgstr "Habilidades"
516513
517 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
514 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
518515 #: ../../../src/MenuLog.cpp:72
519516 msgid "Log"
520517 msgstr "Rexistro"
521518
522 #: ../../../src/InputState.cpp:422
519 #: ../../../src/InputState.cpp:421
523520 msgid "Main1"
524521 msgstr "Acción principal"
525522
526 #: ../../../src/InputState.cpp:423
523 #: ../../../src/InputState.cpp:422
527524 msgid "Main2"
528525 msgstr "Acción secundaria"
529526
530 #: ../../../src/InputState.cpp:424
527 #: ../../../src/InputState.cpp:423
531528 msgid "Ctrl"
532529 msgstr "Control"
533530
534 #: ../../../src/InputState.cpp:425
531 #: ../../../src/InputState.cpp:424
535532 msgid "Shift"
536533 msgstr "Maiúsculas"
537534
538 #: ../../../src/InputState.cpp:426
535 #: ../../../src/InputState.cpp:425
539536 msgid "Alt"
540537 msgstr ""
541538
542 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
539 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
543540 msgid "Delete"
544541 msgstr "Suprimir"
545542
546 #: ../../../src/InputState.cpp:428
543 #: ../../../src/InputState.cpp:427
547544 msgid "ActionBar Accept"
548545 msgstr "Aceptar (barra de accións)"
549546
550 #: ../../../src/InputState.cpp:429
547 #: ../../../src/InputState.cpp:428
551548 msgid "ActionBar Left"
552549 msgstr "Esquerda (barra de accións)"
553550
554 #: ../../../src/InputState.cpp:430
551 #: ../../../src/InputState.cpp:429
555552 msgid "ActionBar Right"
556553 msgstr "Dereita (barra de accións)"
557554
558 #: ../../../src/InputState.cpp:431
555 #: ../../../src/InputState.cpp:430
559556 msgid "ActionBar Use"
560557 msgstr "Usar (barra de accións)"
561558
562 #: ../../../src/InputState.cpp:432
559 #: ../../../src/InputState.cpp:431
563560 msgid "Developer Menu"
564561 msgstr "Menú de desenvolvedor"
565562
563 #: ../../../src/InputState.cpp:433
564 msgid "Left Mouse"
565 msgstr ""
566
566567 #: ../../../src/InputState.cpp:434
567 msgid "Left Mouse"
568 msgid "Middle Mouse"
568569 msgstr ""
569570
570571 #: ../../../src/InputState.cpp:435
571 msgid "Middle Mouse"
572 msgid "Right Mouse"
572573 msgstr ""
573574
574575 #: ../../../src/InputState.cpp:436
575 msgid "Right Mouse"
576 msgid "Wheel Up"
576577 msgstr ""
577578
578579 #: ../../../src/InputState.cpp:437
579 msgid "Wheel Up"
580 msgid "Wheel Down"
580581 msgstr ""
581582
582583 #: ../../../src/InputState.cpp:438
583 msgid "Wheel Down"
584 msgid "Mouse X1"
584585 msgstr ""
585586
586587 #: ../../../src/InputState.cpp:439
587 msgid "Mouse X1"
588 msgstr ""
589
590 #: ../../../src/InputState.cpp:440
591588 msgid "Mouse X2"
592589 msgstr ""
593590
595592 msgid "Unknown Item"
596593 msgstr "Elemento descoñecido"
597594
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
595 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
599596 #, c-format
600597 msgid "%d%% Speed"
601598 msgstr "%d%% velocidade"
602599
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
600 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
604601 #, c-format
605602 msgid "%d%% Attack Speed"
606603 msgstr ""
607604
608605 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
609 #: ../../../src/MenuPowers.cpp:832
610 #, c-format
611 msgid "%s Resistance"
606 #: ../../../src/MenuPowers.cpp:833
607 #, c-format
608 msgid "Resistance (%s)"
612609 msgstr ""
613610
614611 #: ../../../src/ItemManager.cpp:684
635632 msgid "Absorb: %d"
636633 msgstr "Absorción: %d"
637634
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
639 #: ../../../src/MenuPowers.cpp:1133
635 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
636 #: ../../../src/MenuPowers.cpp:1134
640637 #, c-format
641638 msgid "Requires Level %d"
642639 msgstr "Require o nivel %d."
643640
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
645 #: ../../../src/MenuPowers.cpp:1124
641 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
642 #: ../../../src/MenuPowers.cpp:1125
646643 #, c-format
647644 msgid "Requires %s %d"
648645 msgstr ""
691688 msgid "Press [%s] to read"
692689 msgstr ""
693690
694 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
695 #: ../../../src/MenuActionBar.cpp:226
691 #: ../../../src/MenuActionBar.cpp:87
692 msgid "Loot tooltip visibility"
693 msgstr ""
694
695 #: ../../../src/MenuActionBar.cpp:88
696 msgid "Mini-map mode"
697 msgstr ""
698
699 #: ../../../src/MenuActionBar.cpp:89
700 msgid "Always show stat bar labels"
701 msgstr ""
702
703 #: ../../../src/MenuActionBar.cpp:90
704 msgid "Show combat text"
705 msgstr "Mostrar texto de combate:"
706
707 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
708 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
696709 #, c-format
697710 msgid "Hotkey: %s"
698711 msgstr ""
699712
700 #: ../../../src/MenuActionBar.cpp:580
713 #: ../../../src/MenuActionBar.cpp:474
714 #, c-format
715 msgid "Default. Temporarily show all loot tooltips with '%s'."
716 msgstr ""
717
718 #: ../../../src/MenuActionBar.cpp:476
719 #, c-format
720 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
721 msgstr ""
722
723 #: ../../../src/MenuActionBar.cpp:478
724 #, c-format
725 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:482
729 msgid "Visible"
730 msgstr ""
731
732 #: ../../../src/MenuActionBar.cpp:484
733 msgid "Visible (2x zoom)"
734 msgstr ""
735
736 #: ../../../src/MenuActionBar.cpp:486
737 msgid "Hidden"
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
741 msgid "Enabled"
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
745 msgid "Disabled"
746 msgstr ""
747
748 #: ../../../src/MenuActionBar.cpp:657
701749 msgid "Not enough MP."
702750 msgstr ""
703751
738786 msgid "Reduces the damage taken from \"%s\" elemental attacks."
739787 msgstr ""
740788
741 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
789 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
742790 #, c-format
743791 msgid "XP: %d"
744792 msgstr "Experiencia: %d"
829877 msgstr ""
830878
831879 #: ../../../src/MenuDevConsole.cpp:361
880 msgid "turns on/off the display of the FPS counter"
881 msgstr ""
882
883 #: ../../../src/MenuDevConsole.cpp:362
832884 msgid "turns on/off all of the HUD elements"
833885 msgstr ""
834886
835 #: ../../../src/MenuDevConsole.cpp:362
887 #: ../../../src/MenuDevConsole.cpp:363
836888 msgid "turns on/off the developer hud"
837889 msgstr "Activa ou desactiva a interface do desenvolvedor."
838890
839 #: ../../../src/MenuDevConsole.cpp:363
891 #: ../../../src/MenuDevConsole.cpp:364
840892 msgid ""
841893 "Prints a list of powers that match a search term. No search term will list "
842894 "all items"
843895 msgstr ""
844896
845 #: ../../../src/MenuDevConsole.cpp:364
897 #: ../../../src/MenuDevConsole.cpp:365
846898 msgid "Prints out all the map filenames located in the \"maps/\" directory."
847899 msgstr ""
848900
849 #: ../../../src/MenuDevConsole.cpp:365
901 #: ../../../src/MenuDevConsole.cpp:366
850902 msgid ""
851903 "Prints out the active campaign statuses that match a search term. No search "
852904 "term will list all active statuses"
853905 msgstr ""
854906
855 #: ../../../src/MenuDevConsole.cpp:366
907 #: ../../../src/MenuDevConsole.cpp:367
856908 msgid ""
857909 "Prints a list of items that match a search term. No search term will list "
858910 "all items"
859911 msgstr ""
860912
861 #: ../../../src/MenuDevConsole.cpp:367
913 #: ../../../src/MenuDevConsole.cpp:368
862914 msgid ""
863915 "parses a series of event components and executes them as a single event"
864916 msgstr ""
865917
866 #: ../../../src/MenuDevConsole.cpp:368
918 #: ../../../src/MenuDevConsole.cpp:369
867919 msgid "clears the command history"
868920 msgstr "Baleira o historial de ordes."
869921
870 #: ../../../src/MenuDevConsole.cpp:369
922 #: ../../../src/MenuDevConsole.cpp:370
871923 msgid "displays this text"
872924 msgstr "Mostra este texto."
873925
874 #: ../../../src/MenuDevConsole.cpp:376
926 #: ../../../src/MenuDevConsole.cpp:377
875927 msgid "Toggled the developer hud"
876928 msgstr "Activou ou desactivou a interface de desenvolvedor."
877929
878 #: ../../../src/MenuDevConsole.cpp:380
930 #: ../../../src/MenuDevConsole.cpp:381
879931 msgid "Toggled the hud"
880932 msgstr ""
881933
882 #: ../../../src/MenuDevConsole.cpp:529
934 #: ../../../src/MenuDevConsole.cpp:385
935 msgid "Toggled the FPS counter"
936 msgstr ""
937
938 #: ../../../src/MenuDevConsole.cpp:534
883939 msgid "ERROR: Incorrect number of arguments"
884940 msgstr ""
885941
886 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
942 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
887943 msgid "HINT:"
888944 msgstr ""
889945
890 #: ../../../src/MenuDevConsole.cpp:531
946 #: ../../../src/MenuDevConsole.cpp:536
891947 msgid "<id>"
892948 msgstr ""
893949
894 #: ../../../src/MenuDevConsole.cpp:547
950 #: ../../../src/MenuDevConsole.cpp:552
895951 #, c-format
896952 msgid "ERROR: '%s' is not a valid event key"
897953 msgstr ""
898954
899 #: ../../../src/MenuDevConsole.cpp:557
955 #: ../../../src/MenuDevConsole.cpp:562
900956 msgid "ERROR: Too few arguments"
901957 msgstr "Erro: Non hai argumentos dabondo."
902958
903 #: ../../../src/MenuDevConsole.cpp:559
959 #: ../../../src/MenuDevConsole.cpp:564
904960 msgid "<key>=<val> <key>=<val> ..."
905961 msgstr ""
906962
907 #: ../../../src/MenuDevConsole.cpp:564
963 #: ../../../src/MenuDevConsole.cpp:569
908964 msgid "ERROR: Unknown command"
909965 msgstr "Erro: Orde descoñecida"
910966
911 #: ../../../src/MenuDevConsole.cpp:566
967 #: ../../../src/MenuDevConsole.cpp:571
912968 msgid "HINT: Type help"
913969 msgstr ""
914970
915 #: ../../../src/MenuEnemy.cpp:135
971 #: ../../../src/MenuEnemy.cpp:138
916972 #, c-format
917973 msgid "%s level %d"
918974 msgstr "%s (nivel %d)"
919975
920 #: ../../../src/MenuEnemy.cpp:159
976 #: ../../../src/MenuEnemy.cpp:162
921977 msgid "Dead"
922978 msgstr "Morto"
923979
924 #: ../../../src/MenuEnemy.cpp:161
980 #: ../../../src/MenuEnemy.cpp:164
925981 msgid "Destroyed"
926982 msgstr ""
927983
941997 msgid "Continue"
942998 msgstr ""
943999
944 #: ../../../src/MenuInventory.cpp:175
1000 #: ../../../src/MenuInventory.cpp:73
1001 msgid "Automatically equip items"
1002 msgstr ""
1003
1004 #: ../../../src/MenuInventory.cpp:188
9451005 #, c-format
9461006 msgid "Lost %d%% of %s."
9471007 msgstr ""
9481008
949 #: ../../../src/MenuInventory.cpp:182
1009 #: ../../../src/MenuInventory.cpp:195
9501010 #, c-format
9511011 msgid "Lost %d%% of total XP."
9521012 msgstr ""
9531013
954 #: ../../../src/MenuInventory.cpp:187
1014 #: ../../../src/MenuInventory.cpp:200
9551015 #, c-format
9561016 msgid "Lost %d%% of current level XP."
9571017 msgstr ""
9581018
959 #: ../../../src/MenuInventory.cpp:213
1019 #: ../../../src/MenuInventory.cpp:226
9601020 #, c-format
9611021 msgid "Lost %s."
9621022 msgstr "Perdiches %s."
9631023
964 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1024 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9651025 #, c-format
9661026 msgid "%d %s"
9671027 msgstr "%d %s"
9681028
969 #: ../../../src/MenuInventory.cpp:299
1029 #: ../../../src/MenuInventory.cpp:317
9701030 msgid "Pick up item(s):"
9711031 msgstr ""
9721032
973 #: ../../../src/MenuInventory.cpp:300
1033 #: ../../../src/MenuInventory.cpp:318
9741034 msgid "Use or equip item:"
9751035 msgstr ""
9761036
977 #: ../../../src/MenuInventory.cpp:301
1037 #: ../../../src/MenuInventory.cpp:319
9781038 #, c-format
9791039 msgid "%s modifiers"
9801040 msgstr ""
9811041
982 #: ../../../src/MenuInventory.cpp:302
1042 #: ../../../src/MenuInventory.cpp:320
9831043 msgid "Select a quantity of item:"
9841044 msgstr ""
9851045
986 #: ../../../src/MenuInventory.cpp:305
1046 #: ../../../src/MenuInventory.cpp:323
9871047 msgid "Stash item stack:"
9881048 msgstr ""
9891049
990 #: ../../../src/MenuInventory.cpp:307
1050 #: ../../../src/MenuInventory.cpp:325
9911051 msgid "Sell item stack:"
9921052 msgstr ""
9931053
994 #: ../../../src/MenuInventory.cpp:574
1054 #: ../../../src/MenuInventory.cpp:592
9951055 msgid "You don't have enough of the required item."
9961056 msgstr "Non ten unha cantidade suficiente do elemento necesario."
9971057
998 #: ../../../src/MenuInventory.cpp:581
1058 #: ../../../src/MenuInventory.cpp:599
9991059 msgid "You can't use this item right now."
10001060 msgstr ""
10011061
1002 #: ../../../src/MenuInventory.cpp:593
1062 #: ../../../src/MenuInventory.cpp:611
10031063 msgid "This item can only be used from the action bar."
10041064 msgstr "Este obxecto só pode empregarse desde a barra de acción."
10051065
1006 #: ../../../src/MenuInventory.cpp:711
1066 #: ../../../src/MenuInventory.cpp:729
10071067 msgid "Inventory is full."
10081068 msgstr "O inventario está cheo."
10091069
1010 #: ../../../src/MenuInventory.cpp:831
1070 #: ../../../src/MenuInventory.cpp:849
10111071 #, c-format
10121072 msgid "Not enough %s."
10131073 msgstr "Non tes %s dabondo."
10141074
1015 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1075 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10161076 msgid "This item can not be sold."
10171077 msgstr ""
10181078
10241084 msgid "Quests"
10251085 msgstr "Misións"
10261086
1027 #: ../../../src/MenuManager.cpp:290
1087 #: ../../../src/MenuManager.cpp:286
10281088 #, c-format
10291089 msgid "XP: %d/%d"
10301090 msgstr "Experiencia: %d/%d"
10311091
1032 #: ../../../src/MenuManager.cpp:806
1092 #: ../../../src/MenuManager.cpp:827
10331093 msgid "This item can not be dropped."
10341094 msgstr ""
10351095
1036 #: ../../../src/MenuNPCActions.cpp:75
1037 msgid "Trade"
1038 msgstr "Comercio"
1039
1040 #: ../../../src/MenuNumPicker.cpp:60
1096 #: ../../../src/MenuNumPicker.cpp:59
10411097 msgid "Enter amount:"
10421098 msgstr ""
10431099
1044 #: ../../../src/MenuPowers.cpp:786
1100 #: ../../../src/MenuPowers.cpp:787
10451101 msgid "Passive"
10461102 msgstr ""
10471103
1048 #: ../../../src/MenuPowers.cpp:791
1104 #: ../../../src/MenuPowers.cpp:792
10491105 #, c-format
10501106 msgid "Costs %d MP"
10511107 msgstr "Consume %d de enerxía"
10521108
1053 #: ../../../src/MenuPowers.cpp:795
1109 #: ../../../src/MenuPowers.cpp:796
10541110 #, c-format
10551111 msgid "Costs %d HP"
10561112 msgstr "Consume %d de vida"
10571113
1058 #: ../../../src/MenuPowers.cpp:800
1114 #: ../../../src/MenuPowers.cpp:801
10591115 msgid "Cooldown:"
10601116 msgstr ""
10611117
1062 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1118 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10631119 msgid "Damage per second"
10641120 msgstr ""
10651121
1066 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1122 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10671123 msgid "HP per second"
10681124 msgstr ""
10691125
1070 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1126 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10711127 msgid "MP per second"
10721128 msgstr ""
10731129
1074 #: ../../../src/MenuPowers.cpp:884
1130 #: ../../../src/MenuPowers.cpp:885
10751131 msgid "Immobilize"
10761132 msgstr ""
10771133
1078 #: ../../../src/MenuPowers.cpp:892
1134 #: ../../../src/MenuPowers.cpp:893
10791135 msgid "Immunity"
10801136 msgstr ""
10811137
1082 #: ../../../src/MenuPowers.cpp:895
1138 #: ../../../src/MenuPowers.cpp:896
10831139 msgid "Immunity to damage over time"
10841140 msgstr ""
10851141
1086 #: ../../../src/MenuPowers.cpp:898
1142 #: ../../../src/MenuPowers.cpp:899
10871143 msgid "Immunity to slow"
10881144 msgstr ""
10891145
1090 #: ../../../src/MenuPowers.cpp:901
1146 #: ../../../src/MenuPowers.cpp:902
10911147 msgid "Immunity to stun"
10921148 msgstr ""
10931149
1094 #: ../../../src/MenuPowers.cpp:904
1150 #: ../../../src/MenuPowers.cpp:905
10951151 msgid "Immunity to HP steal"
10961152 msgstr ""
10971153
1098 #: ../../../src/MenuPowers.cpp:907
1154 #: ../../../src/MenuPowers.cpp:908
10991155 msgid "Immunity to MP steal"
11001156 msgstr ""
11011157
1102 #: ../../../src/MenuPowers.cpp:910
1158 #: ../../../src/MenuPowers.cpp:911
11031159 msgid "Immunity to knockback"
11041160 msgstr ""
11051161
1106 #: ../../../src/MenuPowers.cpp:913
1162 #: ../../../src/MenuPowers.cpp:914
11071163 msgid "Immunity to damage reflection"
11081164 msgstr ""
11091165
1110 #: ../../../src/MenuPowers.cpp:916
1166 #: ../../../src/MenuPowers.cpp:917
11111167 msgid "Stun"
11121168 msgstr ""
11131169
1114 #: ../../../src/MenuPowers.cpp:919
1170 #: ../../../src/MenuPowers.cpp:920
11151171 msgid "Automatic revive on death"
11161172 msgstr ""
11171173
1118 #: ../../../src/MenuPowers.cpp:922
1174 #: ../../../src/MenuPowers.cpp:923
11191175 msgid "Convert"
11201176 msgstr ""
11211177
1122 #: ../../../src/MenuPowers.cpp:925
1178 #: ../../../src/MenuPowers.cpp:926
11231179 msgid "Fear"
11241180 msgstr ""
11251181
1126 #: ../../../src/MenuPowers.cpp:928
1182 #: ../../../src/MenuPowers.cpp:929
11271183 msgid "Lifespan"
11281184 msgstr ""
11291185
1130 #: ../../../src/MenuPowers.cpp:952
1186 #: ../../../src/MenuPowers.cpp:953
11311187 msgid "Magical Shield"
11321188 msgstr ""
11331189
1134 #: ../../../src/MenuPowers.cpp:981
1190 #: ../../../src/MenuPowers.cpp:982
11351191 msgid "Healing"
11361192 msgstr ""
11371193
1138 #: ../../../src/MenuPowers.cpp:984
1194 #: ../../../src/MenuPowers.cpp:985
11391195 msgid "Knockback"
11401196 msgstr ""
11411197
1142 #: ../../../src/MenuPowers.cpp:1009
1198 #: ../../../src/MenuPowers.cpp:1010
11431199 #, c-format
11441200 msgid "%d%% chance"
11451201 msgstr ""
11461202
1147 #: ../../../src/MenuPowers.cpp:1061
1203 #: ../../../src/MenuPowers.cpp:1062
11481204 msgid "Base Accuracy"
11491205 msgstr ""
11501206
1151 #: ../../../src/MenuPowers.cpp:1081
1207 #: ../../../src/MenuPowers.cpp:1082
11521208 msgid "Base Critical Chance"
11531209 msgstr ""
11541210
1155 #: ../../../src/MenuPowers.cpp:1089
1211 #: ../../../src/MenuPowers.cpp:1090
11561212 msgid "Ignores Absorbtion"
11571213 msgstr ""
11581214
1159 #: ../../../src/MenuPowers.cpp:1094
1215 #: ../../../src/MenuPowers.cpp:1095
11601216 msgid "Ignores Avoidance"
11611217 msgstr ""
11621218
1163 #: ../../../src/MenuPowers.cpp:1099
1219 #: ../../../src/MenuPowers.cpp:1100
11641220 #, c-format
11651221 msgid "%d%% Chance to crit slowed targets"
11661222 msgstr ""
11671223
1168 #: ../../../src/MenuPowers.cpp:1104
1169 #, c-format
1170 msgid "%s Elemental Damage"
1171 msgstr ""
1172
1173 #: ../../../src/MenuPowers.cpp:1113
1224 #: ../../../src/MenuPowers.cpp:1105
1225 #, c-format
1226 msgid "Elemental Damage (%s)"
1227 msgstr ""
1228
1229 #: ../../../src/MenuPowers.cpp:1114
11741230 #, c-format
11751231 msgid "Requires a %s"
11761232 msgstr "Require unha unidade de %s."
11771233
1178 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1234 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11791235 #, c-format
11801236 msgid "Requires Power: %s"
11811237 msgstr "Require a habilidade «%s»."
11821238
1183 #: ../../../src/MenuPowers.cpp:1162
1239 #: ../../../src/MenuPowers.cpp:1163
11841240 msgid "Click to Unlock (uses 1 Skill Point)"
11851241 msgstr ""
11861242
1187 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1243 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11881244 msgid "Requires 1 Skill Point"
11891245 msgstr ""
11901246
1191 #: ../../../src/MenuPowers.cpp:1352
1247 #: ../../../src/MenuPowers.cpp:1355
11921248 #, c-format
11931249 msgid "%d unspent skill point"
11941250 msgstr ""
11951251
1196 #: ../../../src/MenuPowers.cpp:1355
1252 #: ../../../src/MenuPowers.cpp:1358
11971253 #, c-format
11981254 msgid "%d unspent skill points"
11991255 msgstr ""
12001256
1201 #: ../../../src/MenuPowers.cpp:1385
1257 #: ../../../src/MenuPowers.cpp:1388
12021258 msgid "Next Level:"
12031259 msgstr "Seguinte nivel:"
12041260
12141270 msgid "Stash is full."
12151271 msgstr ""
12161272
1273 #: ../../../src/MenuTalker.cpp:454
1274 msgid "Trade"
1275 msgstr "Comercio"
1276
12171277 #: ../../../src/MenuVendor.cpp:58
12181278 msgid "Buyback"
12191279 msgstr "Recuperar"
12431303 msgid "Game saved."
12441304 msgstr "Gardouse a partida."
12451305
1246 #: ../../../src/SDLInputState.cpp:581
1306 #: ../../../src/SDLInputState.cpp:582
12471307 msgid "Backspace"
12481308 msgstr ""
12491309
1250 #: ../../../src/SDLInputState.cpp:582
1310 #: ../../../src/SDLInputState.cpp:583
12511311 msgid "CapsLock"
12521312 msgstr ""
12531313
1254 #: ../../../src/SDLInputState.cpp:585
1314 #: ../../../src/SDLInputState.cpp:586
12551315 msgid "End"
12561316 msgstr ""
12571317
1258 #: ../../../src/SDLInputState.cpp:586
1318 #: ../../../src/SDLInputState.cpp:587
12591319 msgid "Escape"
12601320 msgstr ""
12611321
1262 #: ../../../src/SDLInputState.cpp:587
1322 #: ../../../src/SDLInputState.cpp:588
12631323 msgid "Home"
12641324 msgstr ""
12651325
1266 #: ../../../src/SDLInputState.cpp:588
1326 #: ../../../src/SDLInputState.cpp:589
12671327 msgid "Insert"
12681328 msgstr ""
12691329
1270 #: ../../../src/SDLInputState.cpp:589
1330 #: ../../../src/SDLInputState.cpp:590
12711331 msgid "Left Alt"
12721332 msgstr ""
12731333
1274 #: ../../../src/SDLInputState.cpp:590
1334 #: ../../../src/SDLInputState.cpp:591
12751335 msgid "Left Ctrl"
12761336 msgstr ""
12771337
1278 #: ../../../src/SDLInputState.cpp:592
1338 #: ../../../src/SDLInputState.cpp:593
12791339 msgid "Left Shift"
12801340 msgstr ""
12811341
1282 #: ../../../src/SDLInputState.cpp:593
1342 #: ../../../src/SDLInputState.cpp:594
12831343 msgid "NumLock"
12841344 msgstr ""
12851345
1286 #: ../../../src/SDLInputState.cpp:594
1346 #: ../../../src/SDLInputState.cpp:595
12871347 msgid "PageDown"
12881348 msgstr ""
12891349
1290 #: ../../../src/SDLInputState.cpp:595
1350 #: ../../../src/SDLInputState.cpp:596
12911351 msgid "PageUp"
12921352 msgstr ""
12931353
1294 #: ../../../src/SDLInputState.cpp:596
1354 #: ../../../src/SDLInputState.cpp:597
12951355 msgid "Pause"
12961356 msgstr ""
12971357
1298 #: ../../../src/SDLInputState.cpp:597
1358 #: ../../../src/SDLInputState.cpp:598
12991359 msgid "PrintScreen"
13001360 msgstr ""
13011361
1302 #: ../../../src/SDLInputState.cpp:598
1362 #: ../../../src/SDLInputState.cpp:599
13031363 msgid "Right Alt"
13041364 msgstr ""
13051365
1306 #: ../../../src/SDLInputState.cpp:599
1366 #: ../../../src/SDLInputState.cpp:600
13071367 msgid "Right Ctrl"
13081368 msgstr ""
13091369
1310 #: ../../../src/SDLInputState.cpp:600
1370 #: ../../../src/SDLInputState.cpp:601
13111371 msgid "Return"
13121372 msgstr ""
13131373
1314 #: ../../../src/SDLInputState.cpp:602
1374 #: ../../../src/SDLInputState.cpp:603
13151375 msgid "Right Shift"
13161376 msgstr ""
13171377
1318 #: ../../../src/SDLInputState.cpp:603
1378 #: ../../../src/SDLInputState.cpp:604
13191379 msgid "ScrollLock"
13201380 msgstr ""
13211381
1322 #: ../../../src/SDLInputState.cpp:604
1382 #: ../../../src/SDLInputState.cpp:605
13231383 msgid "Space"
13241384 msgstr ""
13251385
1326 #: ../../../src/SDLInputState.cpp:605
1386 #: ../../../src/SDLInputState.cpp:606
13271387 msgid "Tab"
13281388 msgstr ""
13291389
1330 #: ../../../src/SDLInputState.cpp:619
1390 #: ../../../src/SDLInputState.cpp:620
13311391 #, c-format
13321392 msgid "Mouse %d"
13331393 msgstr ""
13341394
1335 #: ../../../src/SDLInputState.cpp:627
1395 #: ../../../src/SDLInputState.cpp:628
13361396 #, c-format
13371397 msgid "Axis %d -"
13381398 msgstr ""
13391399
1340 #: ../../../src/SDLInputState.cpp:629
1400 #: ../../../src/SDLInputState.cpp:630
13411401 #, c-format
13421402 msgid "Axis %d +"
13431403 msgstr ""
13441404
1345 #: ../../../src/SDLInputState.cpp:632
1405 #: ../../../src/SDLInputState.cpp:633
13461406 #, c-format
13471407 msgid "Button %d"
13481408 msgstr "Botón %d"
13491409
1350 #: ../../../src/SDLInputState.cpp:636
1410 #: ../../../src/SDLInputState.cpp:637
13511411 msgid "(none)"
13521412 msgstr "(ningún)"
13531413
1354 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1355 #: ../../../src/SDLInputState.cpp:719
1414 #: ../../../src/SDLInputState.cpp:677
1415 msgid "Touch control D-Pad"
1416 msgstr ""
1417
1418 #: ../../../src/SDLInputState.cpp:701
1419 msgid "Touch control buttons"
1420 msgstr ""
1421
1422 #: ../../../src/SDLInputState.cpp:716
13561423 msgid "Tap"
13571424 msgstr ""
13581425
1359 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1360 #, c-format
1361 msgid "%s on ground"
1362 msgstr ""
1363
1364 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1365 #, c-format
1366 msgid "%s on enemy"
1367 msgstr ""
1368
1369 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1370 #: ../../../src/SDLInputState.cpp:771
1426 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1427 #: ../../../src/SDLInputState.cpp:768
13711428 #, c-format
13721429 msgid "'%s' is no longer bound to:"
13731430 msgstr ""
15261583 msgid "Base MP"
15271584 msgstr ""
15281585
1529 #: ../../../src/Utils.cpp:297
1586 #: ../../../src/Utils.cpp:346
15301587 msgid "k"
15311588 msgstr "k"
15321589
1533 #: ../../../src/Utils.cpp:531
1590 #: ../../../src/Utils.cpp:580
15341591 #, c-format
15351592 msgid "%s second"
15361593 msgstr ""
15371594
1538 #: ../../../src/Utils.cpp:534
1595 #: ../../../src/Utils.cpp:583
15391596 #, c-format
15401597 msgid "%s seconds"
15411598 msgstr ""
77 msgstr ""
88 "Project-Id-Version: PACKAGE VERSION\n"
99 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
10 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
11 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1212 "Language-Team: Hebrew (https://www.transifex.com/flareorg/teams/84925/he/)\n"
1313 "MIME-Version: 1.0\n"
1414 "Content-Type: text/plain; charset=UTF-8\n"
2525 msgid "You may increase one attribute through the Character Menu."
2626 msgstr ""
2727
28 #: ../../../src/Avatar.cpp:611
28 #: ../../../src/Avatar.cpp:583
2929 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3030 msgstr ""
3131
32 #: ../../../src/Avatar.cpp:617
32 #: ../../../src/Avatar.cpp:589
3333 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3434 msgstr ""
3535
36 #: ../../../src/Avatar.cpp:870
36 #: ../../../src/Avatar.cpp:839
3737 msgid "Transformation expired. You have been moved back to a safe place."
3838 msgstr ""
3939
101101 "The default renderer that is often faster than the SDL software renderer."
102102 msgstr ""
103103
104 #: ../../../src/EngineSettings.cpp:557
104 #: ../../../src/EngineSettings.cpp:561
105105 msgid "Adventurer"
106106 msgstr ""
107107
110110 msgstr ""
111111
112112 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
113 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
113 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
114114 #, c-format
115115 msgid "+%d HP"
116116 msgstr ""
117117
118 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
119 #: ../../../src/StatBlock.cpp:827
118 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
119 #: ../../../src/StatBlock.cpp:822
120120 #, c-format
121121 msgid "+%d MP"
122122 msgstr ""
123123
124 #: ../../../src/EventManager.cpp:729
124 #: ../../../src/EventManager.cpp:738
125125 msgid "Unknown destination"
126126 msgstr ""
127127
128 #: ../../../src/GameStateConfigBase.cpp:97
129 #: ../../../src/GameStateConfigBase.cpp:118
128 #: ../../../src/GameStateConfigBase.cpp:89
129 #: ../../../src/GameStateConfigBase.cpp:110
130130 msgid "Defaults"
131131 msgstr ""
132132
133 #: ../../../src/GameStateConfigBase.cpp:97
133 #: ../../../src/GameStateConfigBase.cpp:89
134134 msgid "Reset ALL settings?"
135135 msgstr ""
136136
137 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
137 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
138138 msgid "OK"
139139 msgstr ""
140140
141 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
142 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
141 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
142 #: ../../../src/InputState.cpp:401
143143 msgid "Cancel"
144144 msgstr ""
145145
146 #: ../../../src/GameStateConfigBase.cpp:168
146 #: ../../../src/GameStateConfigBase.cpp:160
147 #: ../../../src/GameStateConfigDesktop.cpp:130
148 msgid "Audio"
149 msgstr ""
150
151 #: ../../../src/GameStateConfigBase.cpp:161
152 #: ../../../src/GameStateConfigDesktop.cpp:131
153 msgid "Interface"
154 msgstr ""
155
156 #: ../../../src/GameStateConfigBase.cpp:162
157 #: ../../../src/GameStateConfigDesktop.cpp:134
158 msgid "Mods"
159 msgstr ""
160
161 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
162 msgid "Music Volume"
163 msgstr ""
164
165 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
166 msgid "Sound Volume"
167 msgstr ""
168
169 #: ../../../src/GameStateConfigBase.cpp:257
170 msgid "Language"
171 msgstr ""
172
173 #: ../../../src/GameStateConfigBase.cpp:266
174 msgid "Show FPS"
175 msgstr ""
176
177 #: ../../../src/GameStateConfigBase.cpp:270
178 msgid "Colorblind Mode"
179 msgstr ""
180
181 #: ../../../src/GameStateConfigBase.cpp:274
182 msgid "Hardware mouse cursor"
183 msgstr ""
184
185 #: ../../../src/GameStateConfigBase.cpp:278
186 msgid "Developer Mode"
187 msgstr ""
188
189 #: ../../../src/GameStateConfigBase.cpp:282
190 msgid "Subtitles"
191 msgstr ""
192
193 #: ../../../src/GameStateConfigBase.cpp:286
194 msgid "Active Mods"
195 msgstr ""
196
197 #: ../../../src/GameStateConfigBase.cpp:295
198 msgid "Available Mods"
199 msgstr ""
200
201 #: ../../../src/GameStateConfigBase.cpp:314
202 msgid "<< Disable"
203 msgstr ""
204
205 #: ../../../src/GameStateConfigBase.cpp:320
206 msgid "Enable >>"
207 msgstr ""
208
209 #: ../../../src/GameStateConfigBase.cpp:873
210 msgid "Version:"
211 msgstr ""
212
213 #: ../../../src/GameStateConfigBase.cpp:878
214 msgid "Game:"
215 msgstr ""
216
217 #: ../../../src/GameStateConfigBase.cpp:883
218 msgid "Engine version:"
219 msgstr ""
220
221 #: ../../../src/GameStateConfigBase.cpp:891
222 msgid "Requires mods:"
223 msgstr ""
224
225 #: ../../../src/GameStateConfigDesktop.cpp:83
226 #: ../../../src/GameStateConfigDesktop.cpp:751
227 msgid "Clear"
228 msgstr ""
229
230 #: ../../../src/GameStateConfigDesktop.cpp:83
231 #: ../../../src/GameStateConfigDesktop.cpp:749
232 msgid "Assign:"
233 msgstr ""
234
147235 #: ../../../src/GameStateConfigDesktop.cpp:128
148 msgid "Audio"
149 msgstr ""
150
151 #: ../../../src/GameStateConfigBase.cpp:169
152 #: ../../../src/GameStateConfigDesktop.cpp:129
153 msgid "Interface"
154 msgstr ""
155
156 #: ../../../src/GameStateConfigBase.cpp:170
236 msgid "Video"
237 msgstr ""
238
157239 #: ../../../src/GameStateConfigDesktop.cpp:132
158 msgid "Mods"
159 msgstr ""
160
161 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
162 msgid "Music Volume"
163 msgstr ""
164
165 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
166 msgid "Sound Volume"
167 msgstr ""
168
169 #: ../../../src/GameStateConfigBase.cpp:266
170 msgid "Language"
171 msgstr ""
172
173 #: ../../../src/GameStateConfigBase.cpp:275
174 msgid "Show combat text"
175 msgstr ""
176
177 #: ../../../src/GameStateConfigBase.cpp:279
178 msgid "Show FPS"
179 msgstr ""
180
181 #: ../../../src/GameStateConfigBase.cpp:283
182 msgid "Colorblind Mode"
183 msgstr ""
184
185 #: ../../../src/GameStateConfigBase.cpp:287
186 msgid "Hardware mouse cursor"
187 msgstr ""
188
189 #: ../../../src/GameStateConfigBase.cpp:291
190 msgid "Developer Mode"
191 msgstr ""
192
193 #: ../../../src/GameStateConfigBase.cpp:295
194 msgid "Always show loot labels"
195 msgstr ""
196
197 #: ../../../src/GameStateConfigBase.cpp:299
198 msgid "Always show stat bar labels"
199 msgstr ""
200
201 #: ../../../src/GameStateConfigBase.cpp:303
202 msgid "Automatically equip items"
203 msgstr ""
204
205 #: ../../../src/GameStateConfigBase.cpp:307
206 msgid "Subtitles"
207 msgstr ""
208
209 #: ../../../src/GameStateConfigBase.cpp:311
210 msgid "Active Mods"
211 msgstr ""
212
213 #: ../../../src/GameStateConfigBase.cpp:320
214 msgid "Available Mods"
215 msgstr ""
216
217 #: ../../../src/GameStateConfigBase.cpp:339
218 msgid "<< Disable"
219 msgstr ""
220
221 #: ../../../src/GameStateConfigBase.cpp:345
222 msgid "Enable >>"
223 msgstr ""
224
225 #: ../../../src/GameStateConfigBase.cpp:925
226 msgid "Version:"
227 msgstr ""
228
229 #: ../../../src/GameStateConfigBase.cpp:930
230 msgid "Game:"
231 msgstr ""
232
233 #: ../../../src/GameStateConfigBase.cpp:935
234 msgid "Engine version:"
235 msgstr ""
236
237 #: ../../../src/GameStateConfigBase.cpp:943
238 msgid "Requires mods:"
239 msgstr ""
240
241 #: ../../../src/GameStateConfigDesktop.cpp:81
242 #: ../../../src/GameStateConfigDesktop.cpp:740
243 msgid "Clear"
244 msgstr ""
245
246 #: ../../../src/GameStateConfigDesktop.cpp:81
247 #: ../../../src/GameStateConfigDesktop.cpp:738
248 msgid "Assign:"
249 msgstr ""
250
251 #: ../../../src/GameStateConfigDesktop.cpp:126
252 msgid "Video"
253 msgstr ""
254
255 #: ../../../src/GameStateConfigDesktop.cpp:130
256240 msgid "Input"
257241 msgstr ""
258242
259 #: ../../../src/GameStateConfigDesktop.cpp:131
243 #: ../../../src/GameStateConfigDesktop.cpp:133
260244 msgid "Keybindings"
261245 msgstr ""
262246
263 #: ../../../src/GameStateConfigDesktop.cpp:187
247 #: ../../../src/GameStateConfigDesktop.cpp:188
264248 msgid ""
265249 "Will try to store surfaces in video memory versus system memory. The effect "
266250 "this has on performance depends on the renderer."
267251 msgstr ""
268252
269 #: ../../../src/GameStateConfigDesktop.cpp:188
253 #: ../../../src/GameStateConfigDesktop.cpp:189
270254 msgid ""
271255 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
272256 "windowed mode or input lag."
273257 msgstr ""
274258
275 #: ../../../src/GameStateConfigDesktop.cpp:189
259 #: ../../../src/GameStateConfigDesktop.cpp:190
276260 msgid ""
277261 "When enabled, this uses the screen DPI in addition to the window dimensions "
278262 "to scale the rendering resolution. Otherwise, only the window dimensions are"
279263 " used."
280264 msgstr ""
281265
282 #: ../../../src/GameStateConfigDesktop.cpp:190
266 #: ../../../src/GameStateConfigDesktop.cpp:191
267 msgid ""
268 "This enables parallax (non-tile) layers. Disabling this setting can improve "
269 "performance in some cases."
270 msgstr ""
271
272 #: ../../../src/GameStateConfigDesktop.cpp:192
283273 msgid "Experimental"
284274 msgstr ""
285275
286 #: ../../../src/GameStateConfigDesktop.cpp:191
276 #: ../../../src/GameStateConfigDesktop.cpp:193
287277 msgid "For handheld devices"
288278 msgstr ""
289279
290 #: ../../../src/GameStateConfigDesktop.cpp:209
280 #: ../../../src/GameStateConfigDesktop.cpp:211
291281 msgid "Renderer"
292282 msgstr ""
293283
294 #: ../../../src/GameStateConfigDesktop.cpp:225
284 #: ../../../src/GameStateConfigDesktop.cpp:227
295285 msgid "Full Screen Mode"
296286 msgstr ""
297287
298 #: ../../../src/GameStateConfigDesktop.cpp:229
288 #: ../../../src/GameStateConfigDesktop.cpp:231
299289 msgid "Move hero using mouse"
300290 msgstr ""
301291
302 #: ../../../src/GameStateConfigDesktop.cpp:233
292 #: ../../../src/GameStateConfigDesktop.cpp:235
303293 msgid "Hardware surfaces"
304294 msgstr ""
305295
306 #: ../../../src/GameStateConfigDesktop.cpp:237
296 #: ../../../src/GameStateConfigDesktop.cpp:239
307297 msgid "V-Sync"
308298 msgstr ""
309299
310 #: ../../../src/GameStateConfigDesktop.cpp:241
300 #: ../../../src/GameStateConfigDesktop.cpp:243
311301 msgid "Texture Filtering"
312302 msgstr ""
313303
314 #: ../../../src/GameStateConfigDesktop.cpp:245
304 #: ../../../src/GameStateConfigDesktop.cpp:247
315305 msgid "DPI scaling"
316306 msgstr ""
317307
318 #: ../../../src/GameStateConfigDesktop.cpp:249
308 #: ../../../src/GameStateConfigDesktop.cpp:251
309 msgid "Parallax Layers"
310 msgstr ""
311
312 #: ../../../src/GameStateConfigDesktop.cpp:255
319313 msgid "Allow changing gamma"
320314 msgstr ""
321315
322 #: ../../../src/GameStateConfigDesktop.cpp:253
316 #: ../../../src/GameStateConfigDesktop.cpp:259
323317 msgid "Gamma"
324318 msgstr ""
325319
326 #: ../../../src/GameStateConfigDesktop.cpp:257
320 #: ../../../src/GameStateConfigDesktop.cpp:263
327321 msgid "Use joystick"
328322 msgstr ""
329323
330 #: ../../../src/GameStateConfigDesktop.cpp:261
324 #: ../../../src/GameStateConfigDesktop.cpp:267
331325 msgid "Joystick"
332326 msgstr ""
333327
334 #: ../../../src/GameStateConfigDesktop.cpp:277
328 #: ../../../src/GameStateConfigDesktop.cpp:283
335329 msgid "Mouse aim"
336330 msgstr ""
337331
338 #: ../../../src/GameStateConfigDesktop.cpp:281
332 #: ../../../src/GameStateConfigDesktop.cpp:287
339333 msgid "Do not use mouse"
340334 msgstr ""
341335
342 #: ../../../src/GameStateConfigDesktop.cpp:285
336 #: ../../../src/GameStateConfigDesktop.cpp:291
343337 msgid "Joystick Deadzone"
344338 msgstr ""
345339
347341 msgid "Loading..."
348342 msgstr ""
349343
350 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
344 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
351345 msgid "Delete Save"
352346 msgstr ""
353347
354 #: ../../../src/GameStateLoad.cpp:87
348 #: ../../../src/GameStateLoad.cpp:88
355349 msgid "Delete this save?"
356350 msgstr ""
357351
358 #: ../../../src/GameStateLoad.cpp:89
352 #: ../../../src/GameStateLoad.cpp:90
359353 msgid "Exit to Title"
360354 msgstr ""
361355
362 #: ../../../src/GameStateLoad.cpp:92
356 #: ../../../src/GameStateLoad.cpp:93
363357 msgid "New Game"
364358 msgstr ""
365359
366 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
360 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
367361 msgid "Choose a Slot"
368362 msgstr ""
369363
388382 msgstr ""
389383
390384 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
391 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
392 #: ../../../src/MenuPowers.cpp:1539
385 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
386 #: ../../../src/MenuPowers.cpp:1542
393387 #, c-format
394388 msgid "Level %d"
395389 msgstr ""
438432 msgid "Exit Game"
439433 msgstr ""
440434
441 #: ../../../src/InputState.cpp:403
435 #: ../../../src/InputState.cpp:402
442436 msgid "Accept"
443437 msgstr ""
444438
445 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
439 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
446440 msgid "Up"
447441 msgstr ""
448442
449 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
443 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
450444 msgid "Down"
451445 msgstr ""
452446
453 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
447 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
454448 msgid "Left"
455449 msgstr ""
456450
457 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
451 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
458452 msgid "Right"
459453 msgstr ""
460454
455 #: ../../../src/InputState.cpp:407
456 msgid "Bar1"
457 msgstr ""
458
461459 #: ../../../src/InputState.cpp:408
462 msgid "Bar1"
460 msgid "Bar2"
463461 msgstr ""
464462
465463 #: ../../../src/InputState.cpp:409
466 msgid "Bar2"
464 msgid "Bar3"
467465 msgstr ""
468466
469467 #: ../../../src/InputState.cpp:410
470 msgid "Bar3"
468 msgid "Bar4"
471469 msgstr ""
472470
473471 #: ../../../src/InputState.cpp:411
474 msgid "Bar4"
472 msgid "Bar5"
475473 msgstr ""
476474
477475 #: ../../../src/InputState.cpp:412
478 msgid "Bar5"
476 msgid "Bar6"
479477 msgstr ""
480478
481479 #: ../../../src/InputState.cpp:413
482 msgid "Bar6"
480 msgid "Bar7"
483481 msgstr ""
484482
485483 #: ../../../src/InputState.cpp:414
486 msgid "Bar7"
484 msgid "Bar8"
487485 msgstr ""
488486
489487 #: ../../../src/InputState.cpp:415
490 msgid "Bar8"
488 msgid "Bar9"
491489 msgstr ""
492490
493491 #: ../../../src/InputState.cpp:416
494 msgid "Bar9"
495 msgstr ""
496
497 #: ../../../src/InputState.cpp:417
498492 msgid "Bar0"
499493 msgstr ""
500494
501 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
495 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
502496 #: ../../../src/MenuCharacter.cpp:54
503497 msgid "Character"
504498 msgstr ""
505499
506 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
507 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
500 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
501 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
508502 msgid "Inventory"
509503 msgstr ""
510504
511 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
505 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
512506 #: ../../../src/MenuPowers.cpp:168
513507 msgid "Powers"
514508 msgstr ""
515509
516 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
510 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
517511 #: ../../../src/MenuLog.cpp:72
518512 msgid "Log"
519513 msgstr ""
520514
515 #: ../../../src/InputState.cpp:421
516 msgid "Main1"
517 msgstr ""
518
521519 #: ../../../src/InputState.cpp:422
522 msgid "Main1"
520 msgid "Main2"
523521 msgstr ""
524522
525523 #: ../../../src/InputState.cpp:423
526 msgid "Main2"
524 msgid "Ctrl"
527525 msgstr ""
528526
529527 #: ../../../src/InputState.cpp:424
530 msgid "Ctrl"
528 msgid "Shift"
531529 msgstr ""
532530
533531 #: ../../../src/InputState.cpp:425
534 msgid "Shift"
535 msgstr ""
536
537 #: ../../../src/InputState.cpp:426
538532 msgid "Alt"
539533 msgstr ""
540534
541 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
535 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
542536 msgid "Delete"
543537 msgstr ""
544538
539 #: ../../../src/InputState.cpp:427
540 msgid "ActionBar Accept"
541 msgstr ""
542
545543 #: ../../../src/InputState.cpp:428
546 msgid "ActionBar Accept"
544 msgid "ActionBar Left"
547545 msgstr ""
548546
549547 #: ../../../src/InputState.cpp:429
550 msgid "ActionBar Left"
548 msgid "ActionBar Right"
551549 msgstr ""
552550
553551 #: ../../../src/InputState.cpp:430
554 msgid "ActionBar Right"
552 msgid "ActionBar Use"
555553 msgstr ""
556554
557555 #: ../../../src/InputState.cpp:431
558 msgid "ActionBar Use"
559 msgstr ""
560
561 #: ../../../src/InputState.cpp:432
562556 msgid "Developer Menu"
563557 msgstr ""
564558
559 #: ../../../src/InputState.cpp:433
560 msgid "Left Mouse"
561 msgstr ""
562
565563 #: ../../../src/InputState.cpp:434
566 msgid "Left Mouse"
564 msgid "Middle Mouse"
567565 msgstr ""
568566
569567 #: ../../../src/InputState.cpp:435
570 msgid "Middle Mouse"
568 msgid "Right Mouse"
571569 msgstr ""
572570
573571 #: ../../../src/InputState.cpp:436
574 msgid "Right Mouse"
572 msgid "Wheel Up"
575573 msgstr ""
576574
577575 #: ../../../src/InputState.cpp:437
578 msgid "Wheel Up"
576 msgid "Wheel Down"
579577 msgstr ""
580578
581579 #: ../../../src/InputState.cpp:438
582 msgid "Wheel Down"
580 msgid "Mouse X1"
583581 msgstr ""
584582
585583 #: ../../../src/InputState.cpp:439
586 msgid "Mouse X1"
587 msgstr ""
588
589 #: ../../../src/InputState.cpp:440
590584 msgid "Mouse X2"
591585 msgstr ""
592586
594588 msgid "Unknown Item"
595589 msgstr ""
596590
597 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
591 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
598592 #, c-format
599593 msgid "%d%% Speed"
600594 msgstr ""
601595
602 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
596 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
603597 #, c-format
604598 msgid "%d%% Attack Speed"
605599 msgstr ""
606600
607601 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
608 #: ../../../src/MenuPowers.cpp:832
609 #, c-format
610 msgid "%s Resistance"
602 #: ../../../src/MenuPowers.cpp:833
603 #, c-format
604 msgid "Resistance (%s)"
611605 msgstr ""
612606
613607 #: ../../../src/ItemManager.cpp:684
634628 msgid "Absorb: %d"
635629 msgstr ""
636630
637 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
638 #: ../../../src/MenuPowers.cpp:1133
631 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
632 #: ../../../src/MenuPowers.cpp:1134
639633 #, c-format
640634 msgid "Requires Level %d"
641635 msgstr ""
642636
643 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
644 #: ../../../src/MenuPowers.cpp:1124
637 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
638 #: ../../../src/MenuPowers.cpp:1125
645639 #, c-format
646640 msgid "Requires %s %d"
647641 msgstr ""
690684 msgid "Press [%s] to read"
691685 msgstr ""
692686
693 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
694 #: ../../../src/MenuActionBar.cpp:226
687 #: ../../../src/MenuActionBar.cpp:87
688 msgid "Loot tooltip visibility"
689 msgstr ""
690
691 #: ../../../src/MenuActionBar.cpp:88
692 msgid "Mini-map mode"
693 msgstr ""
694
695 #: ../../../src/MenuActionBar.cpp:89
696 msgid "Always show stat bar labels"
697 msgstr ""
698
699 #: ../../../src/MenuActionBar.cpp:90
700 msgid "Show combat text"
701 msgstr ""
702
703 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
704 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
695705 #, c-format
696706 msgid "Hotkey: %s"
697707 msgstr ""
698708
699 #: ../../../src/MenuActionBar.cpp:580
709 #: ../../../src/MenuActionBar.cpp:474
710 #, c-format
711 msgid "Default. Temporarily show all loot tooltips with '%s'."
712 msgstr ""
713
714 #: ../../../src/MenuActionBar.cpp:476
715 #, c-format
716 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
717 msgstr ""
718
719 #: ../../../src/MenuActionBar.cpp:478
720 #, c-format
721 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
722 msgstr ""
723
724 #: ../../../src/MenuActionBar.cpp:482
725 msgid "Visible"
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:484
729 msgid "Visible (2x zoom)"
730 msgstr ""
731
732 #: ../../../src/MenuActionBar.cpp:486
733 msgid "Hidden"
734 msgstr ""
735
736 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
737 msgid "Enabled"
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
741 msgid "Disabled"
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:657
700745 msgid "Not enough MP."
701746 msgstr ""
702747
737782 msgid "Reduces the damage taken from \"%s\" elemental attacks."
738783 msgstr ""
739784
740 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
785 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
741786 #, c-format
742787 msgid "XP: %d"
743788 msgstr ""
828873 msgstr ""
829874
830875 #: ../../../src/MenuDevConsole.cpp:361
876 msgid "turns on/off the display of the FPS counter"
877 msgstr ""
878
879 #: ../../../src/MenuDevConsole.cpp:362
831880 msgid "turns on/off all of the HUD elements"
832881 msgstr ""
833882
834 #: ../../../src/MenuDevConsole.cpp:362
883 #: ../../../src/MenuDevConsole.cpp:363
835884 msgid "turns on/off the developer hud"
836885 msgstr ""
837886
838 #: ../../../src/MenuDevConsole.cpp:363
887 #: ../../../src/MenuDevConsole.cpp:364
839888 msgid ""
840889 "Prints a list of powers that match a search term. No search term will list "
841890 "all items"
842891 msgstr ""
843892
844 #: ../../../src/MenuDevConsole.cpp:364
893 #: ../../../src/MenuDevConsole.cpp:365
845894 msgid "Prints out all the map filenames located in the \"maps/\" directory."
846895 msgstr ""
847896
848 #: ../../../src/MenuDevConsole.cpp:365
897 #: ../../../src/MenuDevConsole.cpp:366
849898 msgid ""
850899 "Prints out the active campaign statuses that match a search term. No search "
851900 "term will list all active statuses"
852901 msgstr ""
853902
854 #: ../../../src/MenuDevConsole.cpp:366
903 #: ../../../src/MenuDevConsole.cpp:367
855904 msgid ""
856905 "Prints a list of items that match a search term. No search term will list "
857906 "all items"
858907 msgstr ""
859908
860 #: ../../../src/MenuDevConsole.cpp:367
909 #: ../../../src/MenuDevConsole.cpp:368
861910 msgid ""
862911 "parses a series of event components and executes them as a single event"
863912 msgstr ""
864913
865 #: ../../../src/MenuDevConsole.cpp:368
914 #: ../../../src/MenuDevConsole.cpp:369
866915 msgid "clears the command history"
867916 msgstr ""
868917
869 #: ../../../src/MenuDevConsole.cpp:369
918 #: ../../../src/MenuDevConsole.cpp:370
870919 msgid "displays this text"
871920 msgstr ""
872921
873 #: ../../../src/MenuDevConsole.cpp:376
922 #: ../../../src/MenuDevConsole.cpp:377
874923 msgid "Toggled the developer hud"
875924 msgstr ""
876925
877 #: ../../../src/MenuDevConsole.cpp:380
926 #: ../../../src/MenuDevConsole.cpp:381
878927 msgid "Toggled the hud"
879928 msgstr ""
880929
881 #: ../../../src/MenuDevConsole.cpp:529
930 #: ../../../src/MenuDevConsole.cpp:385
931 msgid "Toggled the FPS counter"
932 msgstr ""
933
934 #: ../../../src/MenuDevConsole.cpp:534
882935 msgid "ERROR: Incorrect number of arguments"
883936 msgstr ""
884937
885 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
938 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
886939 msgid "HINT:"
887940 msgstr ""
888941
889 #: ../../../src/MenuDevConsole.cpp:531
942 #: ../../../src/MenuDevConsole.cpp:536
890943 msgid "<id>"
891944 msgstr ""
892945
893 #: ../../../src/MenuDevConsole.cpp:547
946 #: ../../../src/MenuDevConsole.cpp:552
894947 #, c-format
895948 msgid "ERROR: '%s' is not a valid event key"
896949 msgstr ""
897950
898 #: ../../../src/MenuDevConsole.cpp:557
951 #: ../../../src/MenuDevConsole.cpp:562
899952 msgid "ERROR: Too few arguments"
900953 msgstr ""
901954
902 #: ../../../src/MenuDevConsole.cpp:559
955 #: ../../../src/MenuDevConsole.cpp:564
903956 msgid "<key>=<val> <key>=<val> ..."
904957 msgstr ""
905958
906 #: ../../../src/MenuDevConsole.cpp:564
959 #: ../../../src/MenuDevConsole.cpp:569
907960 msgid "ERROR: Unknown command"
908961 msgstr ""
909962
910 #: ../../../src/MenuDevConsole.cpp:566
963 #: ../../../src/MenuDevConsole.cpp:571
911964 msgid "HINT: Type help"
912965 msgstr ""
913966
914 #: ../../../src/MenuEnemy.cpp:135
967 #: ../../../src/MenuEnemy.cpp:138
915968 #, c-format
916969 msgid "%s level %d"
917970 msgstr ""
918971
919 #: ../../../src/MenuEnemy.cpp:159
972 #: ../../../src/MenuEnemy.cpp:162
920973 msgid "Dead"
921974 msgstr ""
922975
923 #: ../../../src/MenuEnemy.cpp:161
976 #: ../../../src/MenuEnemy.cpp:164
924977 msgid "Destroyed"
925978 msgstr ""
926979
940993 msgid "Continue"
941994 msgstr ""
942995
943 #: ../../../src/MenuInventory.cpp:175
996 #: ../../../src/MenuInventory.cpp:73
997 msgid "Automatically equip items"
998 msgstr ""
999
1000 #: ../../../src/MenuInventory.cpp:188
9441001 #, c-format
9451002 msgid "Lost %d%% of %s."
9461003 msgstr ""
9471004
948 #: ../../../src/MenuInventory.cpp:182
1005 #: ../../../src/MenuInventory.cpp:195
9491006 #, c-format
9501007 msgid "Lost %d%% of total XP."
9511008 msgstr ""
9521009
953 #: ../../../src/MenuInventory.cpp:187
1010 #: ../../../src/MenuInventory.cpp:200
9541011 #, c-format
9551012 msgid "Lost %d%% of current level XP."
9561013 msgstr ""
9571014
958 #: ../../../src/MenuInventory.cpp:213
1015 #: ../../../src/MenuInventory.cpp:226
9591016 #, c-format
9601017 msgid "Lost %s."
9611018 msgstr ""
9621019
963 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1020 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9641021 #, c-format
9651022 msgid "%d %s"
9661023 msgstr ""
9671024
968 #: ../../../src/MenuInventory.cpp:299
1025 #: ../../../src/MenuInventory.cpp:317
9691026 msgid "Pick up item(s):"
9701027 msgstr ""
9711028
972 #: ../../../src/MenuInventory.cpp:300
1029 #: ../../../src/MenuInventory.cpp:318
9731030 msgid "Use or equip item:"
9741031 msgstr ""
9751032
976 #: ../../../src/MenuInventory.cpp:301
1033 #: ../../../src/MenuInventory.cpp:319
9771034 #, c-format
9781035 msgid "%s modifiers"
9791036 msgstr ""
9801037
981 #: ../../../src/MenuInventory.cpp:302
1038 #: ../../../src/MenuInventory.cpp:320
9821039 msgid "Select a quantity of item:"
9831040 msgstr ""
9841041
985 #: ../../../src/MenuInventory.cpp:305
1042 #: ../../../src/MenuInventory.cpp:323
9861043 msgid "Stash item stack:"
9871044 msgstr ""
9881045
989 #: ../../../src/MenuInventory.cpp:307
1046 #: ../../../src/MenuInventory.cpp:325
9901047 msgid "Sell item stack:"
9911048 msgstr ""
9921049
993 #: ../../../src/MenuInventory.cpp:574
1050 #: ../../../src/MenuInventory.cpp:592
9941051 msgid "You don't have enough of the required item."
9951052 msgstr ""
9961053
997 #: ../../../src/MenuInventory.cpp:581
1054 #: ../../../src/MenuInventory.cpp:599
9981055 msgid "You can't use this item right now."
9991056 msgstr ""
10001057
1001 #: ../../../src/MenuInventory.cpp:593
1058 #: ../../../src/MenuInventory.cpp:611
10021059 msgid "This item can only be used from the action bar."
10031060 msgstr ""
10041061
1005 #: ../../../src/MenuInventory.cpp:711
1062 #: ../../../src/MenuInventory.cpp:729
10061063 msgid "Inventory is full."
10071064 msgstr ""
10081065
1009 #: ../../../src/MenuInventory.cpp:831
1066 #: ../../../src/MenuInventory.cpp:849
10101067 #, c-format
10111068 msgid "Not enough %s."
10121069 msgstr ""
10131070
1014 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1071 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10151072 msgid "This item can not be sold."
10161073 msgstr ""
10171074
10231080 msgid "Quests"
10241081 msgstr ""
10251082
1026 #: ../../../src/MenuManager.cpp:290
1083 #: ../../../src/MenuManager.cpp:286
10271084 #, c-format
10281085 msgid "XP: %d/%d"
10291086 msgstr ""
10301087
1031 #: ../../../src/MenuManager.cpp:806
1088 #: ../../../src/MenuManager.cpp:827
10321089 msgid "This item can not be dropped."
10331090 msgstr ""
10341091
1035 #: ../../../src/MenuNPCActions.cpp:75
1036 msgid "Trade"
1037 msgstr ""
1038
1039 #: ../../../src/MenuNumPicker.cpp:60
1092 #: ../../../src/MenuNumPicker.cpp:59
10401093 msgid "Enter amount:"
10411094 msgstr ""
10421095
1043 #: ../../../src/MenuPowers.cpp:786
1096 #: ../../../src/MenuPowers.cpp:787
10441097 msgid "Passive"
10451098 msgstr ""
10461099
1047 #: ../../../src/MenuPowers.cpp:791
1100 #: ../../../src/MenuPowers.cpp:792
10481101 #, c-format
10491102 msgid "Costs %d MP"
10501103 msgstr ""
10511104
1052 #: ../../../src/MenuPowers.cpp:795
1105 #: ../../../src/MenuPowers.cpp:796
10531106 #, c-format
10541107 msgid "Costs %d HP"
10551108 msgstr ""
10561109
1057 #: ../../../src/MenuPowers.cpp:800
1110 #: ../../../src/MenuPowers.cpp:801
10581111 msgid "Cooldown:"
10591112 msgstr ""
10601113
1061 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1114 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10621115 msgid "Damage per second"
10631116 msgstr ""
10641117
1065 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1118 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10661119 msgid "HP per second"
10671120 msgstr ""
10681121
1069 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1122 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10701123 msgid "MP per second"
10711124 msgstr ""
10721125
1073 #: ../../../src/MenuPowers.cpp:884
1126 #: ../../../src/MenuPowers.cpp:885
10741127 msgid "Immobilize"
10751128 msgstr ""
10761129
1077 #: ../../../src/MenuPowers.cpp:892
1130 #: ../../../src/MenuPowers.cpp:893
10781131 msgid "Immunity"
10791132 msgstr ""
10801133
1081 #: ../../../src/MenuPowers.cpp:895
1134 #: ../../../src/MenuPowers.cpp:896
10821135 msgid "Immunity to damage over time"
10831136 msgstr ""
10841137
1085 #: ../../../src/MenuPowers.cpp:898
1138 #: ../../../src/MenuPowers.cpp:899
10861139 msgid "Immunity to slow"
10871140 msgstr ""
10881141
1089 #: ../../../src/MenuPowers.cpp:901
1142 #: ../../../src/MenuPowers.cpp:902
10901143 msgid "Immunity to stun"
10911144 msgstr ""
10921145
1093 #: ../../../src/MenuPowers.cpp:904
1146 #: ../../../src/MenuPowers.cpp:905
10941147 msgid "Immunity to HP steal"
10951148 msgstr ""
10961149
1097 #: ../../../src/MenuPowers.cpp:907
1150 #: ../../../src/MenuPowers.cpp:908
10981151 msgid "Immunity to MP steal"
10991152 msgstr ""
11001153
1101 #: ../../../src/MenuPowers.cpp:910
1154 #: ../../../src/MenuPowers.cpp:911
11021155 msgid "Immunity to knockback"
11031156 msgstr ""
11041157
1105 #: ../../../src/MenuPowers.cpp:913
1158 #: ../../../src/MenuPowers.cpp:914
11061159 msgid "Immunity to damage reflection"
11071160 msgstr ""
11081161
1109 #: ../../../src/MenuPowers.cpp:916
1162 #: ../../../src/MenuPowers.cpp:917
11101163 msgid "Stun"
11111164 msgstr ""
11121165
1113 #: ../../../src/MenuPowers.cpp:919
1166 #: ../../../src/MenuPowers.cpp:920
11141167 msgid "Automatic revive on death"
11151168 msgstr ""
11161169
1117 #: ../../../src/MenuPowers.cpp:922
1170 #: ../../../src/MenuPowers.cpp:923
11181171 msgid "Convert"
11191172 msgstr ""
11201173
1121 #: ../../../src/MenuPowers.cpp:925
1174 #: ../../../src/MenuPowers.cpp:926
11221175 msgid "Fear"
11231176 msgstr ""
11241177
1125 #: ../../../src/MenuPowers.cpp:928
1178 #: ../../../src/MenuPowers.cpp:929
11261179 msgid "Lifespan"
11271180 msgstr ""
11281181
1129 #: ../../../src/MenuPowers.cpp:952
1182 #: ../../../src/MenuPowers.cpp:953
11301183 msgid "Magical Shield"
11311184 msgstr ""
11321185
1133 #: ../../../src/MenuPowers.cpp:981
1186 #: ../../../src/MenuPowers.cpp:982
11341187 msgid "Healing"
11351188 msgstr ""
11361189
1137 #: ../../../src/MenuPowers.cpp:984
1190 #: ../../../src/MenuPowers.cpp:985
11381191 msgid "Knockback"
11391192 msgstr ""
11401193
1141 #: ../../../src/MenuPowers.cpp:1009
1194 #: ../../../src/MenuPowers.cpp:1010
11421195 #, c-format
11431196 msgid "%d%% chance"
11441197 msgstr ""
11451198
1146 #: ../../../src/MenuPowers.cpp:1061
1199 #: ../../../src/MenuPowers.cpp:1062
11471200 msgid "Base Accuracy"
11481201 msgstr ""
11491202
1150 #: ../../../src/MenuPowers.cpp:1081
1203 #: ../../../src/MenuPowers.cpp:1082
11511204 msgid "Base Critical Chance"
11521205 msgstr ""
11531206
1154 #: ../../../src/MenuPowers.cpp:1089
1207 #: ../../../src/MenuPowers.cpp:1090
11551208 msgid "Ignores Absorbtion"
11561209 msgstr ""
11571210
1158 #: ../../../src/MenuPowers.cpp:1094
1211 #: ../../../src/MenuPowers.cpp:1095
11591212 msgid "Ignores Avoidance"
11601213 msgstr ""
11611214
1162 #: ../../../src/MenuPowers.cpp:1099
1215 #: ../../../src/MenuPowers.cpp:1100
11631216 #, c-format
11641217 msgid "%d%% Chance to crit slowed targets"
11651218 msgstr ""
11661219
1167 #: ../../../src/MenuPowers.cpp:1104
1168 #, c-format
1169 msgid "%s Elemental Damage"
1170 msgstr ""
1171
1172 #: ../../../src/MenuPowers.cpp:1113
1220 #: ../../../src/MenuPowers.cpp:1105
1221 #, c-format
1222 msgid "Elemental Damage (%s)"
1223 msgstr ""
1224
1225 #: ../../../src/MenuPowers.cpp:1114
11731226 #, c-format
11741227 msgid "Requires a %s"
11751228 msgstr ""
11761229
1177 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1230 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11781231 #, c-format
11791232 msgid "Requires Power: %s"
11801233 msgstr ""
11811234
1182 #: ../../../src/MenuPowers.cpp:1162
1235 #: ../../../src/MenuPowers.cpp:1163
11831236 msgid "Click to Unlock (uses 1 Skill Point)"
11841237 msgstr ""
11851238
1186 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1239 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11871240 msgid "Requires 1 Skill Point"
11881241 msgstr ""
11891242
1190 #: ../../../src/MenuPowers.cpp:1352
1243 #: ../../../src/MenuPowers.cpp:1355
11911244 #, c-format
11921245 msgid "%d unspent skill point"
11931246 msgstr ""
11941247
1195 #: ../../../src/MenuPowers.cpp:1355
1248 #: ../../../src/MenuPowers.cpp:1358
11961249 #, c-format
11971250 msgid "%d unspent skill points"
11981251 msgstr ""
11991252
1200 #: ../../../src/MenuPowers.cpp:1385
1253 #: ../../../src/MenuPowers.cpp:1388
12011254 msgid "Next Level:"
12021255 msgstr ""
12031256
12131266 msgid "Stash is full."
12141267 msgstr ""
12151268
1269 #: ../../../src/MenuTalker.cpp:454
1270 msgid "Trade"
1271 msgstr ""
1272
12161273 #: ../../../src/MenuVendor.cpp:58
12171274 msgid "Buyback"
12181275 msgstr ""
12421299 msgid "Game saved."
12431300 msgstr ""
12441301
1245 #: ../../../src/SDLInputState.cpp:581
1302 #: ../../../src/SDLInputState.cpp:582
12461303 msgid "Backspace"
12471304 msgstr ""
12481305
1249 #: ../../../src/SDLInputState.cpp:582
1306 #: ../../../src/SDLInputState.cpp:583
12501307 msgid "CapsLock"
12511308 msgstr ""
12521309
1253 #: ../../../src/SDLInputState.cpp:585
1310 #: ../../../src/SDLInputState.cpp:586
12541311 msgid "End"
12551312 msgstr ""
12561313
1257 #: ../../../src/SDLInputState.cpp:586
1314 #: ../../../src/SDLInputState.cpp:587
12581315 msgid "Escape"
12591316 msgstr ""
12601317
1261 #: ../../../src/SDLInputState.cpp:587
1318 #: ../../../src/SDLInputState.cpp:588
12621319 msgid "Home"
12631320 msgstr ""
12641321
1265 #: ../../../src/SDLInputState.cpp:588
1322 #: ../../../src/SDLInputState.cpp:589
12661323 msgid "Insert"
12671324 msgstr ""
12681325
1269 #: ../../../src/SDLInputState.cpp:589
1326 #: ../../../src/SDLInputState.cpp:590
12701327 msgid "Left Alt"
12711328 msgstr ""
12721329
1273 #: ../../../src/SDLInputState.cpp:590
1330 #: ../../../src/SDLInputState.cpp:591
12741331 msgid "Left Ctrl"
12751332 msgstr ""
12761333
1277 #: ../../../src/SDLInputState.cpp:592
1334 #: ../../../src/SDLInputState.cpp:593
12781335 msgid "Left Shift"
12791336 msgstr ""
12801337
1281 #: ../../../src/SDLInputState.cpp:593
1338 #: ../../../src/SDLInputState.cpp:594
12821339 msgid "NumLock"
12831340 msgstr ""
12841341
1285 #: ../../../src/SDLInputState.cpp:594
1342 #: ../../../src/SDLInputState.cpp:595
12861343 msgid "PageDown"
12871344 msgstr ""
12881345
1289 #: ../../../src/SDLInputState.cpp:595
1346 #: ../../../src/SDLInputState.cpp:596
12901347 msgid "PageUp"
12911348 msgstr ""
12921349
1293 #: ../../../src/SDLInputState.cpp:596
1350 #: ../../../src/SDLInputState.cpp:597
12941351 msgid "Pause"
12951352 msgstr ""
12961353
1297 #: ../../../src/SDLInputState.cpp:597
1354 #: ../../../src/SDLInputState.cpp:598
12981355 msgid "PrintScreen"
12991356 msgstr ""
13001357
1301 #: ../../../src/SDLInputState.cpp:598
1358 #: ../../../src/SDLInputState.cpp:599
13021359 msgid "Right Alt"
13031360 msgstr ""
13041361
1305 #: ../../../src/SDLInputState.cpp:599
1362 #: ../../../src/SDLInputState.cpp:600
13061363 msgid "Right Ctrl"
13071364 msgstr ""
13081365
1309 #: ../../../src/SDLInputState.cpp:600
1366 #: ../../../src/SDLInputState.cpp:601
13101367 msgid "Return"
13111368 msgstr ""
13121369
1313 #: ../../../src/SDLInputState.cpp:602
1370 #: ../../../src/SDLInputState.cpp:603
13141371 msgid "Right Shift"
13151372 msgstr ""
13161373
1317 #: ../../../src/SDLInputState.cpp:603
1374 #: ../../../src/SDLInputState.cpp:604
13181375 msgid "ScrollLock"
13191376 msgstr ""
13201377
1321 #: ../../../src/SDLInputState.cpp:604
1378 #: ../../../src/SDLInputState.cpp:605
13221379 msgid "Space"
13231380 msgstr ""
13241381
1325 #: ../../../src/SDLInputState.cpp:605
1382 #: ../../../src/SDLInputState.cpp:606
13261383 msgid "Tab"
13271384 msgstr ""
13281385
1329 #: ../../../src/SDLInputState.cpp:619
1386 #: ../../../src/SDLInputState.cpp:620
13301387 #, c-format
13311388 msgid "Mouse %d"
13321389 msgstr ""
13331390
1334 #: ../../../src/SDLInputState.cpp:627
1391 #: ../../../src/SDLInputState.cpp:628
13351392 #, c-format
13361393 msgid "Axis %d -"
13371394 msgstr ""
13381395
1339 #: ../../../src/SDLInputState.cpp:629
1396 #: ../../../src/SDLInputState.cpp:630
13401397 #, c-format
13411398 msgid "Axis %d +"
13421399 msgstr ""
13431400
1344 #: ../../../src/SDLInputState.cpp:632
1401 #: ../../../src/SDLInputState.cpp:633
13451402 #, c-format
13461403 msgid "Button %d"
13471404 msgstr ""
13481405
1349 #: ../../../src/SDLInputState.cpp:636
1406 #: ../../../src/SDLInputState.cpp:637
13501407 msgid "(none)"
13511408 msgstr ""
13521409
1353 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1354 #: ../../../src/SDLInputState.cpp:719
1410 #: ../../../src/SDLInputState.cpp:677
1411 msgid "Touch control D-Pad"
1412 msgstr ""
1413
1414 #: ../../../src/SDLInputState.cpp:701
1415 msgid "Touch control buttons"
1416 msgstr ""
1417
1418 #: ../../../src/SDLInputState.cpp:716
13551419 msgid "Tap"
13561420 msgstr ""
13571421
1358 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1359 #, c-format
1360 msgid "%s on ground"
1361 msgstr ""
1362
1363 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1364 #, c-format
1365 msgid "%s on enemy"
1366 msgstr ""
1367
1368 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1369 #: ../../../src/SDLInputState.cpp:771
1422 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1423 #: ../../../src/SDLInputState.cpp:768
13701424 #, c-format
13711425 msgid "'%s' is no longer bound to:"
13721426 msgstr ""
15251579 msgid "Base MP"
15261580 msgstr ""
15271581
1528 #: ../../../src/Utils.cpp:297
1582 #: ../../../src/Utils.cpp:346
15291583 msgid "k"
15301584 msgstr ""
15311585
1532 #: ../../../src/Utils.cpp:531
1586 #: ../../../src/Utils.cpp:580
15331587 #, c-format
15341588 msgid "%s second"
15351589 msgstr ""
15361590
1537 #: ../../../src/Utils.cpp:534
1591 #: ../../../src/Utils.cpp:583
15381592 #, c-format
15391593 msgid "%s seconds"
15401594 msgstr ""
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # MOB2 <thewattyk@gmail.com>, 2018
8 # Fabio Loli, 2018
9 #
510 #, fuzzy
611 msgid ""
712 msgstr ""
813 "Project-Id-Version: PACKAGE VERSION\n"
914 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: MOB2 <thewattyk@gmail.com>, 2018\n"
15 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
16 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
17 "Last-Translator: Fabio Loli, 2018\n"
1318 "Language-Team: Italian (https://www.transifex.com/flareorg/teams/84925/it/)\n"
1419 "MIME-Version: 1.0\n"
1520 "Content-Type: text/plain; charset=UTF-8\n"
2631 msgid "You may increase one attribute through the Character Menu."
2732 msgstr "Puoi aumentare un attributo nel Menu Personaggio."
2833
29 #: ../../../src/Avatar.cpp:611
34 #: ../../../src/Avatar.cpp:583
3035 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3136 msgstr ""
3237 "La morte ti ha raggiunto. Partita finita! Premi ${INPUT_CONTINUE} per "
3338 "tornare ai Titoli."
3439
35 #: ../../../src/Avatar.cpp:617
40 #: ../../../src/Avatar.cpp:589
3641 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3742 msgstr "La morte ti ha raggiunto. Premi ${INPUT_CONTINUE} per continuare."
3843
39 #: ../../../src/Avatar.cpp:870
44 #: ../../../src/Avatar.cpp:839
4045 msgid "Transformation expired. You have been moved back to a safe place."
4146 msgstr "Trasformazione finita. Sei stato riportato in un luogo sicuro."
4247
110115 "\n"
111116 "Il renderer di default, spesso più veloce del renderer software."
112117
113 #: ../../../src/EngineSettings.cpp:557
118 #: ../../../src/EngineSettings.cpp:561
114119 msgid "Adventurer"
115120 msgstr "Avventuriero"
116121
119124 msgstr "mancato"
120125
121126 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
122 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
127 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
123128 #, c-format
124129 msgid "+%d HP"
125130 msgstr "+%d Salute"
126131
127 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
128 #: ../../../src/StatBlock.cpp:827
132 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
133 #: ../../../src/StatBlock.cpp:822
129134 #, c-format
130135 msgid "+%d MP"
131136 msgstr "+%d Mana"
132137
133 #: ../../../src/EventManager.cpp:729
138 #: ../../../src/EventManager.cpp:738
134139 msgid "Unknown destination"
135140 msgstr "Destinazione sconosciuta"
136141
137 #: ../../../src/GameStateConfigBase.cpp:97
138 #: ../../../src/GameStateConfigBase.cpp:118
142 #: ../../../src/GameStateConfigBase.cpp:89
143 #: ../../../src/GameStateConfigBase.cpp:110
139144 msgid "Defaults"
140145 msgstr "Predefiniti"
141146
142 #: ../../../src/GameStateConfigBase.cpp:97
147 #: ../../../src/GameStateConfigBase.cpp:89
143148 msgid "Reset ALL settings?"
144149 msgstr "Resettare TUTTE le impostazioni?"
145150
146 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
151 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
147152 msgid "OK"
148153 msgstr "Ok"
149154
150 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
151 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
155 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
156 #: ../../../src/InputState.cpp:401
152157 msgid "Cancel"
153158 msgstr "Annulla"
154159
155 #: ../../../src/GameStateConfigBase.cpp:168
156 #: ../../../src/GameStateConfigDesktop.cpp:128
160 #: ../../../src/GameStateConfigBase.cpp:160
161 #: ../../../src/GameStateConfigDesktop.cpp:130
157162 msgid "Audio"
158163 msgstr "Audio"
159164
160 #: ../../../src/GameStateConfigBase.cpp:169
161 #: ../../../src/GameStateConfigDesktop.cpp:129
165 #: ../../../src/GameStateConfigBase.cpp:161
166 #: ../../../src/GameStateConfigDesktop.cpp:131
162167 msgid "Interface"
163168 msgstr "Interfaccia"
164169
165 #: ../../../src/GameStateConfigBase.cpp:170
166 #: ../../../src/GameStateConfigDesktop.cpp:132
170 #: ../../../src/GameStateConfigBase.cpp:162
171 #: ../../../src/GameStateConfigDesktop.cpp:134
167172 msgid "Mods"
168173 msgstr "Mod"
169174
170 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
175 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
171176 msgid "Music Volume"
172177 msgstr "Volume musica"
173178
174 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
179 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
175180 msgid "Sound Volume"
176181 msgstr "Volume audio"
177182
178 #: ../../../src/GameStateConfigBase.cpp:266
183 #: ../../../src/GameStateConfigBase.cpp:257
179184 msgid "Language"
180185 msgstr "Lingua"
181186
182 #: ../../../src/GameStateConfigBase.cpp:275
183 msgid "Show combat text"
184 msgstr "Mostra testo combattimento"
185
186 #: ../../../src/GameStateConfigBase.cpp:279
187 #: ../../../src/GameStateConfigBase.cpp:266
187188 msgid "Show FPS"
188189 msgstr "Mostra FPS"
189190
190 #: ../../../src/GameStateConfigBase.cpp:283
191 #: ../../../src/GameStateConfigBase.cpp:270
191192 msgid "Colorblind Mode"
192193 msgstr "Modalità per daltonici"
193194
194 #: ../../../src/GameStateConfigBase.cpp:287
195 #: ../../../src/GameStateConfigBase.cpp:274
195196 msgid "Hardware mouse cursor"
196197 msgstr "Hardware cursore mouse"
197198
198 #: ../../../src/GameStateConfigBase.cpp:291
199 #: ../../../src/GameStateConfigBase.cpp:278
199200 msgid "Developer Mode"
200201 msgstr "Modalità Sviluppatore"
201202
202 #: ../../../src/GameStateConfigBase.cpp:295
203 msgid "Always show loot labels"
204 msgstr "Mostra sempre etichette bottino"
205
206 #: ../../../src/GameStateConfigBase.cpp:299
207 msgid "Always show stat bar labels"
208 msgstr "Mostra sempre le etichette della barra"
209
210 #: ../../../src/GameStateConfigBase.cpp:303
211 msgid "Automatically equip items"
212 msgstr "Equipaggia gli oggetti automaticamente"
213
214 #: ../../../src/GameStateConfigBase.cpp:307
203 #: ../../../src/GameStateConfigBase.cpp:282
215204 msgid "Subtitles"
216205 msgstr "Sottotitoli"
217206
218 #: ../../../src/GameStateConfigBase.cpp:311
207 #: ../../../src/GameStateConfigBase.cpp:286
219208 msgid "Active Mods"
220209 msgstr "Mod attive"
221210
222 #: ../../../src/GameStateConfigBase.cpp:320
211 #: ../../../src/GameStateConfigBase.cpp:295
223212 msgid "Available Mods"
224213 msgstr "Mod disponibili"
225214
226 #: ../../../src/GameStateConfigBase.cpp:339
215 #: ../../../src/GameStateConfigBase.cpp:314
227216 msgid "<< Disable"
228217 msgstr "<< Disabilita"
229218
230 #: ../../../src/GameStateConfigBase.cpp:345
219 #: ../../../src/GameStateConfigBase.cpp:320
231220 msgid "Enable >>"
232221 msgstr "Abilita >>"
233222
234 #: ../../../src/GameStateConfigBase.cpp:925
223 #: ../../../src/GameStateConfigBase.cpp:873
235224 msgid "Version:"
236225 msgstr "Versione:"
237226
238 #: ../../../src/GameStateConfigBase.cpp:930
227 #: ../../../src/GameStateConfigBase.cpp:878
239228 msgid "Game:"
240229 msgstr "Gioco:"
241230
242 #: ../../../src/GameStateConfigBase.cpp:935
231 #: ../../../src/GameStateConfigBase.cpp:883
243232 msgid "Engine version:"
244233 msgstr "Versione motore di gioco:"
245234
246 #: ../../../src/GameStateConfigBase.cpp:943
235 #: ../../../src/GameStateConfigBase.cpp:891
247236 msgid "Requires mods:"
248237 msgstr "Richiede mod:"
249238
250 #: ../../../src/GameStateConfigDesktop.cpp:81
251 #: ../../../src/GameStateConfigDesktop.cpp:740
239 #: ../../../src/GameStateConfigDesktop.cpp:83
240 #: ../../../src/GameStateConfigDesktop.cpp:751
252241 msgid "Clear"
253242 msgstr "Pulisci"
254243
255 #: ../../../src/GameStateConfigDesktop.cpp:81
256 #: ../../../src/GameStateConfigDesktop.cpp:738
244 #: ../../../src/GameStateConfigDesktop.cpp:83
245 #: ../../../src/GameStateConfigDesktop.cpp:749
257246 msgid "Assign:"
258247 msgstr "Assegnazioni:"
259248
260 #: ../../../src/GameStateConfigDesktop.cpp:126
249 #: ../../../src/GameStateConfigDesktop.cpp:128
261250 msgid "Video"
262251 msgstr "Video"
263252
264 #: ../../../src/GameStateConfigDesktop.cpp:130
253 #: ../../../src/GameStateConfigDesktop.cpp:132
265254 msgid "Input"
266255 msgstr "Input"
267256
268 #: ../../../src/GameStateConfigDesktop.cpp:131
257 #: ../../../src/GameStateConfigDesktop.cpp:133
269258 msgid "Keybindings"
270259 msgstr "Scorciatoie da tastiera"
271260
272 #: ../../../src/GameStateConfigDesktop.cpp:187
261 #: ../../../src/GameStateConfigDesktop.cpp:188
273262 msgid ""
274263 "Will try to store surfaces in video memory versus system memory. The effect "
275264 "this has on performance depends on the renderer."
277266 "Cerca di caricare le superfici nella memoria video anziché in quella di "
278267 "sistema. L'effetto sulla performance dipende dalla scheda video."
279268
280 #: ../../../src/GameStateConfigDesktop.cpp:188
269 #: ../../../src/GameStateConfigDesktop.cpp:189
281270 msgid ""
282271 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
283272 "windowed mode or input lag."
285274 "Previene il tearing dello schermo. Disabilita se sperimenti lo "
286275 "\"stuttering\" nel modo 'windowed' o un ritardo nell'input."
287276
288 #: ../../../src/GameStateConfigDesktop.cpp:189
277 #: ../../../src/GameStateConfigDesktop.cpp:190
289278 msgid ""
290279 "When enabled, this uses the screen DPI in addition to the window dimensions "
291280 "to scale the rendering resolution. Otherwise, only the window dimensions are"
295284 "della finestra per modificare la risoluzione. Altrimenti, sono utilizzate "
296285 "solo le dimensioni della finestra."
297286
298 #: ../../../src/GameStateConfigDesktop.cpp:190
287 #: ../../../src/GameStateConfigDesktop.cpp:191
288 msgid ""
289 "This enables parallax (non-tile) layers. Disabling this setting can improve "
290 "performance in some cases."
291 msgstr ""
292
293 #: ../../../src/GameStateConfigDesktop.cpp:192
299294 msgid "Experimental"
300295 msgstr "Sperimentale"
301296
302 #: ../../../src/GameStateConfigDesktop.cpp:191
297 #: ../../../src/GameStateConfigDesktop.cpp:193
303298 msgid "For handheld devices"
304299 msgstr "Per dispositivi tascabili"
305300
306 #: ../../../src/GameStateConfigDesktop.cpp:209
301 #: ../../../src/GameStateConfigDesktop.cpp:211
307302 msgid "Renderer"
308303 msgstr "Renderer"
309304
310 #: ../../../src/GameStateConfigDesktop.cpp:225
305 #: ../../../src/GameStateConfigDesktop.cpp:227
311306 msgid "Full Screen Mode"
312307 msgstr "Modalità schermo intero"
313308
314 #: ../../../src/GameStateConfigDesktop.cpp:229
309 #: ../../../src/GameStateConfigDesktop.cpp:231
315310 msgid "Move hero using mouse"
316311 msgstr "Muovi Eroe tramite mouse"
317312
318 #: ../../../src/GameStateConfigDesktop.cpp:233
313 #: ../../../src/GameStateConfigDesktop.cpp:235
319314 msgid "Hardware surfaces"
320315 msgstr "Superfici solide"
321316
322 #: ../../../src/GameStateConfigDesktop.cpp:237
317 #: ../../../src/GameStateConfigDesktop.cpp:239
323318 msgid "V-Sync"
324319 msgstr "V-Sync"
325320
326 #: ../../../src/GameStateConfigDesktop.cpp:241
321 #: ../../../src/GameStateConfigDesktop.cpp:243
327322 msgid "Texture Filtering"
328323 msgstr "Filtro texture"
329324
330 #: ../../../src/GameStateConfigDesktop.cpp:245
325 #: ../../../src/GameStateConfigDesktop.cpp:247
331326 msgid "DPI scaling"
332327 msgstr "dimensione DPI"
333328
334 #: ../../../src/GameStateConfigDesktop.cpp:249
329 #: ../../../src/GameStateConfigDesktop.cpp:251
330 msgid "Parallax Layers"
331 msgstr ""
332
333 #: ../../../src/GameStateConfigDesktop.cpp:255
335334 msgid "Allow changing gamma"
336335 msgstr "Permetti cambio di gamma"
337336
338 #: ../../../src/GameStateConfigDesktop.cpp:253
337 #: ../../../src/GameStateConfigDesktop.cpp:259
339338 msgid "Gamma"
340339 msgstr "Gamma"
341340
342 #: ../../../src/GameStateConfigDesktop.cpp:257
341 #: ../../../src/GameStateConfigDesktop.cpp:263
343342 msgid "Use joystick"
344343 msgstr "Usa joystick"
345344
346 #: ../../../src/GameStateConfigDesktop.cpp:261
345 #: ../../../src/GameStateConfigDesktop.cpp:267
347346 msgid "Joystick"
348347 msgstr "Joystick"
349348
350 #: ../../../src/GameStateConfigDesktop.cpp:277
349 #: ../../../src/GameStateConfigDesktop.cpp:283
351350 msgid "Mouse aim"
352351 msgstr "Mira via mouse"
353352
354 #: ../../../src/GameStateConfigDesktop.cpp:281
353 #: ../../../src/GameStateConfigDesktop.cpp:287
355354 msgid "Do not use mouse"
356355 msgstr "Non usare il mouse"
357356
358 #: ../../../src/GameStateConfigDesktop.cpp:285
357 #: ../../../src/GameStateConfigDesktop.cpp:291
359358 msgid "Joystick Deadzone"
360359 msgstr "Zona neutra Joystick"
361360
363362 msgid "Loading..."
364363 msgstr "Caricamento..."
365364
366 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
365 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
367366 msgid "Delete Save"
368367 msgstr "Elimina salvataggio"
369368
370 #: ../../../src/GameStateLoad.cpp:87
369 #: ../../../src/GameStateLoad.cpp:88
371370 msgid "Delete this save?"
372371 msgstr "Eliminare questo salvataggio?"
373372
374 #: ../../../src/GameStateLoad.cpp:89
373 #: ../../../src/GameStateLoad.cpp:90
375374 msgid "Exit to Title"
376375 msgstr "Torna ai Titoli"
377376
378 #: ../../../src/GameStateLoad.cpp:92
377 #: ../../../src/GameStateLoad.cpp:93
379378 msgid "New Game"
380379 msgstr "Nuova Partita"
381380
382 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
381 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
383382 msgid "Choose a Slot"
384383 msgstr "Scegli Slot"
385384
404403 msgstr "Salvataggio corrotto"
405404
406405 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
407 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
408 #: ../../../src/MenuPowers.cpp:1539
406 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
407 #: ../../../src/MenuPowers.cpp:1542
409408 #, c-format
410409 msgid "Level %d"
411410 msgstr "Livello %d"
454453 msgid "Exit Game"
455454 msgstr "Esci dal gioco"
456455
457 #: ../../../src/InputState.cpp:403
456 #: ../../../src/InputState.cpp:402
458457 msgid "Accept"
459458 msgstr "Accetta"
460459
461 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
460 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
462461 msgid "Up"
463462 msgstr "Su"
464463
465 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
464 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
466465 msgid "Down"
467466 msgstr "Giù"
468467
469 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
468 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
470469 msgid "Left"
471470 msgstr "Sinistra"
472471
473 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
472 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
474473 msgid "Right"
475474 msgstr "Destra"
476475
477 #: ../../../src/InputState.cpp:408
476 #: ../../../src/InputState.cpp:407
478477 msgid "Bar1"
479478 msgstr "Barra1"
480479
481 #: ../../../src/InputState.cpp:409
480 #: ../../../src/InputState.cpp:408
482481 msgid "Bar2"
483482 msgstr "Barra2"
484483
485 #: ../../../src/InputState.cpp:410
484 #: ../../../src/InputState.cpp:409
486485 msgid "Bar3"
487486 msgstr "Barra3"
488487
489 #: ../../../src/InputState.cpp:411
488 #: ../../../src/InputState.cpp:410
490489 msgid "Bar4"
491490 msgstr "Barra4"
492491
493 #: ../../../src/InputState.cpp:412
492 #: ../../../src/InputState.cpp:411
494493 msgid "Bar5"
495494 msgstr "Barra5"
496495
497 #: ../../../src/InputState.cpp:413
496 #: ../../../src/InputState.cpp:412
498497 msgid "Bar6"
499498 msgstr "Barra6"
500499
501 #: ../../../src/InputState.cpp:414
500 #: ../../../src/InputState.cpp:413
502501 msgid "Bar7"
503502 msgstr "Barra7"
504503
505 #: ../../../src/InputState.cpp:415
504 #: ../../../src/InputState.cpp:414
506505 msgid "Bar8"
507506 msgstr "Barra8"
508507
509 #: ../../../src/InputState.cpp:416
508 #: ../../../src/InputState.cpp:415
510509 msgid "Bar9"
511510 msgstr "Barra9"
512511
513 #: ../../../src/InputState.cpp:417
512 #: ../../../src/InputState.cpp:416
514513 msgid "Bar0"
515514 msgstr "Barra0"
516515
517 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
516 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
518517 #: ../../../src/MenuCharacter.cpp:54
519518 msgid "Character"
520519 msgstr "Personaggio"
521520
522 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
523 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
521 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
522 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
524523 msgid "Inventory"
525524 msgstr "Inventario"
526525
527 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
526 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
528527 #: ../../../src/MenuPowers.cpp:168
529528 msgid "Powers"
530529 msgstr "Poteri"
531530
532 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
531 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
533532 #: ../../../src/MenuLog.cpp:72
534533 msgid "Log"
535534 msgstr "Diario"
536535
537 #: ../../../src/InputState.cpp:422
536 #: ../../../src/InputState.cpp:421
538537 msgid "Main1"
539538 msgstr "Principale 1"
540539
541 #: ../../../src/InputState.cpp:423
540 #: ../../../src/InputState.cpp:422
542541 msgid "Main2"
543542 msgstr "Principale 2"
544543
545 #: ../../../src/InputState.cpp:424
544 #: ../../../src/InputState.cpp:423
546545 msgid "Ctrl"
547546 msgstr "Ctrl"
548547
549 #: ../../../src/InputState.cpp:425
548 #: ../../../src/InputState.cpp:424
550549 msgid "Shift"
551550 msgstr "Shift"
552551
553 #: ../../../src/InputState.cpp:426
552 #: ../../../src/InputState.cpp:425
554553 msgid "Alt"
555554 msgstr "Alt"
556555
557 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
556 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
558557 msgid "Delete"
559558 msgstr "Cancella"
560559
561 #: ../../../src/InputState.cpp:428
560 #: ../../../src/InputState.cpp:427
562561 msgid "ActionBar Accept"
563562 msgstr "ActionBar Accetta"
564563
565 #: ../../../src/InputState.cpp:429
564 #: ../../../src/InputState.cpp:428
566565 msgid "ActionBar Left"
567566 msgstr "ActionBar Sinistra"
568567
569 #: ../../../src/InputState.cpp:430
568 #: ../../../src/InputState.cpp:429
570569 msgid "ActionBar Right"
571570 msgstr "ActionBar Destra"
572571
573 #: ../../../src/InputState.cpp:431
572 #: ../../../src/InputState.cpp:430
574573 msgid "ActionBar Use"
575574 msgstr "ActionBar Usa"
576575
577 #: ../../../src/InputState.cpp:432
576 #: ../../../src/InputState.cpp:431
578577 msgid "Developer Menu"
579578 msgstr "Menu Sviluppatore"
580579
581 #: ../../../src/InputState.cpp:434
580 #: ../../../src/InputState.cpp:433
582581 msgid "Left Mouse"
583582 msgstr "Mouse sinistro"
584583
585 #: ../../../src/InputState.cpp:435
584 #: ../../../src/InputState.cpp:434
586585 msgid "Middle Mouse"
587586 msgstr "Mouse centrale"
588587
589 #: ../../../src/InputState.cpp:436
588 #: ../../../src/InputState.cpp:435
590589 msgid "Right Mouse"
591590 msgstr "Mouse destro"
592591
593 #: ../../../src/InputState.cpp:437
592 #: ../../../src/InputState.cpp:436
594593 msgid "Wheel Up"
595594 msgstr "Rotella in alto"
596595
597 #: ../../../src/InputState.cpp:438
596 #: ../../../src/InputState.cpp:437
598597 msgid "Wheel Down"
599598 msgstr "Rotella in basso"
600599
601 #: ../../../src/InputState.cpp:439
600 #: ../../../src/InputState.cpp:438
602601 msgid "Mouse X1"
603602 msgstr "Mouse X1"
604603
605 #: ../../../src/InputState.cpp:440
604 #: ../../../src/InputState.cpp:439
606605 msgid "Mouse X2"
607606 msgstr "Mouse X2"
608607
610609 msgid "Unknown Item"
611610 msgstr "Oggetto sconosciuto"
612611
613 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
612 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
614613 #, c-format
615614 msgid "%d%% Speed"
616615 msgstr "%d%% Velocità"
617616
618 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
617 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
619618 #, c-format
620619 msgid "%d%% Attack Speed"
621620 msgstr "%d%% Velocità di Attacco"
622621
623622 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
624 #: ../../../src/MenuPowers.cpp:832
625 #, c-format
626 msgid "%s Resistance"
627 msgstr "Resistenza a: %s"
623 #: ../../../src/MenuPowers.cpp:833
624 #, c-format
625 msgid "Resistance (%s)"
626 msgstr ""
628627
629628 #: ../../../src/ItemManager.cpp:684
630629 #, c-format
650649 msgid "Absorb: %d"
651650 msgstr "Assorbimento: %d"
652651
653 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
654 #: ../../../src/MenuPowers.cpp:1133
652 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
653 #: ../../../src/MenuPowers.cpp:1134
655654 #, c-format
656655 msgid "Requires Level %d"
657656 msgstr "Richiede Livello %d"
658657
659 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
660 #: ../../../src/MenuPowers.cpp:1124
658 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
659 #: ../../../src/MenuPowers.cpp:1125
661660 #, c-format
662661 msgid "Requires %s %d"
663662 msgstr "Richiede %s %d"
706705 msgid "Press [%s] to read"
707706 msgstr "Premi [%s] per leggere"
708707
709 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
710 #: ../../../src/MenuActionBar.cpp:226
708 #: ../../../src/MenuActionBar.cpp:87
709 msgid "Loot tooltip visibility"
710 msgstr ""
711
712 #: ../../../src/MenuActionBar.cpp:88
713 msgid "Mini-map mode"
714 msgstr ""
715
716 #: ../../../src/MenuActionBar.cpp:89
717 msgid "Always show stat bar labels"
718 msgstr "Mostra sempre le etichette della barra"
719
720 #: ../../../src/MenuActionBar.cpp:90
721 msgid "Show combat text"
722 msgstr "Mostra testo combattimento"
723
724 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
725 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
711726 #, c-format
712727 msgid "Hotkey: %s"
713728 msgstr "Tasto rapido: %s"
714729
715 #: ../../../src/MenuActionBar.cpp:580
730 #: ../../../src/MenuActionBar.cpp:474
731 #, c-format
732 msgid "Default. Temporarily show all loot tooltips with '%s'."
733 msgstr ""
734
735 #: ../../../src/MenuActionBar.cpp:476
736 #, c-format
737 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:478
741 #, c-format
742 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
743 msgstr ""
744
745 #: ../../../src/MenuActionBar.cpp:482
746 msgid "Visible"
747 msgstr ""
748
749 #: ../../../src/MenuActionBar.cpp:484
750 msgid "Visible (2x zoom)"
751 msgstr ""
752
753 #: ../../../src/MenuActionBar.cpp:486
754 msgid "Hidden"
755 msgstr ""
756
757 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
758 msgid "Enabled"
759 msgstr ""
760
761 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
762 msgid "Disabled"
763 msgstr ""
764
765 #: ../../../src/MenuActionBar.cpp:657
716766 msgid "Not enough MP."
717767 msgstr ""
718768
753803 msgid "Reduces the damage taken from \"%s\" elemental attacks."
754804 msgstr ""
755805
756 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
806 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
757807 #, c-format
758808 msgid "XP: %d"
759809 msgstr "ESP: %d"
846896 msgstr "aggiunge un potere alla barra delle azioni"
847897
848898 #: ../../../src/MenuDevConsole.cpp:361
899 msgid "turns on/off the display of the FPS counter"
900 msgstr ""
901
902 #: ../../../src/MenuDevConsole.cpp:362
849903 msgid "turns on/off all of the HUD elements"
850904 msgstr "attiva/disattiva tutti gli elementi dell'Interfaccia"
851905
852 #: ../../../src/MenuDevConsole.cpp:362
906 #: ../../../src/MenuDevConsole.cpp:363
853907 msgid "turns on/off the developer hud"
854908 msgstr "accende/spegne lo schermo sviluppatore"
855909
856 #: ../../../src/MenuDevConsole.cpp:363
910 #: ../../../src/MenuDevConsole.cpp:364
857911 msgid ""
858912 "Prints a list of powers that match a search term. No search term will list "
859913 "all items"
861915 "Mostra un elenco di poteri che corrispondono a un termine di ricerca. Nessun"
862916 " termine di ricerca elenca tutti gli oggetti"
863917
864 #: ../../../src/MenuDevConsole.cpp:364
918 #: ../../../src/MenuDevConsole.cpp:365
865919 msgid "Prints out all the map filenames located in the \"maps/\" directory."
866920 msgstr ""
867921 "Stampa tutti i nomi dei file della mappa che si trovano nella directory "
868922 "\"maps/\"."
869923
870 #: ../../../src/MenuDevConsole.cpp:365
924 #: ../../../src/MenuDevConsole.cpp:366
871925 msgid ""
872926 "Prints out the active campaign statuses that match a search term. No search "
873927 "term will list all active statuses"
875929 "Stampa gli stati di campagna attivi che corrispondono a un termine di "
876930 "ricerca. Nessun termine di ricerca elenca tutti gli stati attivi"
877931
878 #: ../../../src/MenuDevConsole.cpp:366
932 #: ../../../src/MenuDevConsole.cpp:367
879933 msgid ""
880934 "Prints a list of items that match a search term. No search term will list "
881935 "all items"
883937 "Mostra un elenco di elementi che corrispondono a un termine di ricerca. "
884938 "Nessun termine di ricerca elenca tutti gli elementi"
885939
886 #: ../../../src/MenuDevConsole.cpp:367
940 #: ../../../src/MenuDevConsole.cpp:368
887941 msgid ""
888942 "parses a series of event components and executes them as a single event"
889943 msgstr ""
890944 "Analizza una serie di componenti di evento e li esegue come un singolo "
891945 "evento"
892946
893 #: ../../../src/MenuDevConsole.cpp:368
947 #: ../../../src/MenuDevConsole.cpp:369
894948 msgid "clears the command history"
895949 msgstr "pulisce la cronologia comandi"
896950
897 #: ../../../src/MenuDevConsole.cpp:369
951 #: ../../../src/MenuDevConsole.cpp:370
898952 msgid "displays this text"
899953 msgstr "mostra questo testo"
900954
901 #: ../../../src/MenuDevConsole.cpp:376
955 #: ../../../src/MenuDevConsole.cpp:377
902956 msgid "Toggled the developer hud"
903957 msgstr "Alterna lo schermo sviluppatore"
904958
905 #: ../../../src/MenuDevConsole.cpp:380
959 #: ../../../src/MenuDevConsole.cpp:381
906960 msgid "Toggled the hud"
907961 msgstr "Attiva l'Interfaccia"
908962
909 #: ../../../src/MenuDevConsole.cpp:529
963 #: ../../../src/MenuDevConsole.cpp:385
964 msgid "Toggled the FPS counter"
965 msgstr ""
966
967 #: ../../../src/MenuDevConsole.cpp:534
910968 msgid "ERROR: Incorrect number of arguments"
911969 msgstr "ERRORE: Numero errato di argomenti"
912970
913 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
971 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
914972 msgid "HINT:"
915973 msgstr "SUGGERIMENTO:"
916974
917 #: ../../../src/MenuDevConsole.cpp:531
975 #: ../../../src/MenuDevConsole.cpp:536
918976 msgid "<id>"
919977 msgstr "<id>"
920978
921 #: ../../../src/MenuDevConsole.cpp:547
979 #: ../../../src/MenuDevConsole.cpp:552
922980 #, c-format
923981 msgid "ERROR: '%s' is not a valid event key"
924982 msgstr "ERRORE: '%s' non è un valido evento chiave"
925983
926 #: ../../../src/MenuDevConsole.cpp:557
984 #: ../../../src/MenuDevConsole.cpp:562
927985 msgid "ERROR: Too few arguments"
928986 msgstr "ERRORE: Troppo pochi argomenti"
929987
930 #: ../../../src/MenuDevConsole.cpp:559
988 #: ../../../src/MenuDevConsole.cpp:564
931989 msgid "<key>=<val> <key>=<val> ..."
932990 msgstr "<key>=<val> <key>=<val> ..."
933991
934 #: ../../../src/MenuDevConsole.cpp:564
992 #: ../../../src/MenuDevConsole.cpp:569
935993 msgid "ERROR: Unknown command"
936994 msgstr "ERRORE: Comando sconosciuto"
937995
938 #: ../../../src/MenuDevConsole.cpp:566
996 #: ../../../src/MenuDevConsole.cpp:571
939997 msgid "HINT: Type help"
940998 msgstr "SUGGERIMENTO: Digita help"
941999
942 #: ../../../src/MenuEnemy.cpp:135
1000 #: ../../../src/MenuEnemy.cpp:138
9431001 #, c-format
9441002 msgid "%s level %d"
9451003 msgstr "%s livello %d"
9461004
947 #: ../../../src/MenuEnemy.cpp:159
1005 #: ../../../src/MenuEnemy.cpp:162
9481006 msgid "Dead"
949 msgstr "Morte"
950
951 #: ../../../src/MenuEnemy.cpp:161
1007 msgstr "Morto"
1008
1009 #: ../../../src/MenuEnemy.cpp:164
9521010 msgid "Destroyed"
953 msgstr ""
1011 msgstr "Distrutto"
9541012
9551013 #: ../../../src/MenuExit.cpp:85 ../../../src/MenuExit.cpp:139
9561014 msgid "Paused"
9681026 msgid "Continue"
9691027 msgstr "Continua"
9701028
971 #: ../../../src/MenuInventory.cpp:175
1029 #: ../../../src/MenuInventory.cpp:73
1030 msgid "Automatically equip items"
1031 msgstr "Equipaggia gli oggetti automaticamente"
1032
1033 #: ../../../src/MenuInventory.cpp:188
9721034 #, c-format
9731035 msgid "Lost %d%% of %s."
9741036 msgstr "Hai perso il %d%% di %s."
9751037
976 #: ../../../src/MenuInventory.cpp:182
1038 #: ../../../src/MenuInventory.cpp:195
9771039 #, c-format
9781040 msgid "Lost %d%% of total XP."
9791041 msgstr "Hai perso il %d%% di ESP totale."
9801042
981 #: ../../../src/MenuInventory.cpp:187
1043 #: ../../../src/MenuInventory.cpp:200
9821044 #, c-format
9831045 msgid "Lost %d%% of current level XP."
9841046 msgstr "Hai perso il %d%% del livello ESP attuale."
9851047
986 #: ../../../src/MenuInventory.cpp:213
1048 #: ../../../src/MenuInventory.cpp:226
9871049 #, c-format
9881050 msgid "Lost %s."
9891051 msgstr "Hai perso %s."
9901052
991 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1053 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9921054 #, c-format
9931055 msgid "%d %s"
9941056 msgstr "%d %s"
9951057
996 #: ../../../src/MenuInventory.cpp:299
1058 #: ../../../src/MenuInventory.cpp:317
9971059 msgid "Pick up item(s):"
9981060 msgstr "Raccogli oggetto/i:"
9991061
1000 #: ../../../src/MenuInventory.cpp:300
1062 #: ../../../src/MenuInventory.cpp:318
10011063 msgid "Use or equip item:"
10021064 msgstr "Usa o equipaggia oggetto:"
10031065
1004 #: ../../../src/MenuInventory.cpp:301
1066 #: ../../../src/MenuInventory.cpp:319
10051067 #, c-format
10061068 msgid "%s modifiers"
10071069 msgstr "%s modificatori"
10081070
1009 #: ../../../src/MenuInventory.cpp:302
1071 #: ../../../src/MenuInventory.cpp:320
10101072 msgid "Select a quantity of item:"
10111073 msgstr "Seleziona una quantità di oggetti:"
10121074
1013 #: ../../../src/MenuInventory.cpp:305
1075 #: ../../../src/MenuInventory.cpp:323
10141076 msgid "Stash item stack:"
10151077 msgstr "Accantona gruppo di oggetti:"
10161078
1017 #: ../../../src/MenuInventory.cpp:307
1079 #: ../../../src/MenuInventory.cpp:325
10181080 msgid "Sell item stack:"
10191081 msgstr "Vendi gruppo di oggetti:"
10201082
1021 #: ../../../src/MenuInventory.cpp:574
1083 #: ../../../src/MenuInventory.cpp:592
10221084 msgid "You don't have enough of the required item."
10231085 msgstr "Non ne hai a sufficienza."
10241086
1025 #: ../../../src/MenuInventory.cpp:581
1087 #: ../../../src/MenuInventory.cpp:599
10261088 msgid "You can't use this item right now."
10271089 msgstr "Adesso non puoi usare questo oggetto."
10281090
1029 #: ../../../src/MenuInventory.cpp:593
1091 #: ../../../src/MenuInventory.cpp:611
10301092 msgid "This item can only be used from the action bar."
10311093 msgstr "Questo elemento può essere usato solo dalla barra azioni."
10321094
1033 #: ../../../src/MenuInventory.cpp:711
1095 #: ../../../src/MenuInventory.cpp:729
10341096 msgid "Inventory is full."
10351097 msgstr "L'inventario è pieno."
10361098
1037 #: ../../../src/MenuInventory.cpp:831
1099 #: ../../../src/MenuInventory.cpp:849
10381100 #, c-format
10391101 msgid "Not enough %s."
10401102 msgstr "Non hai abbastanza %s."
10411103
1042 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1104 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10431105 msgid "This item can not be sold."
10441106 msgstr "Questo oggetto non può essere venduto."
10451107
10511113 msgid "Quests"
10521114 msgstr "Missioni"
10531115
1054 #: ../../../src/MenuManager.cpp:290
1116 #: ../../../src/MenuManager.cpp:286
10551117 #, c-format
10561118 msgid "XP: %d/%d"
10571119 msgstr "ESP: %d/%d"
10581120
1059 #: ../../../src/MenuManager.cpp:806
1121 #: ../../../src/MenuManager.cpp:827
10601122 msgid "This item can not be dropped."
10611123 msgstr "Questo oggetto non può essere gettato via."
10621124
1063 #: ../../../src/MenuNPCActions.cpp:75
1064 msgid "Trade"
1065 msgstr "Commercio"
1066
1067 #: ../../../src/MenuNumPicker.cpp:60
1125 #: ../../../src/MenuNumPicker.cpp:59
10681126 msgid "Enter amount:"
10691127 msgstr "Inserisci quantità:"
10701128
1071 #: ../../../src/MenuPowers.cpp:786
1129 #: ../../../src/MenuPowers.cpp:787
10721130 msgid "Passive"
10731131 msgstr "Passivo"
10741132
1075 #: ../../../src/MenuPowers.cpp:791
1133 #: ../../../src/MenuPowers.cpp:792
10761134 #, c-format
10771135 msgid "Costs %d MP"
10781136 msgstr "Costa %d Mana"
10791137
1080 #: ../../../src/MenuPowers.cpp:795
1138 #: ../../../src/MenuPowers.cpp:796
10811139 #, c-format
10821140 msgid "Costs %d HP"
10831141 msgstr "Costa %d Salute"
10841142
1085 #: ../../../src/MenuPowers.cpp:800
1143 #: ../../../src/MenuPowers.cpp:801
10861144 msgid "Cooldown:"
10871145 msgstr "Raffreddamento:"
10881146
1089 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1147 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10901148 msgid "Damage per second"
10911149 msgstr "Danno per secondo"
10921150
1093 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1151 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10941152 msgid "HP per second"
10951153 msgstr "Salute per secondo"
10961154
1097 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1155 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10981156 msgid "MP per second"
10991157 msgstr "Mana per secondo"
11001158
1101 #: ../../../src/MenuPowers.cpp:884
1159 #: ../../../src/MenuPowers.cpp:885
11021160 msgid "Immobilize"
11031161 msgstr "Immobilizzare"
11041162
1105 #: ../../../src/MenuPowers.cpp:892
1163 #: ../../../src/MenuPowers.cpp:893
11061164 msgid "Immunity"
11071165 msgstr "Immunità"
11081166
1109 #: ../../../src/MenuPowers.cpp:895
1167 #: ../../../src/MenuPowers.cpp:896
11101168 msgid "Immunity to damage over time"
11111169 msgstr "Immunità ai danni nel tempo"
11121170
1113 #: ../../../src/MenuPowers.cpp:898
1171 #: ../../../src/MenuPowers.cpp:899
11141172 msgid "Immunity to slow"
11151173 msgstr "Immunità al rallentamento"
11161174
1117 #: ../../../src/MenuPowers.cpp:901
1175 #: ../../../src/MenuPowers.cpp:902
11181176 msgid "Immunity to stun"
11191177 msgstr "Immunità allo stordimento"
11201178
1121 #: ../../../src/MenuPowers.cpp:904
1179 #: ../../../src/MenuPowers.cpp:905
11221180 msgid "Immunity to HP steal"
11231181 msgstr "Immunità al furto di Salute"
11241182
1125 #: ../../../src/MenuPowers.cpp:907
1183 #: ../../../src/MenuPowers.cpp:908
11261184 msgid "Immunity to MP steal"
11271185 msgstr "Immunità al furto di Mana"
11281186
1129 #: ../../../src/MenuPowers.cpp:910
1187 #: ../../../src/MenuPowers.cpp:911
11301188 msgid "Immunity to knockback"
11311189 msgstr "Immunità al colpo all'indietro"
11321190
1133 #: ../../../src/MenuPowers.cpp:913
1191 #: ../../../src/MenuPowers.cpp:914
11341192 msgid "Immunity to damage reflection"
11351193 msgstr "Immunità al danno riflesso"
11361194
1137 #: ../../../src/MenuPowers.cpp:916
1195 #: ../../../src/MenuPowers.cpp:917
11381196 msgid "Stun"
11391197 msgstr "Stordimento"
11401198
1141 #: ../../../src/MenuPowers.cpp:919
1199 #: ../../../src/MenuPowers.cpp:920
11421200 msgid "Automatic revive on death"
11431201 msgstr "Rivive automaticamente alla la morte"
11441202
1145 #: ../../../src/MenuPowers.cpp:922
1203 #: ../../../src/MenuPowers.cpp:923
11461204 msgid "Convert"
11471205 msgstr "Convertire"
11481206
1149 #: ../../../src/MenuPowers.cpp:925
1207 #: ../../../src/MenuPowers.cpp:926
11501208 msgid "Fear"
11511209 msgstr "Paura"
11521210
1153 #: ../../../src/MenuPowers.cpp:928
1211 #: ../../../src/MenuPowers.cpp:929
11541212 msgid "Lifespan"
11551213 msgstr "Durata della vita"
11561214
1157 #: ../../../src/MenuPowers.cpp:952
1215 #: ../../../src/MenuPowers.cpp:953
11581216 msgid "Magical Shield"
11591217 msgstr "Scudo Magico"
11601218
1161 #: ../../../src/MenuPowers.cpp:981
1219 #: ../../../src/MenuPowers.cpp:982
11621220 msgid "Healing"
11631221 msgstr "Guarigione"
11641222
1165 #: ../../../src/MenuPowers.cpp:984
1223 #: ../../../src/MenuPowers.cpp:985
11661224 msgid "Knockback"
11671225 msgstr "Contraccolpo"
11681226
1169 #: ../../../src/MenuPowers.cpp:1009
1227 #: ../../../src/MenuPowers.cpp:1010
11701228 #, c-format
11711229 msgid "%d%% chance"
11721230 msgstr "possibilità %d%%"
11731231
1174 #: ../../../src/MenuPowers.cpp:1061
1232 #: ../../../src/MenuPowers.cpp:1062
11751233 msgid "Base Accuracy"
11761234 msgstr "Precisione di Base"
11771235
1178 #: ../../../src/MenuPowers.cpp:1081
1236 #: ../../../src/MenuPowers.cpp:1082
11791237 msgid "Base Critical Chance"
11801238 msgstr "Possibilità di Colpo Critico di Base"
11811239
1182 #: ../../../src/MenuPowers.cpp:1089
1240 #: ../../../src/MenuPowers.cpp:1090
11831241 msgid "Ignores Absorbtion"
11841242 msgstr "Ignora l'assorbimento"
11851243
1186 #: ../../../src/MenuPowers.cpp:1094
1244 #: ../../../src/MenuPowers.cpp:1095
11871245 msgid "Ignores Avoidance"
11881246 msgstr "Ignora Schivata"
11891247
1190 #: ../../../src/MenuPowers.cpp:1099
1248 #: ../../../src/MenuPowers.cpp:1100
11911249 #, c-format
11921250 msgid "%d%% Chance to crit slowed targets"
11931251 msgstr "%d%% Possibilità di colpo critico sui bersagli rallentati"
11941252
1195 #: ../../../src/MenuPowers.cpp:1104
1196 #, c-format
1197 msgid "%s Elemental Damage"
1198 msgstr "%s Danno Mentale"
1199
1200 #: ../../../src/MenuPowers.cpp:1113
1253 #: ../../../src/MenuPowers.cpp:1105
1254 #, c-format
1255 msgid "Elemental Damage (%s)"
1256 msgstr ""
1257
1258 #: ../../../src/MenuPowers.cpp:1114
12011259 #, c-format
12021260 msgid "Requires a %s"
12031261 msgstr "Richiede un %s"
12041262
1205 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1263 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
12061264 #, c-format
12071265 msgid "Requires Power: %s"
12081266 msgstr "Richiede Potere: %s"
12091267
1210 #: ../../../src/MenuPowers.cpp:1162
1268 #: ../../../src/MenuPowers.cpp:1163
12111269 msgid "Click to Unlock (uses 1 Skill Point)"
12121270 msgstr "Clicca per sbloccare (usa 1 Punto Abilità)"
12131271
1214 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1272 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
12151273 msgid "Requires 1 Skill Point"
12161274 msgstr "Richiede 1 Punto Abilità"
12171275
1218 #: ../../../src/MenuPowers.cpp:1352
1276 #: ../../../src/MenuPowers.cpp:1355
12191277 #, c-format
12201278 msgid "%d unspent skill point"
12211279 msgstr "%d punto abilità non utilizzato"
12221280
1223 #: ../../../src/MenuPowers.cpp:1355
1281 #: ../../../src/MenuPowers.cpp:1358
12241282 #, c-format
12251283 msgid "%d unspent skill points"
12261284 msgstr "%d punti abilità non utilizzati"
12271285
1228 #: ../../../src/MenuPowers.cpp:1385
1286 #: ../../../src/MenuPowers.cpp:1388
12291287 msgid "Next Level:"
12301288 msgstr "Prossimo livello:"
12311289
12411299 msgid "Stash is full."
12421300 msgstr "L'inventario è pieno."
12431301
1302 #: ../../../src/MenuTalker.cpp:454
1303 msgid "Trade"
1304 msgstr "Commercio"
1305
12441306 #: ../../../src/MenuVendor.cpp:58
12451307 msgid "Buyback"
12461308 msgstr "Ricompra"
12701332 msgid "Game saved."
12711333 msgstr "Partita salvata."
12721334
1273 #: ../../../src/SDLInputState.cpp:581
1335 #: ../../../src/SDLInputState.cpp:582
12741336 msgid "Backspace"
12751337 msgstr "Backspace"
12761338
1277 #: ../../../src/SDLInputState.cpp:582
1339 #: ../../../src/SDLInputState.cpp:583
12781340 msgid "CapsLock"
12791341 msgstr "Blocco Maiuscole"
12801342
1281 #: ../../../src/SDLInputState.cpp:585
1343 #: ../../../src/SDLInputState.cpp:586
12821344 msgid "End"
12831345 msgstr "Fine"
12841346
1285 #: ../../../src/SDLInputState.cpp:586
1347 #: ../../../src/SDLInputState.cpp:587
12861348 msgid "Escape"
12871349 msgstr "Esc"
12881350
1289 #: ../../../src/SDLInputState.cpp:587
1351 #: ../../../src/SDLInputState.cpp:588
12901352 msgid "Home"
12911353 msgstr "Tasto Home"
12921354
1293 #: ../../../src/SDLInputState.cpp:588
1355 #: ../../../src/SDLInputState.cpp:589
12941356 msgid "Insert"
12951357 msgstr "Inserisci"
12961358
1297 #: ../../../src/SDLInputState.cpp:589
1359 #: ../../../src/SDLInputState.cpp:590
12981360 msgid "Left Alt"
12991361 msgstr "Alt sinistro"
13001362
1301 #: ../../../src/SDLInputState.cpp:590
1363 #: ../../../src/SDLInputState.cpp:591
13021364 msgid "Left Ctrl"
13031365 msgstr "Ctrl sinistro"
13041366
1305 #: ../../../src/SDLInputState.cpp:592
1367 #: ../../../src/SDLInputState.cpp:593
13061368 msgid "Left Shift"
13071369 msgstr "Shift sinistro"
13081370
1309 #: ../../../src/SDLInputState.cpp:593
1371 #: ../../../src/SDLInputState.cpp:594
13101372 msgid "NumLock"
13111373 msgstr "Blocco Tastiera Numerica"
13121374
1313 #: ../../../src/SDLInputState.cpp:594
1375 #: ../../../src/SDLInputState.cpp:595
13141376 msgid "PageDown"
13151377 msgstr "Pagina giù"
13161378
1317 #: ../../../src/SDLInputState.cpp:595
1379 #: ../../../src/SDLInputState.cpp:596
13181380 msgid "PageUp"
13191381 msgstr "Pagina su"
13201382
1321 #: ../../../src/SDLInputState.cpp:596
1383 #: ../../../src/SDLInputState.cpp:597
13221384 msgid "Pause"
13231385 msgstr "Pausa"
13241386
1325 #: ../../../src/SDLInputState.cpp:597
1387 #: ../../../src/SDLInputState.cpp:598
13261388 msgid "PrintScreen"
13271389 msgstr "Stampa Schermo"
13281390
1329 #: ../../../src/SDLInputState.cpp:598
1391 #: ../../../src/SDLInputState.cpp:599
13301392 msgid "Right Alt"
13311393 msgstr "Alt destro"
13321394
1333 #: ../../../src/SDLInputState.cpp:599
1395 #: ../../../src/SDLInputState.cpp:600
13341396 msgid "Right Ctrl"
13351397 msgstr "Ctrl destro"
13361398
1337 #: ../../../src/SDLInputState.cpp:600
1399 #: ../../../src/SDLInputState.cpp:601
13381400 msgid "Return"
13391401 msgstr "Invio"
13401402
1341 #: ../../../src/SDLInputState.cpp:602
1403 #: ../../../src/SDLInputState.cpp:603
13421404 msgid "Right Shift"
13431405 msgstr "Shift destro"
13441406
1345 #: ../../../src/SDLInputState.cpp:603
1407 #: ../../../src/SDLInputState.cpp:604
13461408 msgid "ScrollLock"
13471409 msgstr "Blocco Scorrimento"
13481410
1349 #: ../../../src/SDLInputState.cpp:604
1411 #: ../../../src/SDLInputState.cpp:605
13501412 msgid "Space"
13511413 msgstr "Spazio"
13521414
1353 #: ../../../src/SDLInputState.cpp:605
1415 #: ../../../src/SDLInputState.cpp:606
13541416 msgid "Tab"
13551417 msgstr "Tasto di Tabulazione"
13561418
1357 #: ../../../src/SDLInputState.cpp:619
1419 #: ../../../src/SDLInputState.cpp:620
13581420 #, c-format
13591421 msgid "Mouse %d"
13601422 msgstr "Mouse %d"
13611423
1362 #: ../../../src/SDLInputState.cpp:627
1424 #: ../../../src/SDLInputState.cpp:628
13631425 #, c-format
13641426 msgid "Axis %d -"
13651427 msgstr "Asse %d -"
13661428
1367 #: ../../../src/SDLInputState.cpp:629
1429 #: ../../../src/SDLInputState.cpp:630
13681430 #, c-format
13691431 msgid "Axis %d +"
13701432 msgstr "Asse %d +"
13711433
1372 #: ../../../src/SDLInputState.cpp:632
1434 #: ../../../src/SDLInputState.cpp:633
13731435 #, c-format
13741436 msgid "Button %d"
13751437 msgstr "Tasto %d"
13761438
1377 #: ../../../src/SDLInputState.cpp:636
1439 #: ../../../src/SDLInputState.cpp:637
13781440 msgid "(none)"
13791441 msgstr "(nessuno)"
13801442
1381 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1382 #: ../../../src/SDLInputState.cpp:719
1443 #: ../../../src/SDLInputState.cpp:677
1444 msgid "Touch control D-Pad"
1445 msgstr ""
1446
1447 #: ../../../src/SDLInputState.cpp:701
1448 msgid "Touch control buttons"
1449 msgstr ""
1450
1451 #: ../../../src/SDLInputState.cpp:716
13831452 msgid "Tap"
13841453 msgstr "Colpetto"
13851454
1386 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1387 #, c-format
1388 msgid "%s on ground"
1389 msgstr "%s a terra"
1390
1391 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1392 #, c-format
1393 msgid "%s on enemy"
1394 msgstr "%s sul nemico"
1395
1396 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1397 #: ../../../src/SDLInputState.cpp:771
1455 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1456 #: ../../../src/SDLInputState.cpp:768
13981457 #, c-format
13991458 msgid "'%s' is no longer bound to:"
14001459 msgstr "'%s' non è più collegato a:"
15531612 msgid "Base MP"
15541613 msgstr "Mana base"
15551614
1556 #: ../../../src/Utils.cpp:297
1615 #: ../../../src/Utils.cpp:346
15571616 msgid "k"
15581617 msgstr "k"
15591618
1560 #: ../../../src/Utils.cpp:531
1619 #: ../../../src/Utils.cpp:580
15611620 #, c-format
15621621 msgid "%s second"
15631622 msgstr "%s secondo"
15641623
1565 #: ../../../src/Utils.cpp:534
1624 #: ../../../src/Utils.cpp:583
15661625 #, c-format
15671626 msgid "%s seconds"
15681627 msgstr "%s secondi"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1215 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1316 "Language-Team: Japanese (https://www.transifex.com/flareorg/teams/84925/ja/)\n"
1417 "MIME-Version: 1.0\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr "キャラクターメニューを介して 1つの属性を高めることが可能です。"
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr "あなたは負けてしまった。 ゲームオーバー! ${INPUT_CONTINUE} を押すと終了してタイトル画面に戻ります。"
3235
33 #: ../../../src/Avatar.cpp:617
36 #: ../../../src/Avatar.cpp:589
3437 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3538 msgstr "あなたは負けてしまった。 ${INPUT_CONTINUE} を押して続行します。"
3639
37 #: ../../../src/Avatar.cpp:870
40 #: ../../../src/Avatar.cpp:839
3841 msgid "Transformation expired. You have been moved back to a safe place."
3942 msgstr ""
4043
102105 "The default renderer that is often faster than the SDL software renderer."
103106 msgstr ""
104107
105 #: ../../../src/EngineSettings.cpp:557
108 #: ../../../src/EngineSettings.cpp:561
106109 msgid "Adventurer"
107110 msgstr "冒険家"
108111
111114 msgstr "ミス"
112115
113116 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
114 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
117 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
115118 #, c-format
116119 msgid "+%d HP"
117120 msgstr "+%d HP"
118121
119 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
120 #: ../../../src/StatBlock.cpp:827
122 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
123 #: ../../../src/StatBlock.cpp:822
121124 #, c-format
122125 msgid "+%d MP"
123126 msgstr "+%d MP"
124127
125 #: ../../../src/EventManager.cpp:729
128 #: ../../../src/EventManager.cpp:738
126129 msgid "Unknown destination"
127130 msgstr "未知の目的地"
128131
129 #: ../../../src/GameStateConfigBase.cpp:97
130 #: ../../../src/GameStateConfigBase.cpp:118
132 #: ../../../src/GameStateConfigBase.cpp:89
133 #: ../../../src/GameStateConfigBase.cpp:110
131134 msgid "Defaults"
132135 msgstr "デフォルト"
133136
134 #: ../../../src/GameStateConfigBase.cpp:97
137 #: ../../../src/GameStateConfigBase.cpp:89
135138 msgid "Reset ALL settings?"
136139 msgstr "すべての設定をリセット?"
137140
138 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
141 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
139142 msgid "OK"
140143 msgstr "オーケー"
141144
142 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
143 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
145 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
146 #: ../../../src/InputState.cpp:401
144147 msgid "Cancel"
145148 msgstr "キャンセル"
146149
147 #: ../../../src/GameStateConfigBase.cpp:168
148 #: ../../../src/GameStateConfigDesktop.cpp:128
150 #: ../../../src/GameStateConfigBase.cpp:160
151 #: ../../../src/GameStateConfigDesktop.cpp:130
149152 msgid "Audio"
150153 msgstr "オーディオ"
151154
152 #: ../../../src/GameStateConfigBase.cpp:169
153 #: ../../../src/GameStateConfigDesktop.cpp:129
155 #: ../../../src/GameStateConfigBase.cpp:161
156 #: ../../../src/GameStateConfigDesktop.cpp:131
154157 msgid "Interface"
155158 msgstr "インタフェース"
156159
157 #: ../../../src/GameStateConfigBase.cpp:170
158 #: ../../../src/GameStateConfigDesktop.cpp:132
160 #: ../../../src/GameStateConfigBase.cpp:162
161 #: ../../../src/GameStateConfigDesktop.cpp:134
159162 msgid "Mods"
160163 msgstr "モッズ"
161164
162 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
165 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
163166 msgid "Music Volume"
164167 msgstr "音楽の音量"
165168
166 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
169 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
167170 msgid "Sound Volume"
168171 msgstr "効果音の音量"
169172
170 #: ../../../src/GameStateConfigBase.cpp:266
173 #: ../../../src/GameStateConfigBase.cpp:257
171174 msgid "Language"
172175 msgstr "言語"
173176
174 #: ../../../src/GameStateConfigBase.cpp:275
175 msgid "Show combat text"
176 msgstr "戦闘のテキストを表示"
177
178 #: ../../../src/GameStateConfigBase.cpp:279
177 #: ../../../src/GameStateConfigBase.cpp:266
179178 msgid "Show FPS"
180179 msgstr "FPSを表示"
181180
182 #: ../../../src/GameStateConfigBase.cpp:283
181 #: ../../../src/GameStateConfigBase.cpp:270
183182 msgid "Colorblind Mode"
184183 msgstr "色盲モード"
185184
186 #: ../../../src/GameStateConfigBase.cpp:287
185 #: ../../../src/GameStateConfigBase.cpp:274
187186 msgid "Hardware mouse cursor"
188187 msgstr ""
189188
190 #: ../../../src/GameStateConfigBase.cpp:291
189 #: ../../../src/GameStateConfigBase.cpp:278
191190 msgid "Developer Mode"
192191 msgstr ""
193192
194 #: ../../../src/GameStateConfigBase.cpp:295
195 msgid "Always show loot labels"
196 msgstr ""
197
198 #: ../../../src/GameStateConfigBase.cpp:299
199 msgid "Always show stat bar labels"
200 msgstr ""
201
202 #: ../../../src/GameStateConfigBase.cpp:303
203 msgid "Automatically equip items"
204 msgstr ""
205
206 #: ../../../src/GameStateConfigBase.cpp:307
193 #: ../../../src/GameStateConfigBase.cpp:282
207194 msgid "Subtitles"
208195 msgstr "字幕"
209196
210 #: ../../../src/GameStateConfigBase.cpp:311
197 #: ../../../src/GameStateConfigBase.cpp:286
211198 msgid "Active Mods"
212199 msgstr "アクティブモッズ"
213200
214 #: ../../../src/GameStateConfigBase.cpp:320
201 #: ../../../src/GameStateConfigBase.cpp:295
215202 msgid "Available Mods"
216203 msgstr "利用可能モッズ"
217204
218 #: ../../../src/GameStateConfigBase.cpp:339
205 #: ../../../src/GameStateConfigBase.cpp:314
219206 msgid "<< Disable"
220207 msgstr "<< 無効"
221208
222 #: ../../../src/GameStateConfigBase.cpp:345
209 #: ../../../src/GameStateConfigBase.cpp:320
223210 msgid "Enable >>"
224211 msgstr "有効 >>"
225212
226 #: ../../../src/GameStateConfigBase.cpp:925
213 #: ../../../src/GameStateConfigBase.cpp:873
227214 msgid "Version:"
228215 msgstr ""
229216
230 #: ../../../src/GameStateConfigBase.cpp:930
217 #: ../../../src/GameStateConfigBase.cpp:878
231218 msgid "Game:"
232219 msgstr "ゲーム:"
233220
234 #: ../../../src/GameStateConfigBase.cpp:935
221 #: ../../../src/GameStateConfigBase.cpp:883
235222 msgid "Engine version:"
236223 msgstr "必要バージョン:"
237224
238 #: ../../../src/GameStateConfigBase.cpp:943
225 #: ../../../src/GameStateConfigBase.cpp:891
239226 msgid "Requires mods:"
240227 msgstr "必要モッズ:"
241228
242 #: ../../../src/GameStateConfigDesktop.cpp:81
243 #: ../../../src/GameStateConfigDesktop.cpp:740
229 #: ../../../src/GameStateConfigDesktop.cpp:83
230 #: ../../../src/GameStateConfigDesktop.cpp:751
244231 msgid "Clear"
245232 msgstr "クリア"
246233
247 #: ../../../src/GameStateConfigDesktop.cpp:81
248 #: ../../../src/GameStateConfigDesktop.cpp:738
234 #: ../../../src/GameStateConfigDesktop.cpp:83
235 #: ../../../src/GameStateConfigDesktop.cpp:749
249236 msgid "Assign:"
250237 msgstr "割り当て:"
251238
252 #: ../../../src/GameStateConfigDesktop.cpp:126
239 #: ../../../src/GameStateConfigDesktop.cpp:128
253240 msgid "Video"
254241 msgstr "ビデオ"
255242
256 #: ../../../src/GameStateConfigDesktop.cpp:130
243 #: ../../../src/GameStateConfigDesktop.cpp:132
257244 msgid "Input"
258245 msgstr "入力"
259246
260 #: ../../../src/GameStateConfigDesktop.cpp:131
247 #: ../../../src/GameStateConfigDesktop.cpp:133
261248 msgid "Keybindings"
262249 msgstr "キー設定"
263250
264 #: ../../../src/GameStateConfigDesktop.cpp:187
251 #: ../../../src/GameStateConfigDesktop.cpp:188
265252 msgid ""
266253 "Will try to store surfaces in video memory versus system memory. The effect "
267254 "this has on performance depends on the renderer."
268255 msgstr ""
269256
270 #: ../../../src/GameStateConfigDesktop.cpp:188
257 #: ../../../src/GameStateConfigDesktop.cpp:189
271258 msgid ""
272259 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
273260 "windowed mode or input lag."
274261 msgstr ""
275262
276 #: ../../../src/GameStateConfigDesktop.cpp:189
263 #: ../../../src/GameStateConfigDesktop.cpp:190
277264 msgid ""
278265 "When enabled, this uses the screen DPI in addition to the window dimensions "
279266 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280267 " used."
281268 msgstr ""
282269
283 #: ../../../src/GameStateConfigDesktop.cpp:190
270 #: ../../../src/GameStateConfigDesktop.cpp:191
271 msgid ""
272 "This enables parallax (non-tile) layers. Disabling this setting can improve "
273 "performance in some cases."
274 msgstr ""
275
276 #: ../../../src/GameStateConfigDesktop.cpp:192
284277 msgid "Experimental"
285278 msgstr "実験的"
286279
287 #: ../../../src/GameStateConfigDesktop.cpp:191
280 #: ../../../src/GameStateConfigDesktop.cpp:193
288281 msgid "For handheld devices"
289282 msgstr "携帯電話モード"
290283
291 #: ../../../src/GameStateConfigDesktop.cpp:209
284 #: ../../../src/GameStateConfigDesktop.cpp:211
292285 msgid "Renderer"
293286 msgstr ""
294287
295 #: ../../../src/GameStateConfigDesktop.cpp:225
288 #: ../../../src/GameStateConfigDesktop.cpp:227
296289 msgid "Full Screen Mode"
297290 msgstr "フルスクリーンモード"
298291
299 #: ../../../src/GameStateConfigDesktop.cpp:229
292 #: ../../../src/GameStateConfigDesktop.cpp:231
300293 msgid "Move hero using mouse"
301294 msgstr "マウスでキャラクターを動かす"
302295
303 #: ../../../src/GameStateConfigDesktop.cpp:233
296 #: ../../../src/GameStateConfigDesktop.cpp:235
304297 msgid "Hardware surfaces"
305298 msgstr "ハードウェアサーフェス"
306299
307 #: ../../../src/GameStateConfigDesktop.cpp:237
300 #: ../../../src/GameStateConfigDesktop.cpp:239
308301 msgid "V-Sync"
309302 msgstr ""
310303
311 #: ../../../src/GameStateConfigDesktop.cpp:241
304 #: ../../../src/GameStateConfigDesktop.cpp:243
312305 msgid "Texture Filtering"
313306 msgstr ""
314307
315 #: ../../../src/GameStateConfigDesktop.cpp:245
308 #: ../../../src/GameStateConfigDesktop.cpp:247
316309 msgid "DPI scaling"
317310 msgstr ""
318311
319 #: ../../../src/GameStateConfigDesktop.cpp:249
312 #: ../../../src/GameStateConfigDesktop.cpp:251
313 msgid "Parallax Layers"
314 msgstr ""
315
316 #: ../../../src/GameStateConfigDesktop.cpp:255
320317 msgid "Allow changing gamma"
321318 msgstr "ガンマの変更許可"
322319
323 #: ../../../src/GameStateConfigDesktop.cpp:253
320 #: ../../../src/GameStateConfigDesktop.cpp:259
324321 msgid "Gamma"
325322 msgstr "ガンマ"
326323
327 #: ../../../src/GameStateConfigDesktop.cpp:257
324 #: ../../../src/GameStateConfigDesktop.cpp:263
328325 msgid "Use joystick"
329326 msgstr "ジョイスティックを使用する"
330327
331 #: ../../../src/GameStateConfigDesktop.cpp:261
328 #: ../../../src/GameStateConfigDesktop.cpp:267
332329 msgid "Joystick"
333330 msgstr "ジョイスティック"
334331
335 #: ../../../src/GameStateConfigDesktop.cpp:277
332 #: ../../../src/GameStateConfigDesktop.cpp:283
336333 msgid "Mouse aim"
337334 msgstr "マウスの狙い"
338335
339 #: ../../../src/GameStateConfigDesktop.cpp:281
336 #: ../../../src/GameStateConfigDesktop.cpp:287
340337 msgid "Do not use mouse"
341338 msgstr "マウスの不利用"
342339
343 #: ../../../src/GameStateConfigDesktop.cpp:285
340 #: ../../../src/GameStateConfigDesktop.cpp:291
344341 msgid "Joystick Deadzone"
345342 msgstr "Joystick Deadzone"
346343
348345 msgid "Loading..."
349346 msgstr "読み込み中..."
350347
351 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
348 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
352349 msgid "Delete Save"
353350 msgstr "セーブデータを削除"
354351
355 #: ../../../src/GameStateLoad.cpp:87
352 #: ../../../src/GameStateLoad.cpp:88
356353 msgid "Delete this save?"
357354 msgstr "このセーブデータを削除しますか?"
358355
359 #: ../../../src/GameStateLoad.cpp:89
356 #: ../../../src/GameStateLoad.cpp:90
360357 msgid "Exit to Title"
361358 msgstr "タイトルに戻る"
362359
363 #: ../../../src/GameStateLoad.cpp:92
360 #: ../../../src/GameStateLoad.cpp:93
364361 msgid "New Game"
365362 msgstr "新しいゲーム"
366363
367 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
364 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
368365 msgid "Choose a Slot"
369366 msgstr "スロットを選択"
370367
389386 msgstr ""
390387
391388 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
392 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
393 #: ../../../src/MenuPowers.cpp:1539
389 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
390 #: ../../../src/MenuPowers.cpp:1542
394391 #, c-format
395392 msgid "Level %d"
396393 msgstr "レベル %d"
439436 msgid "Exit Game"
440437 msgstr "ゲームを終了"
441438
442 #: ../../../src/InputState.cpp:403
439 #: ../../../src/InputState.cpp:402
443440 msgid "Accept"
444441 msgstr "了解する"
445442
446 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
443 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
447444 msgid "Up"
448445 msgstr "上"
449446
450 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
447 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
451448 msgid "Down"
452449 msgstr "下"
453450
454 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
451 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
455452 msgid "Left"
456453 msgstr "左"
457454
458 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
455 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
459456 msgid "Right"
460457 msgstr "右"
461458
462 #: ../../../src/InputState.cpp:408
459 #: ../../../src/InputState.cpp:407
463460 msgid "Bar1"
464461 msgstr "バー1"
465462
466 #: ../../../src/InputState.cpp:409
463 #: ../../../src/InputState.cpp:408
467464 msgid "Bar2"
468465 msgstr "バー2"
469466
470 #: ../../../src/InputState.cpp:410
467 #: ../../../src/InputState.cpp:409
471468 msgid "Bar3"
472469 msgstr "バー3"
473470
474 #: ../../../src/InputState.cpp:411
471 #: ../../../src/InputState.cpp:410
475472 msgid "Bar4"
476473 msgstr "バー4"
477474
478 #: ../../../src/InputState.cpp:412
475 #: ../../../src/InputState.cpp:411
479476 msgid "Bar5"
480477 msgstr "バー5"
481478
482 #: ../../../src/InputState.cpp:413
479 #: ../../../src/InputState.cpp:412
483480 msgid "Bar6"
484481 msgstr "バー6"
485482
486 #: ../../../src/InputState.cpp:414
483 #: ../../../src/InputState.cpp:413
487484 msgid "Bar7"
488485 msgstr "バー7"
489486
490 #: ../../../src/InputState.cpp:415
487 #: ../../../src/InputState.cpp:414
491488 msgid "Bar8"
492489 msgstr "バー8"
493490
494 #: ../../../src/InputState.cpp:416
491 #: ../../../src/InputState.cpp:415
495492 msgid "Bar9"
496493 msgstr "バー9"
497494
498 #: ../../../src/InputState.cpp:417
495 #: ../../../src/InputState.cpp:416
499496 msgid "Bar0"
500497 msgstr "バー0"
501498
502 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
499 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
503500 #: ../../../src/MenuCharacter.cpp:54
504501 msgid "Character"
505502 msgstr "キャラクター"
506503
507 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
508 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
504 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
505 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
509506 msgid "Inventory"
510507 msgstr "物品"
511508
512 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
509 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
513510 #: ../../../src/MenuPowers.cpp:168
514511 msgid "Powers"
515512 msgstr "能力"
516513
517 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
514 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
518515 #: ../../../src/MenuLog.cpp:72
519516 msgid "Log"
520517 msgstr "ログ"
521518
522 #: ../../../src/InputState.cpp:422
519 #: ../../../src/InputState.cpp:421
523520 msgid "Main1"
524521 msgstr "メイン1"
525522
526 #: ../../../src/InputState.cpp:423
523 #: ../../../src/InputState.cpp:422
527524 msgid "Main2"
528525 msgstr "メイン2"
529526
530 #: ../../../src/InputState.cpp:424
527 #: ../../../src/InputState.cpp:423
531528 msgid "Ctrl"
532529 msgstr "Ctrl"
533530
534 #: ../../../src/InputState.cpp:425
531 #: ../../../src/InputState.cpp:424
535532 msgid "Shift"
536533 msgstr "Shift"
537534
538 #: ../../../src/InputState.cpp:426
535 #: ../../../src/InputState.cpp:425
539536 msgid "Alt"
540537 msgstr "Alt"
541538
542 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
539 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
543540 msgid "Delete"
544541 msgstr "削除"
545542
546 #: ../../../src/InputState.cpp:428
543 #: ../../../src/InputState.cpp:427
547544 msgid "ActionBar Accept"
548545 msgstr "アクションバー受入"
549546
550 #: ../../../src/InputState.cpp:429
547 #: ../../../src/InputState.cpp:428
551548 msgid "ActionBar Left"
552549 msgstr "アクションバー左"
553550
554 #: ../../../src/InputState.cpp:430
551 #: ../../../src/InputState.cpp:429
555552 msgid "ActionBar Right"
556553 msgstr "アクションバー右"
557554
558 #: ../../../src/InputState.cpp:431
555 #: ../../../src/InputState.cpp:430
559556 msgid "ActionBar Use"
560557 msgstr "アクションバー使用"
561558
562 #: ../../../src/InputState.cpp:432
559 #: ../../../src/InputState.cpp:431
563560 msgid "Developer Menu"
564561 msgstr ""
565562
566 #: ../../../src/InputState.cpp:434
563 #: ../../../src/InputState.cpp:433
567564 msgid "Left Mouse"
568565 msgstr "左マウス"
569566
570 #: ../../../src/InputState.cpp:435
567 #: ../../../src/InputState.cpp:434
571568 msgid "Middle Mouse"
572569 msgstr "中央マウス"
573570
574 #: ../../../src/InputState.cpp:436
571 #: ../../../src/InputState.cpp:435
575572 msgid "Right Mouse"
576573 msgstr "右マウス"
577574
578 #: ../../../src/InputState.cpp:437
575 #: ../../../src/InputState.cpp:436
579576 msgid "Wheel Up"
580577 msgstr "マウスホイール アップ"
581578
582 #: ../../../src/InputState.cpp:438
579 #: ../../../src/InputState.cpp:437
583580 msgid "Wheel Down"
584581 msgstr "マウスホイール ダウン"
585582
586 #: ../../../src/InputState.cpp:439
583 #: ../../../src/InputState.cpp:438
587584 msgid "Mouse X1"
588585 msgstr "マウス X1"
589586
590 #: ../../../src/InputState.cpp:440
587 #: ../../../src/InputState.cpp:439
591588 msgid "Mouse X2"
592589 msgstr "マウス X2"
593590
595592 msgid "Unknown Item"
596593 msgstr "不明なアイテム"
597594
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
595 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
599596 #, c-format
600597 msgid "%d%% Speed"
601598 msgstr "%d%% スピード"
602599
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
600 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
604601 #, c-format
605602 msgid "%d%% Attack Speed"
606603 msgstr "%d%% スピード"
607604
608605 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
609 #: ../../../src/MenuPowers.cpp:832
610 #, c-format
611 msgid "%s Resistance"
612 msgstr "%s への抵抗"
606 #: ../../../src/MenuPowers.cpp:833
607 #, c-format
608 msgid "Resistance (%s)"
609 msgstr ""
613610
614611 #: ../../../src/ItemManager.cpp:684
615612 #, c-format
635632 msgid "Absorb: %d"
636633 msgstr "吸収: %d"
637634
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
639 #: ../../../src/MenuPowers.cpp:1133
635 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
636 #: ../../../src/MenuPowers.cpp:1134
640637 #, c-format
641638 msgid "Requires Level %d"
642639 msgstr "レベル %d が必要です"
643640
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
645 #: ../../../src/MenuPowers.cpp:1124
641 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
642 #: ../../../src/MenuPowers.cpp:1125
646643 #, c-format
647644 msgid "Requires %s %d"
648645 msgstr "%s %d が必要です"
691688 msgid "Press [%s] to read"
692689 msgstr ""
693690
694 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
695 #: ../../../src/MenuActionBar.cpp:226
691 #: ../../../src/MenuActionBar.cpp:87
692 msgid "Loot tooltip visibility"
693 msgstr ""
694
695 #: ../../../src/MenuActionBar.cpp:88
696 msgid "Mini-map mode"
697 msgstr ""
698
699 #: ../../../src/MenuActionBar.cpp:89
700 msgid "Always show stat bar labels"
701 msgstr ""
702
703 #: ../../../src/MenuActionBar.cpp:90
704 msgid "Show combat text"
705 msgstr "戦闘のテキストを表示"
706
707 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
708 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
696709 #, c-format
697710 msgid "Hotkey: %s"
698711 msgstr "ホットキー: %s"
699712
700 #: ../../../src/MenuActionBar.cpp:580
713 #: ../../../src/MenuActionBar.cpp:474
714 #, c-format
715 msgid "Default. Temporarily show all loot tooltips with '%s'."
716 msgstr ""
717
718 #: ../../../src/MenuActionBar.cpp:476
719 #, c-format
720 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
721 msgstr ""
722
723 #: ../../../src/MenuActionBar.cpp:478
724 #, c-format
725 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:482
729 msgid "Visible"
730 msgstr ""
731
732 #: ../../../src/MenuActionBar.cpp:484
733 msgid "Visible (2x zoom)"
734 msgstr ""
735
736 #: ../../../src/MenuActionBar.cpp:486
737 msgid "Hidden"
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
741 msgid "Enabled"
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
745 msgid "Disabled"
746 msgstr ""
747
748 #: ../../../src/MenuActionBar.cpp:657
701749 msgid "Not enough MP."
702750 msgstr ""
703751
738786 msgid "Reduces the damage taken from \"%s\" elemental attacks."
739787 msgstr ""
740788
741 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
789 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
742790 #, c-format
743791 msgid "XP: %d"
744792 msgstr "XP: %d"
829877 msgstr ""
830878
831879 #: ../../../src/MenuDevConsole.cpp:361
880 msgid "turns on/off the display of the FPS counter"
881 msgstr ""
882
883 #: ../../../src/MenuDevConsole.cpp:362
832884 msgid "turns on/off all of the HUD elements"
833885 msgstr ""
834886
835 #: ../../../src/MenuDevConsole.cpp:362
887 #: ../../../src/MenuDevConsole.cpp:363
836888 msgid "turns on/off the developer hud"
837889 msgstr ""
838890
839 #: ../../../src/MenuDevConsole.cpp:363
891 #: ../../../src/MenuDevConsole.cpp:364
840892 msgid ""
841893 "Prints a list of powers that match a search term. No search term will list "
842894 "all items"
843895 msgstr ""
844896
845 #: ../../../src/MenuDevConsole.cpp:364
897 #: ../../../src/MenuDevConsole.cpp:365
846898 msgid "Prints out all the map filenames located in the \"maps/\" directory."
847899 msgstr ""
848900
849 #: ../../../src/MenuDevConsole.cpp:365
901 #: ../../../src/MenuDevConsole.cpp:366
850902 msgid ""
851903 "Prints out the active campaign statuses that match a search term. No search "
852904 "term will list all active statuses"
853905 msgstr ""
854906
855 #: ../../../src/MenuDevConsole.cpp:366
907 #: ../../../src/MenuDevConsole.cpp:367
856908 msgid ""
857909 "Prints a list of items that match a search term. No search term will list "
858910 "all items"
859911 msgstr ""
860912
861 #: ../../../src/MenuDevConsole.cpp:367
913 #: ../../../src/MenuDevConsole.cpp:368
862914 msgid ""
863915 "parses a series of event components and executes them as a single event"
864916 msgstr ""
865917
866 #: ../../../src/MenuDevConsole.cpp:368
918 #: ../../../src/MenuDevConsole.cpp:369
867919 msgid "clears the command history"
868920 msgstr ""
869921
870 #: ../../../src/MenuDevConsole.cpp:369
922 #: ../../../src/MenuDevConsole.cpp:370
871923 msgid "displays this text"
872924 msgstr ""
873925
874 #: ../../../src/MenuDevConsole.cpp:376
926 #: ../../../src/MenuDevConsole.cpp:377
875927 msgid "Toggled the developer hud"
876928 msgstr ""
877929
878 #: ../../../src/MenuDevConsole.cpp:380
930 #: ../../../src/MenuDevConsole.cpp:381
879931 msgid "Toggled the hud"
880932 msgstr ""
881933
882 #: ../../../src/MenuDevConsole.cpp:529
934 #: ../../../src/MenuDevConsole.cpp:385
935 msgid "Toggled the FPS counter"
936 msgstr ""
937
938 #: ../../../src/MenuDevConsole.cpp:534
883939 msgid "ERROR: Incorrect number of arguments"
884940 msgstr ""
885941
886 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
942 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
887943 msgid "HINT:"
888944 msgstr ""
889945
890 #: ../../../src/MenuDevConsole.cpp:531
946 #: ../../../src/MenuDevConsole.cpp:536
891947 msgid "<id>"
892948 msgstr ""
893949
894 #: ../../../src/MenuDevConsole.cpp:547
950 #: ../../../src/MenuDevConsole.cpp:552
895951 #, c-format
896952 msgid "ERROR: '%s' is not a valid event key"
897953 msgstr ""
898954
899 #: ../../../src/MenuDevConsole.cpp:557
955 #: ../../../src/MenuDevConsole.cpp:562
900956 msgid "ERROR: Too few arguments"
901957 msgstr ""
902958
903 #: ../../../src/MenuDevConsole.cpp:559
959 #: ../../../src/MenuDevConsole.cpp:564
904960 msgid "<key>=<val> <key>=<val> ..."
905961 msgstr ""
906962
907 #: ../../../src/MenuDevConsole.cpp:564
963 #: ../../../src/MenuDevConsole.cpp:569
908964 msgid "ERROR: Unknown command"
909965 msgstr ""
910966
911 #: ../../../src/MenuDevConsole.cpp:566
967 #: ../../../src/MenuDevConsole.cpp:571
912968 msgid "HINT: Type help"
913969 msgstr ""
914970
915 #: ../../../src/MenuEnemy.cpp:135
971 #: ../../../src/MenuEnemy.cpp:138
916972 #, c-format
917973 msgid "%s level %d"
918974 msgstr "%s レベル %d"
919975
920 #: ../../../src/MenuEnemy.cpp:159
976 #: ../../../src/MenuEnemy.cpp:162
921977 msgid "Dead"
922978 msgstr "死亡"
923979
924 #: ../../../src/MenuEnemy.cpp:161
980 #: ../../../src/MenuEnemy.cpp:164
925981 msgid "Destroyed"
926982 msgstr ""
927983
941997 msgid "Continue"
942998 msgstr "続行"
943999
944 #: ../../../src/MenuInventory.cpp:175
1000 #: ../../../src/MenuInventory.cpp:73
1001 msgid "Automatically equip items"
1002 msgstr ""
1003
1004 #: ../../../src/MenuInventory.cpp:188
9451005 #, c-format
9461006 msgid "Lost %d%% of %s."
9471007 msgstr "%s を %d%% 失った。"
9481008
949 #: ../../../src/MenuInventory.cpp:182
1009 #: ../../../src/MenuInventory.cpp:195
9501010 #, c-format
9511011 msgid "Lost %d%% of total XP."
9521012 msgstr "合計XPを %d%% 失った。"
9531013
954 #: ../../../src/MenuInventory.cpp:187
1014 #: ../../../src/MenuInventory.cpp:200
9551015 #, c-format
9561016 msgid "Lost %d%% of current level XP."
9571017 msgstr "現在レベルXPを %d%% 失った。"
9581018
959 #: ../../../src/MenuInventory.cpp:213
1019 #: ../../../src/MenuInventory.cpp:226
9601020 #, c-format
9611021 msgid "Lost %s."
9621022 msgstr "%s を失った。"
9631023
964 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1024 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9651025 #, c-format
9661026 msgid "%d %s"
9671027 msgstr "%d %s"
9681028
969 #: ../../../src/MenuInventory.cpp:299
1029 #: ../../../src/MenuInventory.cpp:317
9701030 msgid "Pick up item(s):"
9711031 msgstr ""
9721032
973 #: ../../../src/MenuInventory.cpp:300
1033 #: ../../../src/MenuInventory.cpp:318
9741034 msgid "Use or equip item:"
9751035 msgstr "使用または装備 (アイテム):"
9761036
977 #: ../../../src/MenuInventory.cpp:301
1037 #: ../../../src/MenuInventory.cpp:319
9781038 #, c-format
9791039 msgid "%s modifiers"
9801040 msgstr ""
9811041
982 #: ../../../src/MenuInventory.cpp:302
1042 #: ../../../src/MenuInventory.cpp:320
9831043 msgid "Select a quantity of item:"
9841044 msgstr "アイテム量の選択"
9851045
986 #: ../../../src/MenuInventory.cpp:305
1046 #: ../../../src/MenuInventory.cpp:323
9871047 msgid "Stash item stack:"
9881048 msgstr "各アイテムのスタッシュ:"
9891049
990 #: ../../../src/MenuInventory.cpp:307
1050 #: ../../../src/MenuInventory.cpp:325
9911051 msgid "Sell item stack:"
9921052 msgstr "各アイテムの売買:"
9931053
994 #: ../../../src/MenuInventory.cpp:574
1054 #: ../../../src/MenuInventory.cpp:592
9951055 msgid "You don't have enough of the required item."
9961056 msgstr "必要なアイテムが充分ではない。"
9971057
998 #: ../../../src/MenuInventory.cpp:581
1058 #: ../../../src/MenuInventory.cpp:599
9991059 msgid "You can't use this item right now."
10001060 msgstr ""
10011061
1002 #: ../../../src/MenuInventory.cpp:593
1062 #: ../../../src/MenuInventory.cpp:611
10031063 msgid "This item can only be used from the action bar."
10041064 msgstr "この項目は、アクションバーだけから使用することができます。"
10051065
1006 #: ../../../src/MenuInventory.cpp:711
1066 #: ../../../src/MenuInventory.cpp:729
10071067 msgid "Inventory is full."
10081068 msgstr "物品は満杯です。"
10091069
1010 #: ../../../src/MenuInventory.cpp:831
1070 #: ../../../src/MenuInventory.cpp:849
10111071 #, c-format
10121072 msgid "Not enough %s."
10131073 msgstr "%s が足りない。"
10141074
1015 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1075 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10161076 msgid "This item can not be sold."
10171077 msgstr "このアイテムは売れない。"
10181078
10241084 msgid "Quests"
10251085 msgstr "クエスト"
10261086
1027 #: ../../../src/MenuManager.cpp:290
1087 #: ../../../src/MenuManager.cpp:286
10281088 #, c-format
10291089 msgid "XP: %d/%d"
10301090 msgstr "XP: %d/%d"
10311091
1032 #: ../../../src/MenuManager.cpp:806
1092 #: ../../../src/MenuManager.cpp:827
10331093 msgid "This item can not be dropped."
10341094 msgstr "このアイテムを すてることは、できない。"
10351095
1036 #: ../../../src/MenuNPCActions.cpp:75
1037 msgid "Trade"
1038 msgstr "売買"
1039
1040 #: ../../../src/MenuNumPicker.cpp:60
1096 #: ../../../src/MenuNumPicker.cpp:59
10411097 msgid "Enter amount:"
10421098 msgstr "量の入力:"
10431099
1044 #: ../../../src/MenuPowers.cpp:786
1100 #: ../../../src/MenuPowers.cpp:787
10451101 msgid "Passive"
10461102 msgstr "パッシブ スキル"
10471103
1048 #: ../../../src/MenuPowers.cpp:791
1104 #: ../../../src/MenuPowers.cpp:792
10491105 #, c-format
10501106 msgid "Costs %d MP"
10511107 msgstr "費用は %d MP"
10521108
1053 #: ../../../src/MenuPowers.cpp:795
1109 #: ../../../src/MenuPowers.cpp:796
10541110 #, c-format
10551111 msgid "Costs %d HP"
10561112 msgstr "費用は %d HP"
10571113
1058 #: ../../../src/MenuPowers.cpp:800
1114 #: ../../../src/MenuPowers.cpp:801
10591115 msgid "Cooldown:"
10601116 msgstr "クールダウン:"
10611117
1062 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1118 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10631119 msgid "Damage per second"
10641120 msgstr "ダメージ毎秒"
10651121
1066 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1122 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10671123 msgid "HP per second"
10681124 msgstr "HP毎秒"
10691125
1070 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1126 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10711127 msgid "MP per second"
10721128 msgstr "MP毎秒"
10731129
1074 #: ../../../src/MenuPowers.cpp:884
1130 #: ../../../src/MenuPowers.cpp:885
10751131 msgid "Immobilize"
10761132 msgstr "動けなくする"
10771133
1078 #: ../../../src/MenuPowers.cpp:892
1134 #: ../../../src/MenuPowers.cpp:893
10791135 msgid "Immunity"
10801136 msgstr "まぬがれ"
10811137
1082 #: ../../../src/MenuPowers.cpp:895
1138 #: ../../../src/MenuPowers.cpp:896
10831139 msgid "Immunity to damage over time"
10841140 msgstr ""
10851141
1086 #: ../../../src/MenuPowers.cpp:898
1142 #: ../../../src/MenuPowers.cpp:899
10871143 msgid "Immunity to slow"
10881144 msgstr ""
10891145
1090 #: ../../../src/MenuPowers.cpp:901
1146 #: ../../../src/MenuPowers.cpp:902
10911147 msgid "Immunity to stun"
10921148 msgstr ""
10931149
1094 #: ../../../src/MenuPowers.cpp:904
1150 #: ../../../src/MenuPowers.cpp:905
10951151 msgid "Immunity to HP steal"
10961152 msgstr ""
10971153
1098 #: ../../../src/MenuPowers.cpp:907
1154 #: ../../../src/MenuPowers.cpp:908
10991155 msgid "Immunity to MP steal"
11001156 msgstr ""
11011157
1102 #: ../../../src/MenuPowers.cpp:910
1158 #: ../../../src/MenuPowers.cpp:911
11031159 msgid "Immunity to knockback"
11041160 msgstr ""
11051161
1106 #: ../../../src/MenuPowers.cpp:913
1162 #: ../../../src/MenuPowers.cpp:914
11071163 msgid "Immunity to damage reflection"
11081164 msgstr ""
11091165
1110 #: ../../../src/MenuPowers.cpp:916
1166 #: ../../../src/MenuPowers.cpp:917
11111167 msgid "Stun"
11121168 msgstr "スタン"
11131169
1114 #: ../../../src/MenuPowers.cpp:919
1170 #: ../../../src/MenuPowers.cpp:920
11151171 msgid "Automatic revive on death"
11161172 msgstr "死からの自動復帰"
11171173
1118 #: ../../../src/MenuPowers.cpp:922
1174 #: ../../../src/MenuPowers.cpp:923
11191175 msgid "Convert"
11201176 msgstr ""
11211177
1122 #: ../../../src/MenuPowers.cpp:925
1178 #: ../../../src/MenuPowers.cpp:926
11231179 msgid "Fear"
11241180 msgstr ""
11251181
1126 #: ../../../src/MenuPowers.cpp:928
1182 #: ../../../src/MenuPowers.cpp:929
11271183 msgid "Lifespan"
11281184 msgstr ""
11291185
1130 #: ../../../src/MenuPowers.cpp:952
1186 #: ../../../src/MenuPowers.cpp:953
11311187 msgid "Magical Shield"
11321188 msgstr "魔法シールド"
11331189
1134 #: ../../../src/MenuPowers.cpp:981
1190 #: ../../../src/MenuPowers.cpp:982
11351191 msgid "Healing"
11361192 msgstr "ヒーリング"
11371193
1138 #: ../../../src/MenuPowers.cpp:984
1194 #: ../../../src/MenuPowers.cpp:985
11391195 msgid "Knockback"
11401196 msgstr "はね返し"
11411197
1142 #: ../../../src/MenuPowers.cpp:1009
1198 #: ../../../src/MenuPowers.cpp:1010
11431199 #, c-format
11441200 msgid "%d%% chance"
11451201 msgstr ""
11461202
1147 #: ../../../src/MenuPowers.cpp:1061
1203 #: ../../../src/MenuPowers.cpp:1062
11481204 msgid "Base Accuracy"
11491205 msgstr "ベース精度"
11501206
1151 #: ../../../src/MenuPowers.cpp:1081
1207 #: ../../../src/MenuPowers.cpp:1082
11521208 msgid "Base Critical Chance"
11531209 msgstr "ベースのクリティカル機会"
11541210
1155 #: ../../../src/MenuPowers.cpp:1089
1211 #: ../../../src/MenuPowers.cpp:1090
11561212 msgid "Ignores Absorbtion"
11571213 msgstr "吸収を無視"
11581214
1159 #: ../../../src/MenuPowers.cpp:1094
1215 #: ../../../src/MenuPowers.cpp:1095
11601216 msgid "Ignores Avoidance"
11611217 msgstr "回避を無視"
11621218
1163 #: ../../../src/MenuPowers.cpp:1099
1219 #: ../../../src/MenuPowers.cpp:1100
11641220 #, c-format
11651221 msgid "%d%% Chance to crit slowed targets"
11661222 msgstr ""
11671223
1168 #: ../../../src/MenuPowers.cpp:1104
1169 #, c-format
1170 msgid "%s Elemental Damage"
1171 msgstr "%s エレメンタルダメージ"
1172
1173 #: ../../../src/MenuPowers.cpp:1113
1224 #: ../../../src/MenuPowers.cpp:1105
1225 #, c-format
1226 msgid "Elemental Damage (%s)"
1227 msgstr ""
1228
1229 #: ../../../src/MenuPowers.cpp:1114
11741230 #, c-format
11751231 msgid "Requires a %s"
11761232 msgstr "%s が必要です"
11771233
1178 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1234 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11791235 #, c-format
11801236 msgid "Requires Power: %s"
11811237 msgstr "必要な能力: %s"
11821238
1183 #: ../../../src/MenuPowers.cpp:1162
1239 #: ../../../src/MenuPowers.cpp:1163
11841240 msgid "Click to Unlock (uses 1 Skill Point)"
11851241 msgstr "クリックすると解放(スキルポイントを1消費)"
11861242
1187 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1243 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11881244 msgid "Requires 1 Skill Point"
11891245 msgstr "スキルポイント 1 個が 必要です"
11901246
1191 #: ../../../src/MenuPowers.cpp:1352
1247 #: ../../../src/MenuPowers.cpp:1355
11921248 #, c-format
11931249 msgid "%d unspent skill point"
11941250 msgstr ""
11951251
1196 #: ../../../src/MenuPowers.cpp:1355
1252 #: ../../../src/MenuPowers.cpp:1358
11971253 #, c-format
11981254 msgid "%d unspent skill points"
11991255 msgstr ""
12001256
1201 #: ../../../src/MenuPowers.cpp:1385
1257 #: ../../../src/MenuPowers.cpp:1388
12021258 msgid "Next Level:"
12031259 msgstr "次のレベル:"
12041260
12141270 msgid "Stash is full."
12151271 msgstr "スタッシュは満杯です。"
12161272
1273 #: ../../../src/MenuTalker.cpp:454
1274 msgid "Trade"
1275 msgstr "売買"
1276
12171277 #: ../../../src/MenuVendor.cpp:58
12181278 msgid "Buyback"
12191279 msgstr "買い戻し"
12431303 msgid "Game saved."
12441304 msgstr "ゲームをセーブしました。"
12451305
1246 #: ../../../src/SDLInputState.cpp:581
1306 #: ../../../src/SDLInputState.cpp:582
12471307 msgid "Backspace"
12481308 msgstr ""
12491309
1250 #: ../../../src/SDLInputState.cpp:582
1310 #: ../../../src/SDLInputState.cpp:583
12511311 msgid "CapsLock"
12521312 msgstr ""
12531313
1254 #: ../../../src/SDLInputState.cpp:585
1314 #: ../../../src/SDLInputState.cpp:586
12551315 msgid "End"
12561316 msgstr ""
12571317
1258 #: ../../../src/SDLInputState.cpp:586
1318 #: ../../../src/SDLInputState.cpp:587
12591319 msgid "Escape"
12601320 msgstr ""
12611321
1262 #: ../../../src/SDLInputState.cpp:587
1322 #: ../../../src/SDLInputState.cpp:588
12631323 msgid "Home"
12641324 msgstr ""
12651325
1266 #: ../../../src/SDLInputState.cpp:588
1326 #: ../../../src/SDLInputState.cpp:589
12671327 msgid "Insert"
12681328 msgstr ""
12691329
1270 #: ../../../src/SDLInputState.cpp:589
1330 #: ../../../src/SDLInputState.cpp:590
12711331 msgid "Left Alt"
12721332 msgstr ""
12731333
1274 #: ../../../src/SDLInputState.cpp:590
1334 #: ../../../src/SDLInputState.cpp:591
12751335 msgid "Left Ctrl"
12761336 msgstr ""
12771337
1278 #: ../../../src/SDLInputState.cpp:592
1338 #: ../../../src/SDLInputState.cpp:593
12791339 msgid "Left Shift"
12801340 msgstr ""
12811341
1282 #: ../../../src/SDLInputState.cpp:593
1342 #: ../../../src/SDLInputState.cpp:594
12831343 msgid "NumLock"
12841344 msgstr ""
12851345
1286 #: ../../../src/SDLInputState.cpp:594
1346 #: ../../../src/SDLInputState.cpp:595
12871347 msgid "PageDown"
12881348 msgstr ""
12891349
1290 #: ../../../src/SDLInputState.cpp:595
1350 #: ../../../src/SDLInputState.cpp:596
12911351 msgid "PageUp"
12921352 msgstr ""
12931353
1294 #: ../../../src/SDLInputState.cpp:596
1354 #: ../../../src/SDLInputState.cpp:597
12951355 msgid "Pause"
12961356 msgstr ""
12971357
1298 #: ../../../src/SDLInputState.cpp:597
1358 #: ../../../src/SDLInputState.cpp:598
12991359 msgid "PrintScreen"
13001360 msgstr ""
13011361
1302 #: ../../../src/SDLInputState.cpp:598
1362 #: ../../../src/SDLInputState.cpp:599
13031363 msgid "Right Alt"
13041364 msgstr ""
13051365
1306 #: ../../../src/SDLInputState.cpp:599
1366 #: ../../../src/SDLInputState.cpp:600
13071367 msgid "Right Ctrl"
13081368 msgstr ""
13091369
1310 #: ../../../src/SDLInputState.cpp:600
1370 #: ../../../src/SDLInputState.cpp:601
13111371 msgid "Return"
13121372 msgstr ""
13131373
1314 #: ../../../src/SDLInputState.cpp:602
1374 #: ../../../src/SDLInputState.cpp:603
13151375 msgid "Right Shift"
13161376 msgstr ""
13171377
1318 #: ../../../src/SDLInputState.cpp:603
1378 #: ../../../src/SDLInputState.cpp:604
13191379 msgid "ScrollLock"
13201380 msgstr ""
13211381
1322 #: ../../../src/SDLInputState.cpp:604
1382 #: ../../../src/SDLInputState.cpp:605
13231383 msgid "Space"
13241384 msgstr ""
13251385
1326 #: ../../../src/SDLInputState.cpp:605
1386 #: ../../../src/SDLInputState.cpp:606
13271387 msgid "Tab"
13281388 msgstr ""
13291389
1330 #: ../../../src/SDLInputState.cpp:619
1390 #: ../../../src/SDLInputState.cpp:620
13311391 #, c-format
13321392 msgid "Mouse %d"
13331393 msgstr ""
13341394
1335 #: ../../../src/SDLInputState.cpp:627
1395 #: ../../../src/SDLInputState.cpp:628
13361396 #, c-format
13371397 msgid "Axis %d -"
13381398 msgstr ""
13391399
1340 #: ../../../src/SDLInputState.cpp:629
1400 #: ../../../src/SDLInputState.cpp:630
13411401 #, c-format
13421402 msgid "Axis %d +"
13431403 msgstr ""
13441404
1345 #: ../../../src/SDLInputState.cpp:632
1405 #: ../../../src/SDLInputState.cpp:633
13461406 #, c-format
13471407 msgid "Button %d"
13481408 msgstr ""
13491409
1350 #: ../../../src/SDLInputState.cpp:636
1410 #: ../../../src/SDLInputState.cpp:637
13511411 msgid "(none)"
13521412 msgstr ""
13531413
1354 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1355 #: ../../../src/SDLInputState.cpp:719
1414 #: ../../../src/SDLInputState.cpp:677
1415 msgid "Touch control D-Pad"
1416 msgstr ""
1417
1418 #: ../../../src/SDLInputState.cpp:701
1419 msgid "Touch control buttons"
1420 msgstr ""
1421
1422 #: ../../../src/SDLInputState.cpp:716
13561423 msgid "Tap"
13571424 msgstr ""
13581425
1359 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1360 #, c-format
1361 msgid "%s on ground"
1362 msgstr ""
1363
1364 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1365 #, c-format
1366 msgid "%s on enemy"
1367 msgstr ""
1368
1369 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1370 #: ../../../src/SDLInputState.cpp:771
1426 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1427 #: ../../../src/SDLInputState.cpp:768
13711428 #, c-format
13721429 msgid "'%s' is no longer bound to:"
13731430 msgstr ""
15261583 msgid "Base MP"
15271584 msgstr "ベースMP"
15281585
1529 #: ../../../src/Utils.cpp:297
1586 #: ../../../src/Utils.cpp:346
15301587 msgid "k"
15311588 msgstr "千"
15321589
1533 #: ../../../src/Utils.cpp:531
1590 #: ../../../src/Utils.cpp:580
15341591 #, c-format
15351592 msgid "%s second"
15361593 msgstr "%s 秒"
15371594
1538 #: ../../../src/Utils.cpp:534
1595 #: ../../../src/Utils.cpp:583
15391596 #, c-format
15401597 msgid "%s seconds"
15411598 msgstr "%s 秒"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1215 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1316 "Language-Team: Norwegian Bokmål (https://www.transifex.com/flareorg/teams/84925/nb/)\n"
1417 "MIME-Version: 1.0\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr ""
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr ""
3235 "Du har blitt beseiret. Spillet er slutt! Trykk ${INPUT_CONTINUE} for å gå "
3336 "til hovedmenyen."
3437
35 #: ../../../src/Avatar.cpp:617
38 #: ../../../src/Avatar.cpp:589
3639 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3740 msgstr "Du har blitt beseiret. Trykk ${INPUT_CONTINUE} for å fortsette."
3841
39 #: ../../../src/Avatar.cpp:870
42 #: ../../../src/Avatar.cpp:839
4043 msgid "Transformation expired. You have been moved back to a safe place."
4144 msgstr ""
4245
104107 "The default renderer that is often faster than the SDL software renderer."
105108 msgstr ""
106109
107 #: ../../../src/EngineSettings.cpp:557
110 #: ../../../src/EngineSettings.cpp:561
108111 msgid "Adventurer"
109112 msgstr "Eventyrer"
110113
113116 msgstr "bom"
114117
115118 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
116 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
119 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
117120 #, c-format
118121 msgid "+%d HP"
119122 msgstr ""
120123
121 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
122 #: ../../../src/StatBlock.cpp:827
124 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
125 #: ../../../src/StatBlock.cpp:822
123126 #, c-format
124127 msgid "+%d MP"
125128 msgstr ""
126129
127 #: ../../../src/EventManager.cpp:729
130 #: ../../../src/EventManager.cpp:738
128131 msgid "Unknown destination"
129132 msgstr "Ukjent destinasjon"
130133
131 #: ../../../src/GameStateConfigBase.cpp:97
132 #: ../../../src/GameStateConfigBase.cpp:118
134 #: ../../../src/GameStateConfigBase.cpp:89
135 #: ../../../src/GameStateConfigBase.cpp:110
133136 msgid "Defaults"
134137 msgstr "Standard"
135138
136 #: ../../../src/GameStateConfigBase.cpp:97
139 #: ../../../src/GameStateConfigBase.cpp:89
137140 msgid "Reset ALL settings?"
138141 msgstr "Still tilbake ALLE innstillinger?"
139142
140 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
143 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
141144 msgid "OK"
142145 msgstr "Ok"
143146
144 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
145 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
147 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
148 #: ../../../src/InputState.cpp:401
146149 msgid "Cancel"
147150 msgstr "Avbryt"
148151
149 #: ../../../src/GameStateConfigBase.cpp:168
150 #: ../../../src/GameStateConfigDesktop.cpp:128
152 #: ../../../src/GameStateConfigBase.cpp:160
153 #: ../../../src/GameStateConfigDesktop.cpp:130
151154 msgid "Audio"
152155 msgstr "Lyd"
153156
154 #: ../../../src/GameStateConfigBase.cpp:169
155 #: ../../../src/GameStateConfigDesktop.cpp:129
157 #: ../../../src/GameStateConfigBase.cpp:161
158 #: ../../../src/GameStateConfigDesktop.cpp:131
156159 msgid "Interface"
157160 msgstr "Grensesnitt"
158161
159 #: ../../../src/GameStateConfigBase.cpp:170
160 #: ../../../src/GameStateConfigDesktop.cpp:132
162 #: ../../../src/GameStateConfigBase.cpp:162
163 #: ../../../src/GameStateConfigDesktop.cpp:134
161164 msgid "Mods"
162165 msgstr ""
163166
164 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
167 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
165168 msgid "Music Volume"
166169 msgstr "Musikkvolum"
167170
168 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
171 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
169172 msgid "Sound Volume"
170173 msgstr "Lydvolum"
171174
172 #: ../../../src/GameStateConfigBase.cpp:266
175 #: ../../../src/GameStateConfigBase.cpp:257
173176 msgid "Language"
174177 msgstr "Språk"
175178
176 #: ../../../src/GameStateConfigBase.cpp:275
177 msgid "Show combat text"
178 msgstr "Vis tekst i kamp"
179
180 #: ../../../src/GameStateConfigBase.cpp:279
179 #: ../../../src/GameStateConfigBase.cpp:266
181180 msgid "Show FPS"
182181 msgstr ""
183182
184 #: ../../../src/GameStateConfigBase.cpp:283
183 #: ../../../src/GameStateConfigBase.cpp:270
185184 msgid "Colorblind Mode"
186185 msgstr "Modus for fargeblinde"
187186
188 #: ../../../src/GameStateConfigBase.cpp:287
187 #: ../../../src/GameStateConfigBase.cpp:274
189188 msgid "Hardware mouse cursor"
190189 msgstr ""
191190
192 #: ../../../src/GameStateConfigBase.cpp:291
191 #: ../../../src/GameStateConfigBase.cpp:278
193192 msgid "Developer Mode"
194193 msgstr "Utviklermodus"
195194
196 #: ../../../src/GameStateConfigBase.cpp:295
197 msgid "Always show loot labels"
198 msgstr ""
199
200 #: ../../../src/GameStateConfigBase.cpp:299
201 msgid "Always show stat bar labels"
202 msgstr ""
203
204 #: ../../../src/GameStateConfigBase.cpp:303
205 msgid "Automatically equip items"
206 msgstr ""
207
208 #: ../../../src/GameStateConfigBase.cpp:307
195 #: ../../../src/GameStateConfigBase.cpp:282
209196 msgid "Subtitles"
210197 msgstr "Undertekster"
211198
212 #: ../../../src/GameStateConfigBase.cpp:311
199 #: ../../../src/GameStateConfigBase.cpp:286
213200 msgid "Active Mods"
214201 msgstr ""
215202
216 #: ../../../src/GameStateConfigBase.cpp:320
203 #: ../../../src/GameStateConfigBase.cpp:295
217204 msgid "Available Mods"
218205 msgstr ""
219206
220 #: ../../../src/GameStateConfigBase.cpp:339
207 #: ../../../src/GameStateConfigBase.cpp:314
221208 msgid "<< Disable"
222209 msgstr "<< Deaktiver"
223210
224 #: ../../../src/GameStateConfigBase.cpp:345
211 #: ../../../src/GameStateConfigBase.cpp:320
225212 msgid "Enable >>"
226213 msgstr "Aktiver >>"
227214
228 #: ../../../src/GameStateConfigBase.cpp:925
215 #: ../../../src/GameStateConfigBase.cpp:873
229216 msgid "Version:"
230217 msgstr ""
231218
232 #: ../../../src/GameStateConfigBase.cpp:930
219 #: ../../../src/GameStateConfigBase.cpp:878
233220 msgid "Game:"
234221 msgstr ""
235222
236 #: ../../../src/GameStateConfigBase.cpp:935
223 #: ../../../src/GameStateConfigBase.cpp:883
237224 msgid "Engine version:"
238225 msgstr ""
239226
240 #: ../../../src/GameStateConfigBase.cpp:943
227 #: ../../../src/GameStateConfigBase.cpp:891
241228 msgid "Requires mods:"
242229 msgstr ""
243230
244 #: ../../../src/GameStateConfigDesktop.cpp:81
245 #: ../../../src/GameStateConfigDesktop.cpp:740
231 #: ../../../src/GameStateConfigDesktop.cpp:83
232 #: ../../../src/GameStateConfigDesktop.cpp:751
246233 msgid "Clear"
247234 msgstr "Nullstill"
248235
249 #: ../../../src/GameStateConfigDesktop.cpp:81
250 #: ../../../src/GameStateConfigDesktop.cpp:738
236 #: ../../../src/GameStateConfigDesktop.cpp:83
237 #: ../../../src/GameStateConfigDesktop.cpp:749
251238 msgid "Assign:"
252239 msgstr ""
253240
254 #: ../../../src/GameStateConfigDesktop.cpp:126
241 #: ../../../src/GameStateConfigDesktop.cpp:128
255242 msgid "Video"
256243 msgstr "Video"
257244
258 #: ../../../src/GameStateConfigDesktop.cpp:130
245 #: ../../../src/GameStateConfigDesktop.cpp:132
259246 msgid "Input"
260247 msgstr ""
261248
262 #: ../../../src/GameStateConfigDesktop.cpp:131
249 #: ../../../src/GameStateConfigDesktop.cpp:133
263250 msgid "Keybindings"
264251 msgstr "Hurtigtaster"
265252
266 #: ../../../src/GameStateConfigDesktop.cpp:187
253 #: ../../../src/GameStateConfigDesktop.cpp:188
267254 msgid ""
268255 "Will try to store surfaces in video memory versus system memory. The effect "
269256 "this has on performance depends on the renderer."
270257 msgstr ""
271258
272 #: ../../../src/GameStateConfigDesktop.cpp:188
259 #: ../../../src/GameStateConfigDesktop.cpp:189
273260 msgid ""
274261 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
275262 "windowed mode or input lag."
276263 msgstr ""
277264
278 #: ../../../src/GameStateConfigDesktop.cpp:189
265 #: ../../../src/GameStateConfigDesktop.cpp:190
279266 msgid ""
280267 "When enabled, this uses the screen DPI in addition to the window dimensions "
281268 "to scale the rendering resolution. Otherwise, only the window dimensions are"
282269 " used."
283270 msgstr ""
284271
285 #: ../../../src/GameStateConfigDesktop.cpp:190
272 #: ../../../src/GameStateConfigDesktop.cpp:191
273 msgid ""
274 "This enables parallax (non-tile) layers. Disabling this setting can improve "
275 "performance in some cases."
276 msgstr ""
277
278 #: ../../../src/GameStateConfigDesktop.cpp:192
286279 msgid "Experimental"
287280 msgstr "Eksperimentell"
288281
289 #: ../../../src/GameStateConfigDesktop.cpp:191
282 #: ../../../src/GameStateConfigDesktop.cpp:193
290283 msgid "For handheld devices"
291284 msgstr "For håndholdte enheter"
292285
293 #: ../../../src/GameStateConfigDesktop.cpp:209
286 #: ../../../src/GameStateConfigDesktop.cpp:211
294287 msgid "Renderer"
295288 msgstr ""
296289
297 #: ../../../src/GameStateConfigDesktop.cpp:225
290 #: ../../../src/GameStateConfigDesktop.cpp:227
298291 msgid "Full Screen Mode"
299292 msgstr "Fullskjerm"
300293
301 #: ../../../src/GameStateConfigDesktop.cpp:229
294 #: ../../../src/GameStateConfigDesktop.cpp:231
302295 msgid "Move hero using mouse"
303296 msgstr "Flytt helten med musepeker"
304297
305 #: ../../../src/GameStateConfigDesktop.cpp:233
298 #: ../../../src/GameStateConfigDesktop.cpp:235
306299 msgid "Hardware surfaces"
307300 msgstr ""
308301
309 #: ../../../src/GameStateConfigDesktop.cpp:237
302 #: ../../../src/GameStateConfigDesktop.cpp:239
310303 msgid "V-Sync"
311304 msgstr ""
312305
313 #: ../../../src/GameStateConfigDesktop.cpp:241
306 #: ../../../src/GameStateConfigDesktop.cpp:243
314307 msgid "Texture Filtering"
315308 msgstr "Teksturfiltrering"
316309
317 #: ../../../src/GameStateConfigDesktop.cpp:245
310 #: ../../../src/GameStateConfigDesktop.cpp:247
318311 msgid "DPI scaling"
319312 msgstr ""
320313
321 #: ../../../src/GameStateConfigDesktop.cpp:249
314 #: ../../../src/GameStateConfigDesktop.cpp:251
315 msgid "Parallax Layers"
316 msgstr ""
317
318 #: ../../../src/GameStateConfigDesktop.cpp:255
322319 msgid "Allow changing gamma"
323320 msgstr "Tillat endring av lysstyrke"
324321
325 #: ../../../src/GameStateConfigDesktop.cpp:253
322 #: ../../../src/GameStateConfigDesktop.cpp:259
326323 msgid "Gamma"
327324 msgstr "Lysstyrke"
328325
329 #: ../../../src/GameStateConfigDesktop.cpp:257
326 #: ../../../src/GameStateConfigDesktop.cpp:263
330327 msgid "Use joystick"
331328 msgstr "Bruk joystick"
332329
333 #: ../../../src/GameStateConfigDesktop.cpp:261
330 #: ../../../src/GameStateConfigDesktop.cpp:267
334331 msgid "Joystick"
335332 msgstr "Joystick"
336333
337 #: ../../../src/GameStateConfigDesktop.cpp:277
334 #: ../../../src/GameStateConfigDesktop.cpp:283
338335 msgid "Mouse aim"
339336 msgstr "Sikte med musepekeren"
340337
341 #: ../../../src/GameStateConfigDesktop.cpp:281
338 #: ../../../src/GameStateConfigDesktop.cpp:287
342339 msgid "Do not use mouse"
343340 msgstr "Ikke bruk mus"
344341
345 #: ../../../src/GameStateConfigDesktop.cpp:285
342 #: ../../../src/GameStateConfigDesktop.cpp:291
346343 msgid "Joystick Deadzone"
347344 msgstr "Joystick dødsone"
348345
350347 msgid "Loading..."
351348 msgstr "Laster..."
352349
353 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
350 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
354351 msgid "Delete Save"
355352 msgstr "Slett lagret spill"
356353
357 #: ../../../src/GameStateLoad.cpp:87
354 #: ../../../src/GameStateLoad.cpp:88
358355 msgid "Delete this save?"
359356 msgstr "Slett dette spillet?"
360357
361 #: ../../../src/GameStateLoad.cpp:89
358 #: ../../../src/GameStateLoad.cpp:90
362359 msgid "Exit to Title"
363360 msgstr "Avslutt til hovedmeny"
364361
365 #: ../../../src/GameStateLoad.cpp:92
362 #: ../../../src/GameStateLoad.cpp:93
366363 msgid "New Game"
367364 msgstr "Nytt spill"
368365
369 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
366 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
370367 msgid "Choose a Slot"
371368 msgstr "Velg en plass"
372369
391388 msgstr ""
392389
393390 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
394 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
395 #: ../../../src/MenuPowers.cpp:1539
391 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
392 #: ../../../src/MenuPowers.cpp:1542
396393 #, c-format
397394 msgid "Level %d"
398395 msgstr "Nivå %d"
441438 msgid "Exit Game"
442439 msgstr "Avslutt spill"
443440
444 #: ../../../src/InputState.cpp:403
441 #: ../../../src/InputState.cpp:402
445442 msgid "Accept"
446443 msgstr "Godta"
447444
448 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
445 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
449446 msgid "Up"
450447 msgstr "Opp"
451448
452 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
449 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
453450 msgid "Down"
454451 msgstr "Ned"
455452
456 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
453 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
457454 msgid "Left"
458455 msgstr "Venstre"
459456
460 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
457 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
461458 msgid "Right"
462459 msgstr "Høyre"
463460
461 #: ../../../src/InputState.cpp:407
462 msgid "Bar1"
463 msgstr ""
464
464465 #: ../../../src/InputState.cpp:408
465 msgid "Bar1"
466 msgid "Bar2"
466467 msgstr ""
467468
468469 #: ../../../src/InputState.cpp:409
469 msgid "Bar2"
470 msgid "Bar3"
470471 msgstr ""
471472
472473 #: ../../../src/InputState.cpp:410
473 msgid "Bar3"
474 msgid "Bar4"
474475 msgstr ""
475476
476477 #: ../../../src/InputState.cpp:411
477 msgid "Bar4"
478 msgid "Bar5"
478479 msgstr ""
479480
480481 #: ../../../src/InputState.cpp:412
481 msgid "Bar5"
482 msgid "Bar6"
482483 msgstr ""
483484
484485 #: ../../../src/InputState.cpp:413
485 msgid "Bar6"
486 msgid "Bar7"
486487 msgstr ""
487488
488489 #: ../../../src/InputState.cpp:414
489 msgid "Bar7"
490 msgid "Bar8"
490491 msgstr ""
491492
492493 #: ../../../src/InputState.cpp:415
493 msgid "Bar8"
494 msgid "Bar9"
494495 msgstr ""
495496
496497 #: ../../../src/InputState.cpp:416
497 msgid "Bar9"
498 msgstr ""
499
500 #: ../../../src/InputState.cpp:417
501498 msgid "Bar0"
502499 msgstr ""
503500
504 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
501 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
505502 #: ../../../src/MenuCharacter.cpp:54
506503 msgid "Character"
507504 msgstr "Karakter"
508505
509 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
510 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
506 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
507 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
511508 msgid "Inventory"
512509 msgstr ""
513510
514 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
511 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
515512 #: ../../../src/MenuPowers.cpp:168
516513 msgid "Powers"
517514 msgstr "Krefter"
518515
519 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
516 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
520517 #: ../../../src/MenuLog.cpp:72
521518 msgid "Log"
522519 msgstr "Logg"
523520
524 #: ../../../src/InputState.cpp:422
521 #: ../../../src/InputState.cpp:421
525522 msgid "Main1"
526523 msgstr "Hoved1"
527524
528 #: ../../../src/InputState.cpp:423
525 #: ../../../src/InputState.cpp:422
529526 msgid "Main2"
530527 msgstr "Hoved2"
531528
532 #: ../../../src/InputState.cpp:424
529 #: ../../../src/InputState.cpp:423
533530 msgid "Ctrl"
534531 msgstr "Ctrl"
535532
536 #: ../../../src/InputState.cpp:425
533 #: ../../../src/InputState.cpp:424
537534 msgid "Shift"
538535 msgstr "Shift"
539536
540 #: ../../../src/InputState.cpp:426
537 #: ../../../src/InputState.cpp:425
541538 msgid "Alt"
542539 msgstr "Alt"
543540
544 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
541 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
545542 msgid "Delete"
546543 msgstr "Delete"
547544
545 #: ../../../src/InputState.cpp:427
546 msgid "ActionBar Accept"
547 msgstr ""
548
548549 #: ../../../src/InputState.cpp:428
549 msgid "ActionBar Accept"
550 msgid "ActionBar Left"
550551 msgstr ""
551552
552553 #: ../../../src/InputState.cpp:429
553 msgid "ActionBar Left"
554 msgid "ActionBar Right"
554555 msgstr ""
555556
556557 #: ../../../src/InputState.cpp:430
557 msgid "ActionBar Right"
558 msgid "ActionBar Use"
558559 msgstr ""
559560
560561 #: ../../../src/InputState.cpp:431
561 msgid "ActionBar Use"
562 msgstr ""
563
564 #: ../../../src/InputState.cpp:432
565562 msgid "Developer Menu"
566563 msgstr "Utviklermeny"
567564
565 #: ../../../src/InputState.cpp:433
566 msgid "Left Mouse"
567 msgstr ""
568
568569 #: ../../../src/InputState.cpp:434
569 msgid "Left Mouse"
570 msgid "Middle Mouse"
570571 msgstr ""
571572
572573 #: ../../../src/InputState.cpp:435
573 msgid "Middle Mouse"
574 msgid "Right Mouse"
574575 msgstr ""
575576
576577 #: ../../../src/InputState.cpp:436
577 msgid "Right Mouse"
578 msgstr ""
579
580 #: ../../../src/InputState.cpp:437
581578 msgid "Wheel Up"
582579 msgstr "Hjul Opp"
583580
584 #: ../../../src/InputState.cpp:438
581 #: ../../../src/InputState.cpp:437
585582 msgid "Wheel Down"
586583 msgstr "Hjul Ned"
587584
585 #: ../../../src/InputState.cpp:438
586 msgid "Mouse X1"
587 msgstr ""
588
588589 #: ../../../src/InputState.cpp:439
589 msgid "Mouse X1"
590 msgstr ""
591
592 #: ../../../src/InputState.cpp:440
593590 msgid "Mouse X2"
594591 msgstr ""
595592
597594 msgid "Unknown Item"
598595 msgstr "Ukjent gjenstand"
599596
600 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
597 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
601598 #, c-format
602599 msgid "%d%% Speed"
603600 msgstr "%d%% Hastighet"
604601
605 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
602 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
606603 #, c-format
607604 msgid "%d%% Attack Speed"
608605 msgstr "%d%% Angrepshastighet"
609606
610607 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
611 #: ../../../src/MenuPowers.cpp:832
612 #, c-format
613 msgid "%s Resistance"
614 msgstr "%s Motstand"
608 #: ../../../src/MenuPowers.cpp:833
609 #, c-format
610 msgid "Resistance (%s)"
611 msgstr ""
615612
616613 #: ../../../src/ItemManager.cpp:684
617614 #, c-format
637634 msgid "Absorb: %d"
638635 msgstr "Absorberer: %d"
639636
640 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
641 #: ../../../src/MenuPowers.cpp:1133
637 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
638 #: ../../../src/MenuPowers.cpp:1134
642639 #, c-format
643640 msgid "Requires Level %d"
644641 msgstr "Krever nivå %d"
645642
646 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
647 #: ../../../src/MenuPowers.cpp:1124
643 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
644 #: ../../../src/MenuPowers.cpp:1125
648645 #, c-format
649646 msgid "Requires %s %d"
650647 msgstr "Krever %s %d"
693690 msgid "Press [%s] to read"
694691 msgstr ""
695692
696 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
697 #: ../../../src/MenuActionBar.cpp:226
693 #: ../../../src/MenuActionBar.cpp:87
694 msgid "Loot tooltip visibility"
695 msgstr ""
696
697 #: ../../../src/MenuActionBar.cpp:88
698 msgid "Mini-map mode"
699 msgstr ""
700
701 #: ../../../src/MenuActionBar.cpp:89
702 msgid "Always show stat bar labels"
703 msgstr ""
704
705 #: ../../../src/MenuActionBar.cpp:90
706 msgid "Show combat text"
707 msgstr "Vis tekst i kamp"
708
709 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
710 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
698711 #, c-format
699712 msgid "Hotkey: %s"
700713 msgstr "Hurtigtast: %s"
701714
702 #: ../../../src/MenuActionBar.cpp:580
715 #: ../../../src/MenuActionBar.cpp:474
716 #, c-format
717 msgid "Default. Temporarily show all loot tooltips with '%s'."
718 msgstr ""
719
720 #: ../../../src/MenuActionBar.cpp:476
721 #, c-format
722 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
723 msgstr ""
724
725 #: ../../../src/MenuActionBar.cpp:478
726 #, c-format
727 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
728 msgstr ""
729
730 #: ../../../src/MenuActionBar.cpp:482
731 msgid "Visible"
732 msgstr ""
733
734 #: ../../../src/MenuActionBar.cpp:484
735 msgid "Visible (2x zoom)"
736 msgstr ""
737
738 #: ../../../src/MenuActionBar.cpp:486
739 msgid "Hidden"
740 msgstr ""
741
742 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
743 msgid "Enabled"
744 msgstr ""
745
746 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
747 msgid "Disabled"
748 msgstr ""
749
750 #: ../../../src/MenuActionBar.cpp:657
703751 msgid "Not enough MP."
704752 msgstr ""
705753
740788 msgid "Reduces the damage taken from \"%s\" elemental attacks."
741789 msgstr ""
742790
743 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
791 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
744792 #, c-format
745793 msgid "XP: %d"
746794 msgstr ""
831879 msgstr ""
832880
833881 #: ../../../src/MenuDevConsole.cpp:361
882 msgid "turns on/off the display of the FPS counter"
883 msgstr ""
884
885 #: ../../../src/MenuDevConsole.cpp:362
834886 msgid "turns on/off all of the HUD elements"
835887 msgstr ""
836888
837 #: ../../../src/MenuDevConsole.cpp:362
889 #: ../../../src/MenuDevConsole.cpp:363
838890 msgid "turns on/off the developer hud"
839891 msgstr ""
840892
841 #: ../../../src/MenuDevConsole.cpp:363
893 #: ../../../src/MenuDevConsole.cpp:364
842894 msgid ""
843895 "Prints a list of powers that match a search term. No search term will list "
844896 "all items"
845897 msgstr ""
846898
847 #: ../../../src/MenuDevConsole.cpp:364
899 #: ../../../src/MenuDevConsole.cpp:365
848900 msgid "Prints out all the map filenames located in the \"maps/\" directory."
849901 msgstr ""
850902
851 #: ../../../src/MenuDevConsole.cpp:365
903 #: ../../../src/MenuDevConsole.cpp:366
852904 msgid ""
853905 "Prints out the active campaign statuses that match a search term. No search "
854906 "term will list all active statuses"
855907 msgstr ""
856908
857 #: ../../../src/MenuDevConsole.cpp:366
909 #: ../../../src/MenuDevConsole.cpp:367
858910 msgid ""
859911 "Prints a list of items that match a search term. No search term will list "
860912 "all items"
861913 msgstr ""
862914
863 #: ../../../src/MenuDevConsole.cpp:367
915 #: ../../../src/MenuDevConsole.cpp:368
864916 msgid ""
865917 "parses a series of event components and executes them as a single event"
866918 msgstr ""
867919
868 #: ../../../src/MenuDevConsole.cpp:368
920 #: ../../../src/MenuDevConsole.cpp:369
869921 msgid "clears the command history"
870922 msgstr "tømmer kommando-historikk"
871923
872 #: ../../../src/MenuDevConsole.cpp:369
924 #: ../../../src/MenuDevConsole.cpp:370
873925 msgid "displays this text"
874926 msgstr "viser denne teksten"
875927
876 #: ../../../src/MenuDevConsole.cpp:376
928 #: ../../../src/MenuDevConsole.cpp:377
877929 msgid "Toggled the developer hud"
878930 msgstr ""
879931
880 #: ../../../src/MenuDevConsole.cpp:380
932 #: ../../../src/MenuDevConsole.cpp:381
881933 msgid "Toggled the hud"
882934 msgstr ""
883935
884 #: ../../../src/MenuDevConsole.cpp:529
936 #: ../../../src/MenuDevConsole.cpp:385
937 msgid "Toggled the FPS counter"
938 msgstr ""
939
940 #: ../../../src/MenuDevConsole.cpp:534
885941 msgid "ERROR: Incorrect number of arguments"
886942 msgstr "FEIL: Feil antall argumenter"
887943
888 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
944 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
889945 msgid "HINT:"
890946 msgstr ""
891947
892 #: ../../../src/MenuDevConsole.cpp:531
948 #: ../../../src/MenuDevConsole.cpp:536
893949 msgid "<id>"
894950 msgstr ""
895951
896 #: ../../../src/MenuDevConsole.cpp:547
952 #: ../../../src/MenuDevConsole.cpp:552
897953 #, c-format
898954 msgid "ERROR: '%s' is not a valid event key"
899955 msgstr ""
900956
901 #: ../../../src/MenuDevConsole.cpp:557
957 #: ../../../src/MenuDevConsole.cpp:562
902958 msgid "ERROR: Too few arguments"
903959 msgstr "FEIL: For få argumenter"
904960
905 #: ../../../src/MenuDevConsole.cpp:559
961 #: ../../../src/MenuDevConsole.cpp:564
906962 msgid "<key>=<val> <key>=<val> ..."
907963 msgstr ""
908964
909 #: ../../../src/MenuDevConsole.cpp:564
965 #: ../../../src/MenuDevConsole.cpp:569
910966 msgid "ERROR: Unknown command"
911967 msgstr "FEIL: Ukjent kommando"
912968
913 #: ../../../src/MenuDevConsole.cpp:566
969 #: ../../../src/MenuDevConsole.cpp:571
914970 msgid "HINT: Type help"
915971 msgstr "HINT: Skriv help"
916972
917 #: ../../../src/MenuEnemy.cpp:135
973 #: ../../../src/MenuEnemy.cpp:138
918974 #, c-format
919975 msgid "%s level %d"
920976 msgstr "%s nivå %d"
921977
922 #: ../../../src/MenuEnemy.cpp:159
978 #: ../../../src/MenuEnemy.cpp:162
923979 msgid "Dead"
924980 msgstr "Død"
925981
926 #: ../../../src/MenuEnemy.cpp:161
982 #: ../../../src/MenuEnemy.cpp:164
927983 msgid "Destroyed"
928984 msgstr ""
929985
943999 msgid "Continue"
9441000 msgstr "Fortsett"
9451001
946 #: ../../../src/MenuInventory.cpp:175
1002 #: ../../../src/MenuInventory.cpp:73
1003 msgid "Automatically equip items"
1004 msgstr ""
1005
1006 #: ../../../src/MenuInventory.cpp:188
9471007 #, c-format
9481008 msgid "Lost %d%% of %s."
9491009 msgstr ""
9501010
951 #: ../../../src/MenuInventory.cpp:182
1011 #: ../../../src/MenuInventory.cpp:195
9521012 #, c-format
9531013 msgid "Lost %d%% of total XP."
9541014 msgstr ""
9551015
956 #: ../../../src/MenuInventory.cpp:187
1016 #: ../../../src/MenuInventory.cpp:200
9571017 #, c-format
9581018 msgid "Lost %d%% of current level XP."
9591019 msgstr ""
9601020
961 #: ../../../src/MenuInventory.cpp:213
1021 #: ../../../src/MenuInventory.cpp:226
9621022 #, c-format
9631023 msgid "Lost %s."
9641024 msgstr "Mistet %s."
9651025
966 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1026 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9671027 #, c-format
9681028 msgid "%d %s"
9691029 msgstr "%d %s"
9701030
971 #: ../../../src/MenuInventory.cpp:299
1031 #: ../../../src/MenuInventory.cpp:317
9721032 msgid "Pick up item(s):"
9731033 msgstr "Plukk opp gjenstand(er):"
9741034
975 #: ../../../src/MenuInventory.cpp:300
1035 #: ../../../src/MenuInventory.cpp:318
9761036 msgid "Use or equip item:"
9771037 msgstr ""
9781038
979 #: ../../../src/MenuInventory.cpp:301
1039 #: ../../../src/MenuInventory.cpp:319
9801040 #, c-format
9811041 msgid "%s modifiers"
9821042 msgstr ""
9831043
984 #: ../../../src/MenuInventory.cpp:302
1044 #: ../../../src/MenuInventory.cpp:320
9851045 msgid "Select a quantity of item:"
9861046 msgstr "Velg et antall:"
9871047
988 #: ../../../src/MenuInventory.cpp:305
1048 #: ../../../src/MenuInventory.cpp:323
9891049 msgid "Stash item stack:"
9901050 msgstr ""
9911051
992 #: ../../../src/MenuInventory.cpp:307
1052 #: ../../../src/MenuInventory.cpp:325
9931053 msgid "Sell item stack:"
9941054 msgstr ""
9951055
996 #: ../../../src/MenuInventory.cpp:574
1056 #: ../../../src/MenuInventory.cpp:592
9971057 msgid "You don't have enough of the required item."
9981058 msgstr ""
9991059
1000 #: ../../../src/MenuInventory.cpp:581
1060 #: ../../../src/MenuInventory.cpp:599
10011061 msgid "You can't use this item right now."
10021062 msgstr ""
10031063
1004 #: ../../../src/MenuInventory.cpp:593
1064 #: ../../../src/MenuInventory.cpp:611
10051065 msgid "This item can only be used from the action bar."
10061066 msgstr ""
10071067
1008 #: ../../../src/MenuInventory.cpp:711
1068 #: ../../../src/MenuInventory.cpp:729
10091069 msgid "Inventory is full."
10101070 msgstr "Du har ikke plass til flere gjenstander."
10111071
1012 #: ../../../src/MenuInventory.cpp:831
1072 #: ../../../src/MenuInventory.cpp:849
10131073 #, c-format
10141074 msgid "Not enough %s."
10151075 msgstr "Ikke nok %s."
10161076
1017 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1077 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10181078 msgid "This item can not be sold."
10191079 msgstr "Du kan ikke selge denne gjenstanden."
10201080
10261086 msgid "Quests"
10271087 msgstr "Oppdrag"
10281088
1029 #: ../../../src/MenuManager.cpp:290
1089 #: ../../../src/MenuManager.cpp:286
10301090 #, c-format
10311091 msgid "XP: %d/%d"
10321092 msgstr ""
10331093
1034 #: ../../../src/MenuManager.cpp:806
1094 #: ../../../src/MenuManager.cpp:827
10351095 msgid "This item can not be dropped."
10361096 msgstr ""
10371097
1038 #: ../../../src/MenuNPCActions.cpp:75
1039 msgid "Trade"
1040 msgstr "Handle"
1041
1042 #: ../../../src/MenuNumPicker.cpp:60
1098 #: ../../../src/MenuNumPicker.cpp:59
10431099 msgid "Enter amount:"
10441100 msgstr ""
10451101
1046 #: ../../../src/MenuPowers.cpp:786
1102 #: ../../../src/MenuPowers.cpp:787
10471103 msgid "Passive"
10481104 msgstr ""
10491105
1050 #: ../../../src/MenuPowers.cpp:791
1106 #: ../../../src/MenuPowers.cpp:792
10511107 #, c-format
10521108 msgid "Costs %d MP"
10531109 msgstr ""
10541110
1055 #: ../../../src/MenuPowers.cpp:795
1111 #: ../../../src/MenuPowers.cpp:796
10561112 #, c-format
10571113 msgid "Costs %d HP"
10581114 msgstr ""
10591115
1060 #: ../../../src/MenuPowers.cpp:800
1116 #: ../../../src/MenuPowers.cpp:801
10611117 msgid "Cooldown:"
10621118 msgstr ""
10631119
1064 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1120 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10651121 msgid "Damage per second"
10661122 msgstr "Skade per sekund"
10671123
1068 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1124 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10691125 msgid "HP per second"
10701126 msgstr ""
10711127
1072 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1128 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10731129 msgid "MP per second"
10741130 msgstr ""
10751131
1076 #: ../../../src/MenuPowers.cpp:884
1132 #: ../../../src/MenuPowers.cpp:885
10771133 msgid "Immobilize"
10781134 msgstr ""
10791135
1080 #: ../../../src/MenuPowers.cpp:892
1136 #: ../../../src/MenuPowers.cpp:893
10811137 msgid "Immunity"
10821138 msgstr "Immunitet"
10831139
1084 #: ../../../src/MenuPowers.cpp:895
1140 #: ../../../src/MenuPowers.cpp:896
10851141 msgid "Immunity to damage over time"
10861142 msgstr "Immun mot skade over tid"
10871143
1088 #: ../../../src/MenuPowers.cpp:898
1144 #: ../../../src/MenuPowers.cpp:899
10891145 msgid "Immunity to slow"
10901146 msgstr ""
10911147
1092 #: ../../../src/MenuPowers.cpp:901
1148 #: ../../../src/MenuPowers.cpp:902
10931149 msgid "Immunity to stun"
10941150 msgstr ""
10951151
1096 #: ../../../src/MenuPowers.cpp:904
1152 #: ../../../src/MenuPowers.cpp:905
10971153 msgid "Immunity to HP steal"
10981154 msgstr ""
10991155
1100 #: ../../../src/MenuPowers.cpp:907
1156 #: ../../../src/MenuPowers.cpp:908
11011157 msgid "Immunity to MP steal"
11021158 msgstr ""
11031159
1104 #: ../../../src/MenuPowers.cpp:910
1160 #: ../../../src/MenuPowers.cpp:911
11051161 msgid "Immunity to knockback"
11061162 msgstr ""
11071163
1108 #: ../../../src/MenuPowers.cpp:913
1164 #: ../../../src/MenuPowers.cpp:914
11091165 msgid "Immunity to damage reflection"
11101166 msgstr ""
11111167
1112 #: ../../../src/MenuPowers.cpp:916
1168 #: ../../../src/MenuPowers.cpp:917
11131169 msgid "Stun"
11141170 msgstr ""
11151171
1116 #: ../../../src/MenuPowers.cpp:919
1172 #: ../../../src/MenuPowers.cpp:920
11171173 msgid "Automatic revive on death"
11181174 msgstr ""
11191175
1120 #: ../../../src/MenuPowers.cpp:922
1176 #: ../../../src/MenuPowers.cpp:923
11211177 msgid "Convert"
11221178 msgstr ""
11231179
1124 #: ../../../src/MenuPowers.cpp:925
1180 #: ../../../src/MenuPowers.cpp:926
11251181 msgid "Fear"
11261182 msgstr "Frykt"
11271183
1128 #: ../../../src/MenuPowers.cpp:928
1184 #: ../../../src/MenuPowers.cpp:929
11291185 msgid "Lifespan"
11301186 msgstr ""
11311187
1132 #: ../../../src/MenuPowers.cpp:952
1188 #: ../../../src/MenuPowers.cpp:953
11331189 msgid "Magical Shield"
11341190 msgstr "Magisk skjold"
11351191
1136 #: ../../../src/MenuPowers.cpp:981
1192 #: ../../../src/MenuPowers.cpp:982
11371193 msgid "Healing"
11381194 msgstr ""
11391195
1140 #: ../../../src/MenuPowers.cpp:984
1196 #: ../../../src/MenuPowers.cpp:985
11411197 msgid "Knockback"
11421198 msgstr ""
11431199
1144 #: ../../../src/MenuPowers.cpp:1009
1200 #: ../../../src/MenuPowers.cpp:1010
11451201 #, c-format
11461202 msgid "%d%% chance"
11471203 msgstr "%d%% sjanse"
11481204
1149 #: ../../../src/MenuPowers.cpp:1061
1205 #: ../../../src/MenuPowers.cpp:1062
11501206 msgid "Base Accuracy"
11511207 msgstr ""
11521208
1153 #: ../../../src/MenuPowers.cpp:1081
1209 #: ../../../src/MenuPowers.cpp:1082
11541210 msgid "Base Critical Chance"
11551211 msgstr ""
11561212
1157 #: ../../../src/MenuPowers.cpp:1089
1213 #: ../../../src/MenuPowers.cpp:1090
11581214 msgid "Ignores Absorbtion"
11591215 msgstr ""
11601216
1161 #: ../../../src/MenuPowers.cpp:1094
1217 #: ../../../src/MenuPowers.cpp:1095
11621218 msgid "Ignores Avoidance"
11631219 msgstr ""
11641220
1165 #: ../../../src/MenuPowers.cpp:1099
1221 #: ../../../src/MenuPowers.cpp:1100
11661222 #, c-format
11671223 msgid "%d%% Chance to crit slowed targets"
11681224 msgstr ""
11691225
1170 #: ../../../src/MenuPowers.cpp:1104
1171 #, c-format
1172 msgid "%s Elemental Damage"
1173 msgstr "%s elemental skade"
1174
1175 #: ../../../src/MenuPowers.cpp:1113
1226 #: ../../../src/MenuPowers.cpp:1105
1227 #, c-format
1228 msgid "Elemental Damage (%s)"
1229 msgstr ""
1230
1231 #: ../../../src/MenuPowers.cpp:1114
11761232 #, c-format
11771233 msgid "Requires a %s"
11781234 msgstr "Krever en %s"
11791235
1180 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1236 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11811237 #, c-format
11821238 msgid "Requires Power: %s"
11831239 msgstr ""
11841240
1185 #: ../../../src/MenuPowers.cpp:1162
1241 #: ../../../src/MenuPowers.cpp:1163
11861242 msgid "Click to Unlock (uses 1 Skill Point)"
11871243 msgstr ""
11881244
1189 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1245 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11901246 msgid "Requires 1 Skill Point"
11911247 msgstr ""
11921248
1193 #: ../../../src/MenuPowers.cpp:1352
1249 #: ../../../src/MenuPowers.cpp:1355
11941250 #, c-format
11951251 msgid "%d unspent skill point"
11961252 msgstr ""
11971253
1198 #: ../../../src/MenuPowers.cpp:1355
1254 #: ../../../src/MenuPowers.cpp:1358
11991255 #, c-format
12001256 msgid "%d unspent skill points"
12011257 msgstr ""
12021258
1203 #: ../../../src/MenuPowers.cpp:1385
1259 #: ../../../src/MenuPowers.cpp:1388
12041260 msgid "Next Level:"
12051261 msgstr "Neste nivå:"
12061262
12161272 msgid "Stash is full."
12171273 msgstr "Kisten er full."
12181274
1275 #: ../../../src/MenuTalker.cpp:454
1276 msgid "Trade"
1277 msgstr "Handle"
1278
12191279 #: ../../../src/MenuVendor.cpp:58
12201280 msgid "Buyback"
12211281 msgstr ""
12451305 msgid "Game saved."
12461306 msgstr "Spill lagret."
12471307
1248 #: ../../../src/SDLInputState.cpp:581
1308 #: ../../../src/SDLInputState.cpp:582
12491309 msgid "Backspace"
12501310 msgstr ""
12511311
1252 #: ../../../src/SDLInputState.cpp:582
1312 #: ../../../src/SDLInputState.cpp:583
12531313 msgid "CapsLock"
12541314 msgstr ""
12551315
1256 #: ../../../src/SDLInputState.cpp:585
1316 #: ../../../src/SDLInputState.cpp:586
12571317 msgid "End"
12581318 msgstr ""
12591319
1260 #: ../../../src/SDLInputState.cpp:586
1320 #: ../../../src/SDLInputState.cpp:587
12611321 msgid "Escape"
12621322 msgstr ""
12631323
1264 #: ../../../src/SDLInputState.cpp:587
1324 #: ../../../src/SDLInputState.cpp:588
12651325 msgid "Home"
12661326 msgstr ""
12671327
1268 #: ../../../src/SDLInputState.cpp:588
1328 #: ../../../src/SDLInputState.cpp:589
12691329 msgid "Insert"
12701330 msgstr ""
12711331
1272 #: ../../../src/SDLInputState.cpp:589
1332 #: ../../../src/SDLInputState.cpp:590
12731333 msgid "Left Alt"
12741334 msgstr ""
12751335
1276 #: ../../../src/SDLInputState.cpp:590
1336 #: ../../../src/SDLInputState.cpp:591
12771337 msgid "Left Ctrl"
12781338 msgstr ""
12791339
1280 #: ../../../src/SDLInputState.cpp:592
1340 #: ../../../src/SDLInputState.cpp:593
12811341 msgid "Left Shift"
12821342 msgstr ""
12831343
1284 #: ../../../src/SDLInputState.cpp:593
1344 #: ../../../src/SDLInputState.cpp:594
12851345 msgid "NumLock"
12861346 msgstr ""
12871347
1288 #: ../../../src/SDLInputState.cpp:594
1348 #: ../../../src/SDLInputState.cpp:595
12891349 msgid "PageDown"
12901350 msgstr ""
12911351
1292 #: ../../../src/SDLInputState.cpp:595
1352 #: ../../../src/SDLInputState.cpp:596
12931353 msgid "PageUp"
12941354 msgstr ""
12951355
1296 #: ../../../src/SDLInputState.cpp:596
1356 #: ../../../src/SDLInputState.cpp:597
12971357 msgid "Pause"
12981358 msgstr ""
12991359
1300 #: ../../../src/SDLInputState.cpp:597
1360 #: ../../../src/SDLInputState.cpp:598
13011361 msgid "PrintScreen"
13021362 msgstr ""
13031363
1304 #: ../../../src/SDLInputState.cpp:598
1364 #: ../../../src/SDLInputState.cpp:599
13051365 msgid "Right Alt"
13061366 msgstr ""
13071367
1308 #: ../../../src/SDLInputState.cpp:599
1368 #: ../../../src/SDLInputState.cpp:600
13091369 msgid "Right Ctrl"
13101370 msgstr ""
13111371
1312 #: ../../../src/SDLInputState.cpp:600
1372 #: ../../../src/SDLInputState.cpp:601
13131373 msgid "Return"
13141374 msgstr ""
13151375
1316 #: ../../../src/SDLInputState.cpp:602
1376 #: ../../../src/SDLInputState.cpp:603
13171377 msgid "Right Shift"
13181378 msgstr ""
13191379
1320 #: ../../../src/SDLInputState.cpp:603
1380 #: ../../../src/SDLInputState.cpp:604
13211381 msgid "ScrollLock"
13221382 msgstr ""
13231383
1324 #: ../../../src/SDLInputState.cpp:604
1384 #: ../../../src/SDLInputState.cpp:605
13251385 msgid "Space"
13261386 msgstr ""
13271387
1328 #: ../../../src/SDLInputState.cpp:605
1388 #: ../../../src/SDLInputState.cpp:606
13291389 msgid "Tab"
13301390 msgstr ""
13311391
1332 #: ../../../src/SDLInputState.cpp:619
1392 #: ../../../src/SDLInputState.cpp:620
13331393 #, c-format
13341394 msgid "Mouse %d"
13351395 msgstr "Mus %d"
13361396
1337 #: ../../../src/SDLInputState.cpp:627
1397 #: ../../../src/SDLInputState.cpp:628
13381398 #, c-format
13391399 msgid "Axis %d -"
13401400 msgstr ""
13411401
1342 #: ../../../src/SDLInputState.cpp:629
1402 #: ../../../src/SDLInputState.cpp:630
13431403 #, c-format
13441404 msgid "Axis %d +"
13451405 msgstr ""
13461406
1347 #: ../../../src/SDLInputState.cpp:632
1407 #: ../../../src/SDLInputState.cpp:633
13481408 #, c-format
13491409 msgid "Button %d"
13501410 msgstr "Knapp %d"
13511411
1352 #: ../../../src/SDLInputState.cpp:636
1412 #: ../../../src/SDLInputState.cpp:637
13531413 msgid "(none)"
13541414 msgstr "(ingen)"
13551415
1356 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1357 #: ../../../src/SDLInputState.cpp:719
1416 #: ../../../src/SDLInputState.cpp:677
1417 msgid "Touch control D-Pad"
1418 msgstr ""
1419
1420 #: ../../../src/SDLInputState.cpp:701
1421 msgid "Touch control buttons"
1422 msgstr ""
1423
1424 #: ../../../src/SDLInputState.cpp:716
13581425 msgid "Tap"
13591426 msgstr ""
13601427
1361 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1362 #, c-format
1363 msgid "%s on ground"
1364 msgstr "%s på bakken"
1365
1366 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1367 #, c-format
1368 msgid "%s on enemy"
1369 msgstr "%s på fiende"
1370
1371 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1372 #: ../../../src/SDLInputState.cpp:771
1428 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1429 #: ../../../src/SDLInputState.cpp:768
13731430 #, c-format
13741431 msgid "'%s' is no longer bound to:"
13751432 msgstr ""
15281585 msgid "Base MP"
15291586 msgstr ""
15301587
1531 #: ../../../src/Utils.cpp:297
1588 #: ../../../src/Utils.cpp:346
15321589 msgid "k"
15331590 msgstr ""
15341591
1535 #: ../../../src/Utils.cpp:531
1592 #: ../../../src/Utils.cpp:580
15361593 #, c-format
15371594 msgid "%s second"
15381595 msgstr "%s sekund"
15391596
1540 #: ../../../src/Utils.cpp:534
1597 #: ../../../src/Utils.cpp:583
15411598 #, c-format
15421599 msgid "%s seconds"
15431600 msgstr "%s sekunder"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1215 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1316 "Language-Team: Dutch (https://www.transifex.com/flareorg/teams/84925/nl/)\n"
1417 "MIME-Version: 1.0\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr "Je kunt één eigenschap in het karakter menu verhogen."
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr ""
3235
33 #: ../../../src/Avatar.cpp:617
36 #: ../../../src/Avatar.cpp:589
3437 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3538 msgstr ""
3639
37 #: ../../../src/Avatar.cpp:870
40 #: ../../../src/Avatar.cpp:839
3841 msgid "Transformation expired. You have been moved back to a safe place."
3942 msgstr ""
4043
102105 "The default renderer that is often faster than the SDL software renderer."
103106 msgstr ""
104107
105 #: ../../../src/EngineSettings.cpp:557
108 #: ../../../src/EngineSettings.cpp:561
106109 msgid "Adventurer"
107110 msgstr "Avonturier"
108111
111114 msgstr ""
112115
113116 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
114 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
117 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
115118 #, c-format
116119 msgid "+%d HP"
117120 msgstr ""
118121
119 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
120 #: ../../../src/StatBlock.cpp:827
122 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
123 #: ../../../src/StatBlock.cpp:822
121124 #, c-format
122125 msgid "+%d MP"
123126 msgstr ""
124127
125 #: ../../../src/EventManager.cpp:729
128 #: ../../../src/EventManager.cpp:738
126129 msgid "Unknown destination"
127130 msgstr "Onbekende bestemming"
128131
129 #: ../../../src/GameStateConfigBase.cpp:97
130 #: ../../../src/GameStateConfigBase.cpp:118
132 #: ../../../src/GameStateConfigBase.cpp:89
133 #: ../../../src/GameStateConfigBase.cpp:110
131134 msgid "Defaults"
132135 msgstr "Standaardwaarden"
133136
134 #: ../../../src/GameStateConfigBase.cpp:97
137 #: ../../../src/GameStateConfigBase.cpp:89
135138 msgid "Reset ALL settings?"
136139 msgstr ""
137140
138 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
141 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
139142 msgid "OK"
140143 msgstr ""
141144
142 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
143 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
145 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
146 #: ../../../src/InputState.cpp:401
144147 msgid "Cancel"
145148 msgstr "Annuleren"
146149
147 #: ../../../src/GameStateConfigBase.cpp:168
148 #: ../../../src/GameStateConfigDesktop.cpp:128
150 #: ../../../src/GameStateConfigBase.cpp:160
151 #: ../../../src/GameStateConfigDesktop.cpp:130
149152 msgid "Audio"
150153 msgstr "Audio"
151154
152 #: ../../../src/GameStateConfigBase.cpp:169
153 #: ../../../src/GameStateConfigDesktop.cpp:129
155 #: ../../../src/GameStateConfigBase.cpp:161
156 #: ../../../src/GameStateConfigDesktop.cpp:131
154157 msgid "Interface"
155158 msgstr "Omgeving"
156159
157 #: ../../../src/GameStateConfigBase.cpp:170
158 #: ../../../src/GameStateConfigDesktop.cpp:132
160 #: ../../../src/GameStateConfigBase.cpp:162
161 #: ../../../src/GameStateConfigDesktop.cpp:134
159162 msgid "Mods"
160163 msgstr "Mods"
161164
162 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
165 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
163166 msgid "Music Volume"
164167 msgstr "Muziekvolume"
165168
166 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
169 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
167170 msgid "Sound Volume"
168171 msgstr "Geluidsvolume"
169172
170 #: ../../../src/GameStateConfigBase.cpp:266
173 #: ../../../src/GameStateConfigBase.cpp:257
171174 msgid "Language"
172175 msgstr "Taal"
173176
174 #: ../../../src/GameStateConfigBase.cpp:275
175 msgid "Show combat text"
176 msgstr "Laat strijdtekst zien"
177
178 #: ../../../src/GameStateConfigBase.cpp:279
177 #: ../../../src/GameStateConfigBase.cpp:266
179178 msgid "Show FPS"
180179 msgstr ""
181180
182 #: ../../../src/GameStateConfigBase.cpp:283
181 #: ../../../src/GameStateConfigBase.cpp:270
183182 msgid "Colorblind Mode"
184183 msgstr ""
185184
186 #: ../../../src/GameStateConfigBase.cpp:287
185 #: ../../../src/GameStateConfigBase.cpp:274
187186 msgid "Hardware mouse cursor"
188187 msgstr ""
189188
190 #: ../../../src/GameStateConfigBase.cpp:291
189 #: ../../../src/GameStateConfigBase.cpp:278
191190 msgid "Developer Mode"
192191 msgstr ""
193192
194 #: ../../../src/GameStateConfigBase.cpp:295
195 msgid "Always show loot labels"
196 msgstr ""
197
198 #: ../../../src/GameStateConfigBase.cpp:299
199 msgid "Always show stat bar labels"
200 msgstr ""
201
202 #: ../../../src/GameStateConfigBase.cpp:303
203 msgid "Automatically equip items"
204 msgstr ""
205
206 #: ../../../src/GameStateConfigBase.cpp:307
193 #: ../../../src/GameStateConfigBase.cpp:282
207194 msgid "Subtitles"
208195 msgstr ""
209196
210 #: ../../../src/GameStateConfigBase.cpp:311
197 #: ../../../src/GameStateConfigBase.cpp:286
211198 msgid "Active Mods"
212199 msgstr "Actieve Mods"
213200
201 #: ../../../src/GameStateConfigBase.cpp:295
202 msgid "Available Mods"
203 msgstr ""
204
205 #: ../../../src/GameStateConfigBase.cpp:314
206 msgid "<< Disable"
207 msgstr ""
208
214209 #: ../../../src/GameStateConfigBase.cpp:320
215 msgid "Available Mods"
216 msgstr ""
217
218 #: ../../../src/GameStateConfigBase.cpp:339
219 msgid "<< Disable"
220 msgstr ""
221
222 #: ../../../src/GameStateConfigBase.cpp:345
223210 msgid "Enable >>"
224211 msgstr ""
225212
226 #: ../../../src/GameStateConfigBase.cpp:925
213 #: ../../../src/GameStateConfigBase.cpp:873
227214 msgid "Version:"
228215 msgstr ""
229216
230 #: ../../../src/GameStateConfigBase.cpp:930
217 #: ../../../src/GameStateConfigBase.cpp:878
231218 msgid "Game:"
232219 msgstr ""
233220
234 #: ../../../src/GameStateConfigBase.cpp:935
221 #: ../../../src/GameStateConfigBase.cpp:883
235222 msgid "Engine version:"
236223 msgstr ""
237224
238 #: ../../../src/GameStateConfigBase.cpp:943
225 #: ../../../src/GameStateConfigBase.cpp:891
239226 msgid "Requires mods:"
240227 msgstr ""
241228
242 #: ../../../src/GameStateConfigDesktop.cpp:81
243 #: ../../../src/GameStateConfigDesktop.cpp:740
229 #: ../../../src/GameStateConfigDesktop.cpp:83
230 #: ../../../src/GameStateConfigDesktop.cpp:751
244231 msgid "Clear"
245232 msgstr ""
246233
247 #: ../../../src/GameStateConfigDesktop.cpp:81
248 #: ../../../src/GameStateConfigDesktop.cpp:738
234 #: ../../../src/GameStateConfigDesktop.cpp:83
235 #: ../../../src/GameStateConfigDesktop.cpp:749
249236 msgid "Assign:"
250237 msgstr ""
251238
252 #: ../../../src/GameStateConfigDesktop.cpp:126
239 #: ../../../src/GameStateConfigDesktop.cpp:128
253240 msgid "Video"
254241 msgstr "Video"
255242
256 #: ../../../src/GameStateConfigDesktop.cpp:130
243 #: ../../../src/GameStateConfigDesktop.cpp:132
257244 msgid "Input"
258245 msgstr "Invoer"
259246
260 #: ../../../src/GameStateConfigDesktop.cpp:131
247 #: ../../../src/GameStateConfigDesktop.cpp:133
261248 msgid "Keybindings"
262249 msgstr "Sneltoetsen"
263250
264 #: ../../../src/GameStateConfigDesktop.cpp:187
251 #: ../../../src/GameStateConfigDesktop.cpp:188
265252 msgid ""
266253 "Will try to store surfaces in video memory versus system memory. The effect "
267254 "this has on performance depends on the renderer."
268255 msgstr ""
269256
270 #: ../../../src/GameStateConfigDesktop.cpp:188
257 #: ../../../src/GameStateConfigDesktop.cpp:189
271258 msgid ""
272259 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
273260 "windowed mode or input lag."
274261 msgstr ""
275262
276 #: ../../../src/GameStateConfigDesktop.cpp:189
263 #: ../../../src/GameStateConfigDesktop.cpp:190
277264 msgid ""
278265 "When enabled, this uses the screen DPI in addition to the window dimensions "
279266 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280267 " used."
281268 msgstr ""
282269
283 #: ../../../src/GameStateConfigDesktop.cpp:190
270 #: ../../../src/GameStateConfigDesktop.cpp:191
271 msgid ""
272 "This enables parallax (non-tile) layers. Disabling this setting can improve "
273 "performance in some cases."
274 msgstr ""
275
276 #: ../../../src/GameStateConfigDesktop.cpp:192
284277 msgid "Experimental"
285278 msgstr ""
286279
287 #: ../../../src/GameStateConfigDesktop.cpp:191
280 #: ../../../src/GameStateConfigDesktop.cpp:193
288281 msgid "For handheld devices"
289282 msgstr ""
290283
291 #: ../../../src/GameStateConfigDesktop.cpp:209
284 #: ../../../src/GameStateConfigDesktop.cpp:211
292285 msgid "Renderer"
293286 msgstr ""
294287
295 #: ../../../src/GameStateConfigDesktop.cpp:225
288 #: ../../../src/GameStateConfigDesktop.cpp:227
296289 msgid "Full Screen Mode"
297290 msgstr "Volledig scherm"
298291
299 #: ../../../src/GameStateConfigDesktop.cpp:229
292 #: ../../../src/GameStateConfigDesktop.cpp:231
300293 msgid "Move hero using mouse"
301294 msgstr "Muisbesturing"
302295
303 #: ../../../src/GameStateConfigDesktop.cpp:233
296 #: ../../../src/GameStateConfigDesktop.cpp:235
304297 msgid "Hardware surfaces"
305298 msgstr "Hardware oppervlakken"
306299
307 #: ../../../src/GameStateConfigDesktop.cpp:237
300 #: ../../../src/GameStateConfigDesktop.cpp:239
308301 msgid "V-Sync"
309302 msgstr ""
310303
311 #: ../../../src/GameStateConfigDesktop.cpp:241
304 #: ../../../src/GameStateConfigDesktop.cpp:243
312305 msgid "Texture Filtering"
313306 msgstr ""
314307
315 #: ../../../src/GameStateConfigDesktop.cpp:245
308 #: ../../../src/GameStateConfigDesktop.cpp:247
316309 msgid "DPI scaling"
317310 msgstr ""
318311
319 #: ../../../src/GameStateConfigDesktop.cpp:249
312 #: ../../../src/GameStateConfigDesktop.cpp:251
313 msgid "Parallax Layers"
314 msgstr ""
315
316 #: ../../../src/GameStateConfigDesktop.cpp:255
320317 msgid "Allow changing gamma"
321318 msgstr ""
322319
323 #: ../../../src/GameStateConfigDesktop.cpp:253
320 #: ../../../src/GameStateConfigDesktop.cpp:259
324321 msgid "Gamma"
325322 msgstr "Gammacorrectie"
326323
327 #: ../../../src/GameStateConfigDesktop.cpp:257
324 #: ../../../src/GameStateConfigDesktop.cpp:263
328325 msgid "Use joystick"
329326 msgstr "Gebruik de Joystick"
330327
331 #: ../../../src/GameStateConfigDesktop.cpp:261
328 #: ../../../src/GameStateConfigDesktop.cpp:267
332329 msgid "Joystick"
333330 msgstr "Joystick"
334331
335 #: ../../../src/GameStateConfigDesktop.cpp:277
332 #: ../../../src/GameStateConfigDesktop.cpp:283
336333 msgid "Mouse aim"
337334 msgstr ""
338335
339 #: ../../../src/GameStateConfigDesktop.cpp:281
336 #: ../../../src/GameStateConfigDesktop.cpp:287
340337 msgid "Do not use mouse"
341338 msgstr ""
342339
343 #: ../../../src/GameStateConfigDesktop.cpp:285
340 #: ../../../src/GameStateConfigDesktop.cpp:291
344341 msgid "Joystick Deadzone"
345342 msgstr ""
346343
348345 msgid "Loading..."
349346 msgstr ""
350347
351 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
348 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
352349 msgid "Delete Save"
353350 msgstr "Spel verwijderen"
354351
355 #: ../../../src/GameStateLoad.cpp:87
352 #: ../../../src/GameStateLoad.cpp:88
356353 msgid "Delete this save?"
357354 msgstr "Dit spel werkelijk verwijderen?"
358355
359 #: ../../../src/GameStateLoad.cpp:89
356 #: ../../../src/GameStateLoad.cpp:90
360357 msgid "Exit to Title"
361358 msgstr "Terug naar het menu"
362359
363 #: ../../../src/GameStateLoad.cpp:92
360 #: ../../../src/GameStateLoad.cpp:93
364361 msgid "New Game"
365362 msgstr "New Spel"
366363
367 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
364 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
368365 msgid "Choose a Slot"
369366 msgstr "Kies een Slot"
370367
389386 msgstr ""
390387
391388 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
392 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
393 #: ../../../src/MenuPowers.cpp:1539
389 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
390 #: ../../../src/MenuPowers.cpp:1542
394391 #, c-format
395392 msgid "Level %d"
396393 msgstr "Niveau %d"
439436 msgid "Exit Game"
440437 msgstr "Spel Stoppen"
441438
442 #: ../../../src/InputState.cpp:403
439 #: ../../../src/InputState.cpp:402
443440 msgid "Accept"
444441 msgstr ""
445442
446 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
443 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
447444 msgid "Up"
448445 msgstr ""
449446
450 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
447 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
451448 msgid "Down"
452449 msgstr ""
453450
454 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
451 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
455452 msgid "Left"
456453 msgstr ""
457454
458 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
455 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
459456 msgid "Right"
460457 msgstr ""
461458
459 #: ../../../src/InputState.cpp:407
460 msgid "Bar1"
461 msgstr ""
462
462463 #: ../../../src/InputState.cpp:408
463 msgid "Bar1"
464 msgid "Bar2"
464465 msgstr ""
465466
466467 #: ../../../src/InputState.cpp:409
467 msgid "Bar2"
468 msgid "Bar3"
468469 msgstr ""
469470
470471 #: ../../../src/InputState.cpp:410
471 msgid "Bar3"
472 msgid "Bar4"
472473 msgstr ""
473474
474475 #: ../../../src/InputState.cpp:411
475 msgid "Bar4"
476 msgid "Bar5"
476477 msgstr ""
477478
478479 #: ../../../src/InputState.cpp:412
479 msgid "Bar5"
480 msgid "Bar6"
480481 msgstr ""
481482
482483 #: ../../../src/InputState.cpp:413
483 msgid "Bar6"
484 msgid "Bar7"
484485 msgstr ""
485486
486487 #: ../../../src/InputState.cpp:414
487 msgid "Bar7"
488 msgid "Bar8"
488489 msgstr ""
489490
490491 #: ../../../src/InputState.cpp:415
491 msgid "Bar8"
492 msgid "Bar9"
492493 msgstr ""
493494
494495 #: ../../../src/InputState.cpp:416
495 msgid "Bar9"
496 msgstr ""
497
498 #: ../../../src/InputState.cpp:417
499496 msgid "Bar0"
500497 msgstr ""
501498
502 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
499 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
503500 #: ../../../src/MenuCharacter.cpp:54
504501 msgid "Character"
505502 msgstr "Karakter"
506503
507 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
508 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
504 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
505 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
509506 msgid "Inventory"
510507 msgstr "Voorraad"
511508
512 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
509 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
513510 #: ../../../src/MenuPowers.cpp:168
514511 msgid "Powers"
515512 msgstr "Vaardigheden"
516513
517 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
514 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
518515 #: ../../../src/MenuLog.cpp:72
519516 msgid "Log"
520517 msgstr "Log"
521518
519 #: ../../../src/InputState.cpp:421
520 msgid "Main1"
521 msgstr ""
522
522523 #: ../../../src/InputState.cpp:422
523 msgid "Main1"
524 msgid "Main2"
524525 msgstr ""
525526
526527 #: ../../../src/InputState.cpp:423
527 msgid "Main2"
528 msgid "Ctrl"
528529 msgstr ""
529530
530531 #: ../../../src/InputState.cpp:424
531 msgid "Ctrl"
532 msgid "Shift"
532533 msgstr ""
533534
534535 #: ../../../src/InputState.cpp:425
535 msgid "Shift"
536 msgstr ""
537
538 #: ../../../src/InputState.cpp:426
539536 msgid "Alt"
540537 msgstr ""
541538
542 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
539 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
543540 msgid "Delete"
544541 msgstr ""
545542
543 #: ../../../src/InputState.cpp:427
544 msgid "ActionBar Accept"
545 msgstr ""
546
546547 #: ../../../src/InputState.cpp:428
547 msgid "ActionBar Accept"
548 msgid "ActionBar Left"
548549 msgstr ""
549550
550551 #: ../../../src/InputState.cpp:429
551 msgid "ActionBar Left"
552 msgid "ActionBar Right"
552553 msgstr ""
553554
554555 #: ../../../src/InputState.cpp:430
555 msgid "ActionBar Right"
556 msgid "ActionBar Use"
556557 msgstr ""
557558
558559 #: ../../../src/InputState.cpp:431
559 msgid "ActionBar Use"
560 msgstr ""
561
562 #: ../../../src/InputState.cpp:432
563560 msgid "Developer Menu"
564561 msgstr ""
565562
563 #: ../../../src/InputState.cpp:433
564 msgid "Left Mouse"
565 msgstr ""
566
566567 #: ../../../src/InputState.cpp:434
567 msgid "Left Mouse"
568 msgid "Middle Mouse"
568569 msgstr ""
569570
570571 #: ../../../src/InputState.cpp:435
571 msgid "Middle Mouse"
572 msgid "Right Mouse"
572573 msgstr ""
573574
574575 #: ../../../src/InputState.cpp:436
575 msgid "Right Mouse"
576 msgid "Wheel Up"
576577 msgstr ""
577578
578579 #: ../../../src/InputState.cpp:437
579 msgid "Wheel Up"
580 msgid "Wheel Down"
580581 msgstr ""
581582
582583 #: ../../../src/InputState.cpp:438
583 msgid "Wheel Down"
584 msgid "Mouse X1"
584585 msgstr ""
585586
586587 #: ../../../src/InputState.cpp:439
587 msgid "Mouse X1"
588 msgstr ""
589
590 #: ../../../src/InputState.cpp:440
591588 msgid "Mouse X2"
592589 msgstr ""
593590
595592 msgid "Unknown Item"
596593 msgstr ""
597594
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
595 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
599596 #, c-format
600597 msgid "%d%% Speed"
601598 msgstr ""
602599
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
600 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
604601 #, c-format
605602 msgid "%d%% Attack Speed"
606603 msgstr ""
607604
608605 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
609 #: ../../../src/MenuPowers.cpp:832
610 #, c-format
611 msgid "%s Resistance"
606 #: ../../../src/MenuPowers.cpp:833
607 #, c-format
608 msgid "Resistance (%s)"
612609 msgstr ""
613610
614611 #: ../../../src/ItemManager.cpp:684
635632 msgid "Absorb: %d"
636633 msgstr "Absorbtie: %d"
637634
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
639 #: ../../../src/MenuPowers.cpp:1133
635 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
636 #: ../../../src/MenuPowers.cpp:1134
640637 #, c-format
641638 msgid "Requires Level %d"
642639 msgstr ""
643640
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
645 #: ../../../src/MenuPowers.cpp:1124
641 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
642 #: ../../../src/MenuPowers.cpp:1125
646643 #, c-format
647644 msgid "Requires %s %d"
648645 msgstr ""
691688 msgid "Press [%s] to read"
692689 msgstr ""
693690
694 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
695 #: ../../../src/MenuActionBar.cpp:226
691 #: ../../../src/MenuActionBar.cpp:87
692 msgid "Loot tooltip visibility"
693 msgstr ""
694
695 #: ../../../src/MenuActionBar.cpp:88
696 msgid "Mini-map mode"
697 msgstr ""
698
699 #: ../../../src/MenuActionBar.cpp:89
700 msgid "Always show stat bar labels"
701 msgstr ""
702
703 #: ../../../src/MenuActionBar.cpp:90
704 msgid "Show combat text"
705 msgstr "Laat strijdtekst zien"
706
707 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
708 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
696709 #, c-format
697710 msgid "Hotkey: %s"
698711 msgstr ""
699712
700 #: ../../../src/MenuActionBar.cpp:580
713 #: ../../../src/MenuActionBar.cpp:474
714 #, c-format
715 msgid "Default. Temporarily show all loot tooltips with '%s'."
716 msgstr ""
717
718 #: ../../../src/MenuActionBar.cpp:476
719 #, c-format
720 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
721 msgstr ""
722
723 #: ../../../src/MenuActionBar.cpp:478
724 #, c-format
725 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:482
729 msgid "Visible"
730 msgstr ""
731
732 #: ../../../src/MenuActionBar.cpp:484
733 msgid "Visible (2x zoom)"
734 msgstr ""
735
736 #: ../../../src/MenuActionBar.cpp:486
737 msgid "Hidden"
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
741 msgid "Enabled"
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
745 msgid "Disabled"
746 msgstr ""
747
748 #: ../../../src/MenuActionBar.cpp:657
701749 msgid "Not enough MP."
702750 msgstr ""
703751
738786 msgid "Reduces the damage taken from \"%s\" elemental attacks."
739787 msgstr ""
740788
741 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
789 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
742790 #, c-format
743791 msgid "XP: %d"
744792 msgstr "EP: %d"
829877 msgstr ""
830878
831879 #: ../../../src/MenuDevConsole.cpp:361
880 msgid "turns on/off the display of the FPS counter"
881 msgstr ""
882
883 #: ../../../src/MenuDevConsole.cpp:362
832884 msgid "turns on/off all of the HUD elements"
833885 msgstr ""
834886
835 #: ../../../src/MenuDevConsole.cpp:362
887 #: ../../../src/MenuDevConsole.cpp:363
836888 msgid "turns on/off the developer hud"
837889 msgstr ""
838890
839 #: ../../../src/MenuDevConsole.cpp:363
891 #: ../../../src/MenuDevConsole.cpp:364
840892 msgid ""
841893 "Prints a list of powers that match a search term. No search term will list "
842894 "all items"
843895 msgstr ""
844896
845 #: ../../../src/MenuDevConsole.cpp:364
897 #: ../../../src/MenuDevConsole.cpp:365
846898 msgid "Prints out all the map filenames located in the \"maps/\" directory."
847899 msgstr ""
848900
849 #: ../../../src/MenuDevConsole.cpp:365
901 #: ../../../src/MenuDevConsole.cpp:366
850902 msgid ""
851903 "Prints out the active campaign statuses that match a search term. No search "
852904 "term will list all active statuses"
853905 msgstr ""
854906
855 #: ../../../src/MenuDevConsole.cpp:366
907 #: ../../../src/MenuDevConsole.cpp:367
856908 msgid ""
857909 "Prints a list of items that match a search term. No search term will list "
858910 "all items"
859911 msgstr ""
860912
861 #: ../../../src/MenuDevConsole.cpp:367
913 #: ../../../src/MenuDevConsole.cpp:368
862914 msgid ""
863915 "parses a series of event components and executes them as a single event"
864916 msgstr ""
865917
866 #: ../../../src/MenuDevConsole.cpp:368
918 #: ../../../src/MenuDevConsole.cpp:369
867919 msgid "clears the command history"
868920 msgstr ""
869921
870 #: ../../../src/MenuDevConsole.cpp:369
922 #: ../../../src/MenuDevConsole.cpp:370
871923 msgid "displays this text"
872924 msgstr ""
873925
874 #: ../../../src/MenuDevConsole.cpp:376
926 #: ../../../src/MenuDevConsole.cpp:377
875927 msgid "Toggled the developer hud"
876928 msgstr ""
877929
878 #: ../../../src/MenuDevConsole.cpp:380
930 #: ../../../src/MenuDevConsole.cpp:381
879931 msgid "Toggled the hud"
880932 msgstr ""
881933
882 #: ../../../src/MenuDevConsole.cpp:529
934 #: ../../../src/MenuDevConsole.cpp:385
935 msgid "Toggled the FPS counter"
936 msgstr ""
937
938 #: ../../../src/MenuDevConsole.cpp:534
883939 msgid "ERROR: Incorrect number of arguments"
884940 msgstr ""
885941
886 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
942 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
887943 msgid "HINT:"
888944 msgstr ""
889945
890 #: ../../../src/MenuDevConsole.cpp:531
946 #: ../../../src/MenuDevConsole.cpp:536
891947 msgid "<id>"
892948 msgstr ""
893949
894 #: ../../../src/MenuDevConsole.cpp:547
950 #: ../../../src/MenuDevConsole.cpp:552
895951 #, c-format
896952 msgid "ERROR: '%s' is not a valid event key"
897953 msgstr ""
898954
899 #: ../../../src/MenuDevConsole.cpp:557
955 #: ../../../src/MenuDevConsole.cpp:562
900956 msgid "ERROR: Too few arguments"
901957 msgstr ""
902958
903 #: ../../../src/MenuDevConsole.cpp:559
959 #: ../../../src/MenuDevConsole.cpp:564
904960 msgid "<key>=<val> <key>=<val> ..."
905961 msgstr ""
906962
907 #: ../../../src/MenuDevConsole.cpp:564
963 #: ../../../src/MenuDevConsole.cpp:569
908964 msgid "ERROR: Unknown command"
909965 msgstr ""
910966
911 #: ../../../src/MenuDevConsole.cpp:566
967 #: ../../../src/MenuDevConsole.cpp:571
912968 msgid "HINT: Type help"
913969 msgstr ""
914970
915 #: ../../../src/MenuEnemy.cpp:135
971 #: ../../../src/MenuEnemy.cpp:138
916972 #, c-format
917973 msgid "%s level %d"
918974 msgstr "%s niveau %d"
919975
920 #: ../../../src/MenuEnemy.cpp:159
976 #: ../../../src/MenuEnemy.cpp:162
921977 msgid "Dead"
922978 msgstr "Dood"
923979
924 #: ../../../src/MenuEnemy.cpp:161
980 #: ../../../src/MenuEnemy.cpp:164
925981 msgid "Destroyed"
926982 msgstr ""
927983
941997 msgid "Continue"
942998 msgstr ""
943999
944 #: ../../../src/MenuInventory.cpp:175
1000 #: ../../../src/MenuInventory.cpp:73
1001 msgid "Automatically equip items"
1002 msgstr ""
1003
1004 #: ../../../src/MenuInventory.cpp:188
9451005 #, c-format
9461006 msgid "Lost %d%% of %s."
9471007 msgstr ""
9481008
949 #: ../../../src/MenuInventory.cpp:182
1009 #: ../../../src/MenuInventory.cpp:195
9501010 #, c-format
9511011 msgid "Lost %d%% of total XP."
9521012 msgstr ""
9531013
954 #: ../../../src/MenuInventory.cpp:187
1014 #: ../../../src/MenuInventory.cpp:200
9551015 #, c-format
9561016 msgid "Lost %d%% of current level XP."
9571017 msgstr ""
9581018
959 #: ../../../src/MenuInventory.cpp:213
1019 #: ../../../src/MenuInventory.cpp:226
9601020 #, c-format
9611021 msgid "Lost %s."
9621022 msgstr ""
9631023
964 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1024 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9651025 #, c-format
9661026 msgid "%d %s"
9671027 msgstr ""
9681028
969 #: ../../../src/MenuInventory.cpp:299
1029 #: ../../../src/MenuInventory.cpp:317
9701030 msgid "Pick up item(s):"
9711031 msgstr ""
9721032
973 #: ../../../src/MenuInventory.cpp:300
1033 #: ../../../src/MenuInventory.cpp:318
9741034 msgid "Use or equip item:"
9751035 msgstr ""
9761036
977 #: ../../../src/MenuInventory.cpp:301
1037 #: ../../../src/MenuInventory.cpp:319
9781038 #, c-format
9791039 msgid "%s modifiers"
9801040 msgstr ""
9811041
982 #: ../../../src/MenuInventory.cpp:302
1042 #: ../../../src/MenuInventory.cpp:320
9831043 msgid "Select a quantity of item:"
9841044 msgstr ""
9851045
986 #: ../../../src/MenuInventory.cpp:305
1046 #: ../../../src/MenuInventory.cpp:323
9871047 msgid "Stash item stack:"
9881048 msgstr ""
9891049
990 #: ../../../src/MenuInventory.cpp:307
1050 #: ../../../src/MenuInventory.cpp:325
9911051 msgid "Sell item stack:"
9921052 msgstr ""
9931053
994 #: ../../../src/MenuInventory.cpp:574
1054 #: ../../../src/MenuInventory.cpp:592
9951055 msgid "You don't have enough of the required item."
9961056 msgstr ""
9971057
998 #: ../../../src/MenuInventory.cpp:581
1058 #: ../../../src/MenuInventory.cpp:599
9991059 msgid "You can't use this item right now."
10001060 msgstr ""
10011061
1002 #: ../../../src/MenuInventory.cpp:593
1062 #: ../../../src/MenuInventory.cpp:611
10031063 msgid "This item can only be used from the action bar."
10041064 msgstr "Dit artikel kan alleen vanaf de actiebalk gebruikt worden."
10051065
1006 #: ../../../src/MenuInventory.cpp:711
1066 #: ../../../src/MenuInventory.cpp:729
10071067 msgid "Inventory is full."
10081068 msgstr "Geen ruimte meer."
10091069
1010 #: ../../../src/MenuInventory.cpp:831
1070 #: ../../../src/MenuInventory.cpp:849
10111071 #, c-format
10121072 msgid "Not enough %s."
10131073 msgstr ""
10141074
1015 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1075 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10161076 msgid "This item can not be sold."
10171077 msgstr ""
10181078
10241084 msgid "Quests"
10251085 msgstr "Opdrachten"
10261086
1027 #: ../../../src/MenuManager.cpp:290
1087 #: ../../../src/MenuManager.cpp:286
10281088 #, c-format
10291089 msgid "XP: %d/%d"
10301090 msgstr "EP: %d/%d"
10311091
1032 #: ../../../src/MenuManager.cpp:806
1092 #: ../../../src/MenuManager.cpp:827
10331093 msgid "This item can not be dropped."
10341094 msgstr ""
10351095
1036 #: ../../../src/MenuNPCActions.cpp:75
1096 #: ../../../src/MenuNumPicker.cpp:59
1097 msgid "Enter amount:"
1098 msgstr ""
1099
1100 #: ../../../src/MenuPowers.cpp:787
1101 msgid "Passive"
1102 msgstr ""
1103
1104 #: ../../../src/MenuPowers.cpp:792
1105 #, c-format
1106 msgid "Costs %d MP"
1107 msgstr "Kost %d MP"
1108
1109 #: ../../../src/MenuPowers.cpp:796
1110 #, c-format
1111 msgid "Costs %d HP"
1112 msgstr ""
1113
1114 #: ../../../src/MenuPowers.cpp:801
1115 msgid "Cooldown:"
1116 msgstr ""
1117
1118 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
1119 msgid "Damage per second"
1120 msgstr ""
1121
1122 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
1123 msgid "HP per second"
1124 msgstr ""
1125
1126 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
1127 msgid "MP per second"
1128 msgstr ""
1129
1130 #: ../../../src/MenuPowers.cpp:885
1131 msgid "Immobilize"
1132 msgstr ""
1133
1134 #: ../../../src/MenuPowers.cpp:893
1135 msgid "Immunity"
1136 msgstr ""
1137
1138 #: ../../../src/MenuPowers.cpp:896
1139 msgid "Immunity to damage over time"
1140 msgstr ""
1141
1142 #: ../../../src/MenuPowers.cpp:899
1143 msgid "Immunity to slow"
1144 msgstr ""
1145
1146 #: ../../../src/MenuPowers.cpp:902
1147 msgid "Immunity to stun"
1148 msgstr ""
1149
1150 #: ../../../src/MenuPowers.cpp:905
1151 msgid "Immunity to HP steal"
1152 msgstr ""
1153
1154 #: ../../../src/MenuPowers.cpp:908
1155 msgid "Immunity to MP steal"
1156 msgstr ""
1157
1158 #: ../../../src/MenuPowers.cpp:911
1159 msgid "Immunity to knockback"
1160 msgstr ""
1161
1162 #: ../../../src/MenuPowers.cpp:914
1163 msgid "Immunity to damage reflection"
1164 msgstr ""
1165
1166 #: ../../../src/MenuPowers.cpp:917
1167 msgid "Stun"
1168 msgstr ""
1169
1170 #: ../../../src/MenuPowers.cpp:920
1171 msgid "Automatic revive on death"
1172 msgstr ""
1173
1174 #: ../../../src/MenuPowers.cpp:923
1175 msgid "Convert"
1176 msgstr ""
1177
1178 #: ../../../src/MenuPowers.cpp:926
1179 msgid "Fear"
1180 msgstr ""
1181
1182 #: ../../../src/MenuPowers.cpp:929
1183 msgid "Lifespan"
1184 msgstr ""
1185
1186 #: ../../../src/MenuPowers.cpp:953
1187 msgid "Magical Shield"
1188 msgstr ""
1189
1190 #: ../../../src/MenuPowers.cpp:982
1191 msgid "Healing"
1192 msgstr ""
1193
1194 #: ../../../src/MenuPowers.cpp:985
1195 msgid "Knockback"
1196 msgstr ""
1197
1198 #: ../../../src/MenuPowers.cpp:1010
1199 #, c-format
1200 msgid "%d%% chance"
1201 msgstr ""
1202
1203 #: ../../../src/MenuPowers.cpp:1062
1204 msgid "Base Accuracy"
1205 msgstr ""
1206
1207 #: ../../../src/MenuPowers.cpp:1082
1208 msgid "Base Critical Chance"
1209 msgstr ""
1210
1211 #: ../../../src/MenuPowers.cpp:1090
1212 msgid "Ignores Absorbtion"
1213 msgstr ""
1214
1215 #: ../../../src/MenuPowers.cpp:1095
1216 msgid "Ignores Avoidance"
1217 msgstr ""
1218
1219 #: ../../../src/MenuPowers.cpp:1100
1220 #, c-format
1221 msgid "%d%% Chance to crit slowed targets"
1222 msgstr ""
1223
1224 #: ../../../src/MenuPowers.cpp:1105
1225 #, c-format
1226 msgid "Elemental Damage (%s)"
1227 msgstr ""
1228
1229 #: ../../../src/MenuPowers.cpp:1114
1230 #, c-format
1231 msgid "Requires a %s"
1232 msgstr ""
1233
1234 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
1235 #, c-format
1236 msgid "Requires Power: %s"
1237 msgstr ""
1238
1239 #: ../../../src/MenuPowers.cpp:1163
1240 msgid "Click to Unlock (uses 1 Skill Point)"
1241 msgstr ""
1242
1243 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
1244 msgid "Requires 1 Skill Point"
1245 msgstr ""
1246
1247 #: ../../../src/MenuPowers.cpp:1355
1248 #, c-format
1249 msgid "%d unspent skill point"
1250 msgstr ""
1251
1252 #: ../../../src/MenuPowers.cpp:1358
1253 #, c-format
1254 msgid "%d unspent skill points"
1255 msgstr ""
1256
1257 #: ../../../src/MenuPowers.cpp:1388
1258 msgid "Next Level:"
1259 msgstr ""
1260
1261 #: ../../../src/MenuStash.cpp:96
1262 msgid "Shared Stash"
1263 msgstr ""
1264
1265 #: ../../../src/MenuStash.cpp:209
1266 msgid "Can not store quest items in the stash."
1267 msgstr ""
1268
1269 #: ../../../src/MenuStash.cpp:219
1270 msgid "Stash is full."
1271 msgstr ""
1272
1273 #: ../../../src/MenuTalker.cpp:454
10371274 msgid "Trade"
10381275 msgstr "Handelen"
1039
1040 #: ../../../src/MenuNumPicker.cpp:60
1041 msgid "Enter amount:"
1042 msgstr ""
1043
1044 #: ../../../src/MenuPowers.cpp:786
1045 msgid "Passive"
1046 msgstr ""
1047
1048 #: ../../../src/MenuPowers.cpp:791
1049 #, c-format
1050 msgid "Costs %d MP"
1051 msgstr "Kost %d MP"
1052
1053 #: ../../../src/MenuPowers.cpp:795
1054 #, c-format
1055 msgid "Costs %d HP"
1056 msgstr ""
1057
1058 #: ../../../src/MenuPowers.cpp:800
1059 msgid "Cooldown:"
1060 msgstr ""
1061
1062 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1063 msgid "Damage per second"
1064 msgstr ""
1065
1066 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1067 msgid "HP per second"
1068 msgstr ""
1069
1070 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1071 msgid "MP per second"
1072 msgstr ""
1073
1074 #: ../../../src/MenuPowers.cpp:884
1075 msgid "Immobilize"
1076 msgstr ""
1077
1078 #: ../../../src/MenuPowers.cpp:892
1079 msgid "Immunity"
1080 msgstr ""
1081
1082 #: ../../../src/MenuPowers.cpp:895
1083 msgid "Immunity to damage over time"
1084 msgstr ""
1085
1086 #: ../../../src/MenuPowers.cpp:898
1087 msgid "Immunity to slow"
1088 msgstr ""
1089
1090 #: ../../../src/MenuPowers.cpp:901
1091 msgid "Immunity to stun"
1092 msgstr ""
1093
1094 #: ../../../src/MenuPowers.cpp:904
1095 msgid "Immunity to HP steal"
1096 msgstr ""
1097
1098 #: ../../../src/MenuPowers.cpp:907
1099 msgid "Immunity to MP steal"
1100 msgstr ""
1101
1102 #: ../../../src/MenuPowers.cpp:910
1103 msgid "Immunity to knockback"
1104 msgstr ""
1105
1106 #: ../../../src/MenuPowers.cpp:913
1107 msgid "Immunity to damage reflection"
1108 msgstr ""
1109
1110 #: ../../../src/MenuPowers.cpp:916
1111 msgid "Stun"
1112 msgstr ""
1113
1114 #: ../../../src/MenuPowers.cpp:919
1115 msgid "Automatic revive on death"
1116 msgstr ""
1117
1118 #: ../../../src/MenuPowers.cpp:922
1119 msgid "Convert"
1120 msgstr ""
1121
1122 #: ../../../src/MenuPowers.cpp:925
1123 msgid "Fear"
1124 msgstr ""
1125
1126 #: ../../../src/MenuPowers.cpp:928
1127 msgid "Lifespan"
1128 msgstr ""
1129
1130 #: ../../../src/MenuPowers.cpp:952
1131 msgid "Magical Shield"
1132 msgstr ""
1133
1134 #: ../../../src/MenuPowers.cpp:981
1135 msgid "Healing"
1136 msgstr ""
1137
1138 #: ../../../src/MenuPowers.cpp:984
1139 msgid "Knockback"
1140 msgstr ""
1141
1142 #: ../../../src/MenuPowers.cpp:1009
1143 #, c-format
1144 msgid "%d%% chance"
1145 msgstr ""
1146
1147 #: ../../../src/MenuPowers.cpp:1061
1148 msgid "Base Accuracy"
1149 msgstr ""
1150
1151 #: ../../../src/MenuPowers.cpp:1081
1152 msgid "Base Critical Chance"
1153 msgstr ""
1154
1155 #: ../../../src/MenuPowers.cpp:1089
1156 msgid "Ignores Absorbtion"
1157 msgstr ""
1158
1159 #: ../../../src/MenuPowers.cpp:1094
1160 msgid "Ignores Avoidance"
1161 msgstr ""
1162
1163 #: ../../../src/MenuPowers.cpp:1099
1164 #, c-format
1165 msgid "%d%% Chance to crit slowed targets"
1166 msgstr ""
1167
1168 #: ../../../src/MenuPowers.cpp:1104
1169 #, c-format
1170 msgid "%s Elemental Damage"
1171 msgstr ""
1172
1173 #: ../../../src/MenuPowers.cpp:1113
1174 #, c-format
1175 msgid "Requires a %s"
1176 msgstr ""
1177
1178 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1179 #, c-format
1180 msgid "Requires Power: %s"
1181 msgstr ""
1182
1183 #: ../../../src/MenuPowers.cpp:1162
1184 msgid "Click to Unlock (uses 1 Skill Point)"
1185 msgstr ""
1186
1187 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1188 msgid "Requires 1 Skill Point"
1189 msgstr ""
1190
1191 #: ../../../src/MenuPowers.cpp:1352
1192 #, c-format
1193 msgid "%d unspent skill point"
1194 msgstr ""
1195
1196 #: ../../../src/MenuPowers.cpp:1355
1197 #, c-format
1198 msgid "%d unspent skill points"
1199 msgstr ""
1200
1201 #: ../../../src/MenuPowers.cpp:1385
1202 msgid "Next Level:"
1203 msgstr ""
1204
1205 #: ../../../src/MenuStash.cpp:96
1206 msgid "Shared Stash"
1207 msgstr ""
1208
1209 #: ../../../src/MenuStash.cpp:209
1210 msgid "Can not store quest items in the stash."
1211 msgstr ""
1212
1213 #: ../../../src/MenuStash.cpp:219
1214 msgid "Stash is full."
1215 msgstr ""
12161276
12171277 #: ../../../src/MenuVendor.cpp:58
12181278 msgid "Buyback"
12431303 msgid "Game saved."
12441304 msgstr ""
12451305
1246 #: ../../../src/SDLInputState.cpp:581
1306 #: ../../../src/SDLInputState.cpp:582
12471307 msgid "Backspace"
12481308 msgstr ""
12491309
1250 #: ../../../src/SDLInputState.cpp:582
1310 #: ../../../src/SDLInputState.cpp:583
12511311 msgid "CapsLock"
12521312 msgstr ""
12531313
1254 #: ../../../src/SDLInputState.cpp:585
1314 #: ../../../src/SDLInputState.cpp:586
12551315 msgid "End"
12561316 msgstr ""
12571317
1258 #: ../../../src/SDLInputState.cpp:586
1318 #: ../../../src/SDLInputState.cpp:587
12591319 msgid "Escape"
12601320 msgstr ""
12611321
1262 #: ../../../src/SDLInputState.cpp:587
1322 #: ../../../src/SDLInputState.cpp:588
12631323 msgid "Home"
12641324 msgstr ""
12651325
1266 #: ../../../src/SDLInputState.cpp:588
1326 #: ../../../src/SDLInputState.cpp:589
12671327 msgid "Insert"
12681328 msgstr ""
12691329
1270 #: ../../../src/SDLInputState.cpp:589
1330 #: ../../../src/SDLInputState.cpp:590
12711331 msgid "Left Alt"
12721332 msgstr ""
12731333
1274 #: ../../../src/SDLInputState.cpp:590
1334 #: ../../../src/SDLInputState.cpp:591
12751335 msgid "Left Ctrl"
12761336 msgstr ""
12771337
1278 #: ../../../src/SDLInputState.cpp:592
1338 #: ../../../src/SDLInputState.cpp:593
12791339 msgid "Left Shift"
12801340 msgstr ""
12811341
1282 #: ../../../src/SDLInputState.cpp:593
1342 #: ../../../src/SDLInputState.cpp:594
12831343 msgid "NumLock"
12841344 msgstr ""
12851345
1286 #: ../../../src/SDLInputState.cpp:594
1346 #: ../../../src/SDLInputState.cpp:595
12871347 msgid "PageDown"
12881348 msgstr ""
12891349
1290 #: ../../../src/SDLInputState.cpp:595
1350 #: ../../../src/SDLInputState.cpp:596
12911351 msgid "PageUp"
12921352 msgstr ""
12931353
1294 #: ../../../src/SDLInputState.cpp:596
1354 #: ../../../src/SDLInputState.cpp:597
12951355 msgid "Pause"
12961356 msgstr ""
12971357
1298 #: ../../../src/SDLInputState.cpp:597
1358 #: ../../../src/SDLInputState.cpp:598
12991359 msgid "PrintScreen"
13001360 msgstr ""
13011361
1302 #: ../../../src/SDLInputState.cpp:598
1362 #: ../../../src/SDLInputState.cpp:599
13031363 msgid "Right Alt"
13041364 msgstr ""
13051365
1306 #: ../../../src/SDLInputState.cpp:599
1366 #: ../../../src/SDLInputState.cpp:600
13071367 msgid "Right Ctrl"
13081368 msgstr ""
13091369
1310 #: ../../../src/SDLInputState.cpp:600
1370 #: ../../../src/SDLInputState.cpp:601
13111371 msgid "Return"
13121372 msgstr ""
13131373
1314 #: ../../../src/SDLInputState.cpp:602
1374 #: ../../../src/SDLInputState.cpp:603
13151375 msgid "Right Shift"
13161376 msgstr ""
13171377
1318 #: ../../../src/SDLInputState.cpp:603
1378 #: ../../../src/SDLInputState.cpp:604
13191379 msgid "ScrollLock"
13201380 msgstr ""
13211381
1322 #: ../../../src/SDLInputState.cpp:604
1382 #: ../../../src/SDLInputState.cpp:605
13231383 msgid "Space"
13241384 msgstr ""
13251385
1326 #: ../../../src/SDLInputState.cpp:605
1386 #: ../../../src/SDLInputState.cpp:606
13271387 msgid "Tab"
13281388 msgstr ""
13291389
1330 #: ../../../src/SDLInputState.cpp:619
1390 #: ../../../src/SDLInputState.cpp:620
13311391 #, c-format
13321392 msgid "Mouse %d"
13331393 msgstr ""
13341394
1335 #: ../../../src/SDLInputState.cpp:627
1395 #: ../../../src/SDLInputState.cpp:628
13361396 #, c-format
13371397 msgid "Axis %d -"
13381398 msgstr ""
13391399
1340 #: ../../../src/SDLInputState.cpp:629
1400 #: ../../../src/SDLInputState.cpp:630
13411401 #, c-format
13421402 msgid "Axis %d +"
13431403 msgstr ""
13441404
1345 #: ../../../src/SDLInputState.cpp:632
1405 #: ../../../src/SDLInputState.cpp:633
13461406 #, c-format
13471407 msgid "Button %d"
13481408 msgstr ""
13491409
1350 #: ../../../src/SDLInputState.cpp:636
1410 #: ../../../src/SDLInputState.cpp:637
13511411 msgid "(none)"
13521412 msgstr ""
13531413
1354 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1355 #: ../../../src/SDLInputState.cpp:719
1414 #: ../../../src/SDLInputState.cpp:677
1415 msgid "Touch control D-Pad"
1416 msgstr ""
1417
1418 #: ../../../src/SDLInputState.cpp:701
1419 msgid "Touch control buttons"
1420 msgstr ""
1421
1422 #: ../../../src/SDLInputState.cpp:716
13561423 msgid "Tap"
13571424 msgstr ""
13581425
1359 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1360 #, c-format
1361 msgid "%s on ground"
1362 msgstr ""
1363
1364 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1365 #, c-format
1366 msgid "%s on enemy"
1367 msgstr ""
1368
1369 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1370 #: ../../../src/SDLInputState.cpp:771
1426 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1427 #: ../../../src/SDLInputState.cpp:768
13711428 #, c-format
13721429 msgid "'%s' is no longer bound to:"
13731430 msgstr ""
15261583 msgid "Base MP"
15271584 msgstr ""
15281585
1529 #: ../../../src/Utils.cpp:297
1586 #: ../../../src/Utils.cpp:346
15301587 msgid "k"
15311588 msgstr ""
15321589
1533 #: ../../../src/Utils.cpp:531
1590 #: ../../../src/Utils.cpp:580
15341591 #, c-format
15351592 msgid "%s second"
15361593 msgstr ""
15371594
1538 #: ../../../src/Utils.cpp:534
1595 #: ../../../src/Utils.cpp:583
15391596 #, c-format
15401597 msgid "%s seconds"
15411598 msgstr ""
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1215 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1316 "Language-Team: Polish (https://www.transifex.com/flareorg/teams/84925/pl/)\n"
1417 "MIME-Version: 1.0\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr "Możesz zwiększyć jeden ze swoich atrybutów w Menu Postaci."
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr ""
3235 "Pokonano Cię. Koniec gry! ${INPUT_CONTINUE} spowoduje powrót do Menu "
3336 "Głównego."
3437
35 #: ../../../src/Avatar.cpp:617
38 #: ../../../src/Avatar.cpp:589
3639 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3740 msgstr ""
3841 "Pokonano Cię. ${INPUT_CONTINUE} sprawi, że odrodzisz się w ostatnim punkcie "
3942 "kontrolnym."
4043
41 #: ../../../src/Avatar.cpp:870
44 #: ../../../src/Avatar.cpp:839
4245 msgid "Transformation expired. You have been moved back to a safe place."
4346 msgstr "Transformacja minęła. Przeniesiono Cię w bezpieczne miejsce."
4447
112115 "\n"
113116 "Domyślny renderer, który zwykle jest szybszy niż programowy renderer SDL."
114117
115 #: ../../../src/EngineSettings.cpp:557
118 #: ../../../src/EngineSettings.cpp:561
116119 msgid "Adventurer"
117120 msgstr "Poszukiwacz przygód"
118121
121124 msgstr "pudło"
122125
123126 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
124 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
127 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
125128 #, c-format
126129 msgid "+%d HP"
127130 msgstr "+%d PŻ"
128131
129 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
130 #: ../../../src/StatBlock.cpp:827
132 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
133 #: ../../../src/StatBlock.cpp:822
131134 #, c-format
132135 msgid "+%d MP"
133136 msgstr "+%d PM"
134137
135 #: ../../../src/EventManager.cpp:729
138 #: ../../../src/EventManager.cpp:738
136139 msgid "Unknown destination"
137140 msgstr "Cel nieznany"
138141
139 #: ../../../src/GameStateConfigBase.cpp:97
140 #: ../../../src/GameStateConfigBase.cpp:118
142 #: ../../../src/GameStateConfigBase.cpp:89
143 #: ../../../src/GameStateConfigBase.cpp:110
141144 msgid "Defaults"
142145 msgstr "Domyślne"
143146
144 #: ../../../src/GameStateConfigBase.cpp:97
147 #: ../../../src/GameStateConfigBase.cpp:89
145148 msgid "Reset ALL settings?"
146149 msgstr "Zresetować WSZYSTKIE ustawienia?"
147150
148 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
151 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
149152 msgid "OK"
150153 msgstr "OK"
151154
152 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
153 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
155 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
156 #: ../../../src/InputState.cpp:401
154157 msgid "Cancel"
155158 msgstr "Anuluj"
156159
157 #: ../../../src/GameStateConfigBase.cpp:168
158 #: ../../../src/GameStateConfigDesktop.cpp:128
160 #: ../../../src/GameStateConfigBase.cpp:160
161 #: ../../../src/GameStateConfigDesktop.cpp:130
159162 msgid "Audio"
160163 msgstr "Dźwięk"
161164
162 #: ../../../src/GameStateConfigBase.cpp:169
163 #: ../../../src/GameStateConfigDesktop.cpp:129
165 #: ../../../src/GameStateConfigBase.cpp:161
166 #: ../../../src/GameStateConfigDesktop.cpp:131
164167 msgid "Interface"
165168 msgstr "Interfejs"
166169
167 #: ../../../src/GameStateConfigBase.cpp:170
168 #: ../../../src/GameStateConfigDesktop.cpp:132
170 #: ../../../src/GameStateConfigBase.cpp:162
171 #: ../../../src/GameStateConfigDesktop.cpp:134
169172 msgid "Mods"
170173 msgstr "Mody"
171174
172 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
175 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
173176 msgid "Music Volume"
174177 msgstr "Głośność muzyki"
175178
176 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
179 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
177180 msgid "Sound Volume"
178181 msgstr "Głośność efektów"
179182
180 #: ../../../src/GameStateConfigBase.cpp:266
183 #: ../../../src/GameStateConfigBase.cpp:257
181184 msgid "Language"
182185 msgstr "Język"
183186
184 #: ../../../src/GameStateConfigBase.cpp:275
185 msgid "Show combat text"
186 msgstr "Pokaż tekst podczas walki"
187
188 #: ../../../src/GameStateConfigBase.cpp:279
187 #: ../../../src/GameStateConfigBase.cpp:266
189188 msgid "Show FPS"
190189 msgstr "Pokaż klatki na sekundę"
191190
192 #: ../../../src/GameStateConfigBase.cpp:283
191 #: ../../../src/GameStateConfigBase.cpp:270
193192 msgid "Colorblind Mode"
194193 msgstr "Minimalizacja kolorów"
195194
196 #: ../../../src/GameStateConfigBase.cpp:287
195 #: ../../../src/GameStateConfigBase.cpp:274
197196 msgid "Hardware mouse cursor"
198197 msgstr "Sprzętowy kursor myszy"
199198
200 #: ../../../src/GameStateConfigBase.cpp:291
199 #: ../../../src/GameStateConfigBase.cpp:278
201200 msgid "Developer Mode"
202201 msgstr "Tryb deweloperski"
203202
204 #: ../../../src/GameStateConfigBase.cpp:295
205 msgid "Always show loot labels"
206 msgstr "Zawsze pokazuj podpisy łupów"
207
208 #: ../../../src/GameStateConfigBase.cpp:299
209 msgid "Always show stat bar labels"
210 msgstr "Pokazuj podpisy na paskach"
211
212 #: ../../../src/GameStateConfigBase.cpp:303
213 msgid "Automatically equip items"
214 msgstr "Automatycznie załóż ekwipunek"
215
216 #: ../../../src/GameStateConfigBase.cpp:307
203 #: ../../../src/GameStateConfigBase.cpp:282
217204 msgid "Subtitles"
218205 msgstr "Napisy"
219206
220 #: ../../../src/GameStateConfigBase.cpp:311
207 #: ../../../src/GameStateConfigBase.cpp:286
221208 msgid "Active Mods"
222209 msgstr "Aktywne mody"
223210
224 #: ../../../src/GameStateConfigBase.cpp:320
211 #: ../../../src/GameStateConfigBase.cpp:295
225212 msgid "Available Mods"
226213 msgstr "Dostępne mody"
227214
228 #: ../../../src/GameStateConfigBase.cpp:339
215 #: ../../../src/GameStateConfigBase.cpp:314
229216 msgid "<< Disable"
230217 msgstr "<< Wyłącz"
231218
232 #: ../../../src/GameStateConfigBase.cpp:345
219 #: ../../../src/GameStateConfigBase.cpp:320
233220 msgid "Enable >>"
234221 msgstr "Włącz >>"
235222
236 #: ../../../src/GameStateConfigBase.cpp:925
223 #: ../../../src/GameStateConfigBase.cpp:873
237224 msgid "Version:"
238225 msgstr "Wersja:"
239226
240 #: ../../../src/GameStateConfigBase.cpp:930
227 #: ../../../src/GameStateConfigBase.cpp:878
241228 msgid "Game:"
242229 msgstr "Gra:"
243230
244 #: ../../../src/GameStateConfigBase.cpp:935
231 #: ../../../src/GameStateConfigBase.cpp:883
245232 msgid "Engine version:"
246233 msgstr "Wersja silnika:"
247234
248 #: ../../../src/GameStateConfigBase.cpp:943
235 #: ../../../src/GameStateConfigBase.cpp:891
249236 msgid "Requires mods:"
250237 msgstr "Wymaga modów:"
251238
252 #: ../../../src/GameStateConfigDesktop.cpp:81
253 #: ../../../src/GameStateConfigDesktop.cpp:740
239 #: ../../../src/GameStateConfigDesktop.cpp:83
240 #: ../../../src/GameStateConfigDesktop.cpp:751
254241 msgid "Clear"
255242 msgstr "Wyczyść"
256243
257 #: ../../../src/GameStateConfigDesktop.cpp:81
258 #: ../../../src/GameStateConfigDesktop.cpp:738
244 #: ../../../src/GameStateConfigDesktop.cpp:83
245 #: ../../../src/GameStateConfigDesktop.cpp:749
259246 msgid "Assign:"
260247 msgstr "Przypisz:"
261248
262 #: ../../../src/GameStateConfigDesktop.cpp:126
249 #: ../../../src/GameStateConfigDesktop.cpp:128
263250 msgid "Video"
264251 msgstr "Grafika"
265252
266 #: ../../../src/GameStateConfigDesktop.cpp:130
253 #: ../../../src/GameStateConfigDesktop.cpp:132
267254 msgid "Input"
268255 msgstr "Kontrolery"
269256
270 #: ../../../src/GameStateConfigDesktop.cpp:131
257 #: ../../../src/GameStateConfigDesktop.cpp:133
271258 msgid "Keybindings"
272259 msgstr "Klawiszologia"
273260
274 #: ../../../src/GameStateConfigDesktop.cpp:187
261 #: ../../../src/GameStateConfigDesktop.cpp:188
275262 msgid ""
276263 "Will try to store surfaces in video memory versus system memory. The effect "
277264 "this has on performance depends on the renderer."
278265 msgstr ""
279266
280 #: ../../../src/GameStateConfigDesktop.cpp:188
267 #: ../../../src/GameStateConfigDesktop.cpp:189
281268 msgid ""
282269 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
283270 "windowed mode or input lag."
284271 msgstr ""
285272
286 #: ../../../src/GameStateConfigDesktop.cpp:189
273 #: ../../../src/GameStateConfigDesktop.cpp:190
287274 msgid ""
288275 "When enabled, this uses the screen DPI in addition to the window dimensions "
289276 "to scale the rendering resolution. Otherwise, only the window dimensions are"
290277 " used."
291278 msgstr ""
292279
293 #: ../../../src/GameStateConfigDesktop.cpp:190
280 #: ../../../src/GameStateConfigDesktop.cpp:191
281 msgid ""
282 "This enables parallax (non-tile) layers. Disabling this setting can improve "
283 "performance in some cases."
284 msgstr ""
285
286 #: ../../../src/GameStateConfigDesktop.cpp:192
294287 msgid "Experimental"
295288 msgstr "Eksperymentalne"
296289
297 #: ../../../src/GameStateConfigDesktop.cpp:191
290 #: ../../../src/GameStateConfigDesktop.cpp:193
298291 msgid "For handheld devices"
299292 msgstr "Dla urządzeń przenośnych"
300293
301 #: ../../../src/GameStateConfigDesktop.cpp:209
294 #: ../../../src/GameStateConfigDesktop.cpp:211
302295 msgid "Renderer"
303296 msgstr "Renderer"
304297
305 #: ../../../src/GameStateConfigDesktop.cpp:225
298 #: ../../../src/GameStateConfigDesktop.cpp:227
306299 msgid "Full Screen Mode"
307300 msgstr "Pełny ekran"
308301
309 #: ../../../src/GameStateConfigDesktop.cpp:229
302 #: ../../../src/GameStateConfigDesktop.cpp:231
310303 msgid "Move hero using mouse"
311304 msgstr "Poruszaj się używając myszki"
312305
313 #: ../../../src/GameStateConfigDesktop.cpp:233
306 #: ../../../src/GameStateConfigDesktop.cpp:235
314307 msgid "Hardware surfaces"
315308 msgstr "Generowanie sprzętowe"
316309
317 #: ../../../src/GameStateConfigDesktop.cpp:237
310 #: ../../../src/GameStateConfigDesktop.cpp:239
318311 msgid "V-Sync"
319312 msgstr "V-Sync"
320313
321 #: ../../../src/GameStateConfigDesktop.cpp:241
314 #: ../../../src/GameStateConfigDesktop.cpp:243
322315 msgid "Texture Filtering"
323316 msgstr "Filtrowanie tekstur"
324317
325 #: ../../../src/GameStateConfigDesktop.cpp:245
318 #: ../../../src/GameStateConfigDesktop.cpp:247
326319 msgid "DPI scaling"
327320 msgstr ""
328321
329 #: ../../../src/GameStateConfigDesktop.cpp:249
322 #: ../../../src/GameStateConfigDesktop.cpp:251
323 msgid "Parallax Layers"
324 msgstr ""
325
326 #: ../../../src/GameStateConfigDesktop.cpp:255
330327 msgid "Allow changing gamma"
331328 msgstr "Zezwól na zmianę jasności"
332329
333 #: ../../../src/GameStateConfigDesktop.cpp:253
330 #: ../../../src/GameStateConfigDesktop.cpp:259
334331 msgid "Gamma"
335332 msgstr "Jasność"
336333
337 #: ../../../src/GameStateConfigDesktop.cpp:257
334 #: ../../../src/GameStateConfigDesktop.cpp:263
338335 msgid "Use joystick"
339336 msgstr "Użyj joysticka"
340337
341 #: ../../../src/GameStateConfigDesktop.cpp:261
338 #: ../../../src/GameStateConfigDesktop.cpp:267
342339 msgid "Joystick"
343340 msgstr "Joystick"
344341
345 #: ../../../src/GameStateConfigDesktop.cpp:277
342 #: ../../../src/GameStateConfigDesktop.cpp:283
346343 msgid "Mouse aim"
347344 msgstr "Celowanie myszką"
348345
349 #: ../../../src/GameStateConfigDesktop.cpp:281
346 #: ../../../src/GameStateConfigDesktop.cpp:287
350347 msgid "Do not use mouse"
351348 msgstr "Nie używaj myszy"
352349
353 #: ../../../src/GameStateConfigDesktop.cpp:285
350 #: ../../../src/GameStateConfigDesktop.cpp:291
354351 msgid "Joystick Deadzone"
355352 msgstr "Martwa strefa Joystick-a"
356353
358355 msgid "Loading..."
359356 msgstr "Wczytywanie..."
360357
361 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
358 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
362359 msgid "Delete Save"
363360 msgstr "Usuń zapis"
364361
365 #: ../../../src/GameStateLoad.cpp:87
362 #: ../../../src/GameStateLoad.cpp:88
366363 msgid "Delete this save?"
367364 msgstr "Usunąć ten zapis?"
368365
369 #: ../../../src/GameStateLoad.cpp:89
366 #: ../../../src/GameStateLoad.cpp:90
370367 msgid "Exit to Title"
371368 msgstr "Wyjdź do Menu"
372369
373 #: ../../../src/GameStateLoad.cpp:92
370 #: ../../../src/GameStateLoad.cpp:93
374371 msgid "New Game"
375372 msgstr "Nowa Gra"
376373
377 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
374 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
378375 msgid "Choose a Slot"
379376 msgstr "Wybierz stan gry"
380377
399396 msgstr "Nieprawidłowy zapis"
400397
401398 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
402 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
403 #: ../../../src/MenuPowers.cpp:1539
399 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
400 #: ../../../src/MenuPowers.cpp:1542
404401 #, c-format
405402 msgid "Level %d"
406403 msgstr "Poziom %d"
449446 msgid "Exit Game"
450447 msgstr "Wyjdź z Gry"
451448
452 #: ../../../src/InputState.cpp:403
449 #: ../../../src/InputState.cpp:402
453450 msgid "Accept"
454451 msgstr "Akceptuj"
455452
456 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
453 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
457454 msgid "Up"
458455 msgstr "Góra"
459456
460 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
457 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
461458 msgid "Down"
462459 msgstr "Dół"
463460
464 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
461 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
465462 msgid "Left"
466463 msgstr "Lewo"
467464
468 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
465 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
469466 msgid "Right"
470467 msgstr "Prawo"
471468
472 #: ../../../src/InputState.cpp:408
469 #: ../../../src/InputState.cpp:407
473470 msgid "Bar1"
474471 msgstr "Pas1"
475472
476 #: ../../../src/InputState.cpp:409
473 #: ../../../src/InputState.cpp:408
477474 msgid "Bar2"
478475 msgstr "Pas2"
479476
480 #: ../../../src/InputState.cpp:410
477 #: ../../../src/InputState.cpp:409
481478 msgid "Bar3"
482479 msgstr "Pas3"
483480
484 #: ../../../src/InputState.cpp:411
481 #: ../../../src/InputState.cpp:410
485482 msgid "Bar4"
486483 msgstr "Pas4"
487484
488 #: ../../../src/InputState.cpp:412
485 #: ../../../src/InputState.cpp:411
489486 msgid "Bar5"
490487 msgstr "Pas5"
491488
492 #: ../../../src/InputState.cpp:413
489 #: ../../../src/InputState.cpp:412
493490 msgid "Bar6"
494491 msgstr "Pas6"
495492
496 #: ../../../src/InputState.cpp:414
493 #: ../../../src/InputState.cpp:413
497494 msgid "Bar7"
498495 msgstr "Pas7"
499496
500 #: ../../../src/InputState.cpp:415
497 #: ../../../src/InputState.cpp:414
501498 msgid "Bar8"
502499 msgstr "Pas8"
503500
504 #: ../../../src/InputState.cpp:416
501 #: ../../../src/InputState.cpp:415
505502 msgid "Bar9"
506503 msgstr "Pas9"
507504
508 #: ../../../src/InputState.cpp:417
505 #: ../../../src/InputState.cpp:416
509506 msgid "Bar0"
510507 msgstr "Pas0"
511508
512 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
509 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
513510 #: ../../../src/MenuCharacter.cpp:54
514511 msgid "Character"
515512 msgstr "Postać"
516513
517 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
518 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
514 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
515 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
519516 msgid "Inventory"
520517 msgstr "Ekwipunek"
521518
522 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
519 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
523520 #: ../../../src/MenuPowers.cpp:168
524521 msgid "Powers"
525522 msgstr "Moce"
526523
527 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
524 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
528525 #: ../../../src/MenuLog.cpp:72
529526 msgid "Log"
530527 msgstr "Dziennik"
531528
532 #: ../../../src/InputState.cpp:422
529 #: ../../../src/InputState.cpp:421
533530 msgid "Main1"
534531 msgstr "Główny1"
535532
536 #: ../../../src/InputState.cpp:423
533 #: ../../../src/InputState.cpp:422
537534 msgid "Main2"
538535 msgstr "Główny2"
539536
540 #: ../../../src/InputState.cpp:424
537 #: ../../../src/InputState.cpp:423
541538 msgid "Ctrl"
542539 msgstr "Ctrl"
543540
544 #: ../../../src/InputState.cpp:425
541 #: ../../../src/InputState.cpp:424
545542 msgid "Shift"
546543 msgstr "Shift"
547544
548 #: ../../../src/InputState.cpp:426
545 #: ../../../src/InputState.cpp:425
549546 msgid "Alt"
550547 msgstr "Alt"
551548
552 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
549 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
553550 msgid "Delete"
554551 msgstr "Delete"
555552
556 #: ../../../src/InputState.cpp:428
553 #: ../../../src/InputState.cpp:427
557554 msgid "ActionBar Accept"
558555 msgstr "Wybór elementu na Pasku Akcji"
559556
560 #: ../../../src/InputState.cpp:429
557 #: ../../../src/InputState.cpp:428
561558 msgid "ActionBar Left"
562559 msgstr "Kursor na Pasku Akcji w lewo"
563560
564 #: ../../../src/InputState.cpp:430
561 #: ../../../src/InputState.cpp:429
565562 msgid "ActionBar Right"
566563 msgstr "Kursor na Pasku Akcji w prawo"
567564
568 #: ../../../src/InputState.cpp:431
565 #: ../../../src/InputState.cpp:430
569566 msgid "ActionBar Use"
570567 msgstr "Użycie elementu na Pasku Akcji"
571568
572 #: ../../../src/InputState.cpp:432
569 #: ../../../src/InputState.cpp:431
573570 msgid "Developer Menu"
574571 msgstr "Menu deweloperskie"
575572
576 #: ../../../src/InputState.cpp:434
573 #: ../../../src/InputState.cpp:433
577574 msgid "Left Mouse"
578575 msgstr "Lewy przycisk myszy"
579576
580 #: ../../../src/InputState.cpp:435
577 #: ../../../src/InputState.cpp:434
581578 msgid "Middle Mouse"
582579 msgstr "Środkowy przycisk myszy"
583580
584 #: ../../../src/InputState.cpp:436
581 #: ../../../src/InputState.cpp:435
585582 msgid "Right Mouse"
586583 msgstr "Prawy przycisk myszy"
587584
588 #: ../../../src/InputState.cpp:437
585 #: ../../../src/InputState.cpp:436
589586 msgid "Wheel Up"
590587 msgstr "Kółko w górę"
591588
592 #: ../../../src/InputState.cpp:438
589 #: ../../../src/InputState.cpp:437
593590 msgid "Wheel Down"
594591 msgstr "Kółko w dół"
595592
596 #: ../../../src/InputState.cpp:439
593 #: ../../../src/InputState.cpp:438
597594 msgid "Mouse X1"
598595 msgstr "Przycisk myszy X1"
599596
600 #: ../../../src/InputState.cpp:440
597 #: ../../../src/InputState.cpp:439
601598 msgid "Mouse X2"
602599 msgstr "Przycisk myszy X2"
603600
605602 msgid "Unknown Item"
606603 msgstr "Nieznany przedmiot"
607604
608 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
605 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
609606 #, c-format
610607 msgid "%d%% Speed"
611608 msgstr "%d%% Szybkość Ruchu"
612609
613 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
610 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
614611 #, c-format
615612 msgid "%d%% Attack Speed"
616613 msgstr "%d%% Szybkość Ataku"
617614
618615 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
619 #: ../../../src/MenuPowers.cpp:832
620 #, c-format
621 msgid "%s Resistance"
622 msgstr "Odporność na %s"
616 #: ../../../src/MenuPowers.cpp:833
617 #, c-format
618 msgid "Resistance (%s)"
619 msgstr ""
623620
624621 #: ../../../src/ItemManager.cpp:684
625622 #, c-format
645642 msgid "Absorb: %d"
646643 msgstr "Absorbcja: %d"
647644
648 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
649 #: ../../../src/MenuPowers.cpp:1133
645 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
646 #: ../../../src/MenuPowers.cpp:1134
650647 #, c-format
651648 msgid "Requires Level %d"
652649 msgstr "Wymaga %d poziomu"
653650
654 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
655 #: ../../../src/MenuPowers.cpp:1124
651 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
652 #: ../../../src/MenuPowers.cpp:1125
656653 #, c-format
657654 msgid "Requires %s %d"
658655 msgstr "Wymaga: %s %d"
701698 msgid "Press [%s] to read"
702699 msgstr "Wciśnij [%s] aby przeczytać"
703700
704 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
705 #: ../../../src/MenuActionBar.cpp:226
701 #: ../../../src/MenuActionBar.cpp:87
702 msgid "Loot tooltip visibility"
703 msgstr ""
704
705 #: ../../../src/MenuActionBar.cpp:88
706 msgid "Mini-map mode"
707 msgstr ""
708
709 #: ../../../src/MenuActionBar.cpp:89
710 msgid "Always show stat bar labels"
711 msgstr "Pokazuj podpisy na paskach"
712
713 #: ../../../src/MenuActionBar.cpp:90
714 msgid "Show combat text"
715 msgstr "Pokaż tekst podczas walki"
716
717 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
718 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
706719 #, c-format
707720 msgid "Hotkey: %s"
708721 msgstr "Klawisz skrótu: %s"
709722
710 #: ../../../src/MenuActionBar.cpp:580
723 #: ../../../src/MenuActionBar.cpp:474
724 #, c-format
725 msgid "Default. Temporarily show all loot tooltips with '%s'."
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:476
729 #, c-format
730 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
731 msgstr ""
732
733 #: ../../../src/MenuActionBar.cpp:478
734 #, c-format
735 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
736 msgstr ""
737
738 #: ../../../src/MenuActionBar.cpp:482
739 msgid "Visible"
740 msgstr ""
741
742 #: ../../../src/MenuActionBar.cpp:484
743 msgid "Visible (2x zoom)"
744 msgstr ""
745
746 #: ../../../src/MenuActionBar.cpp:486
747 msgid "Hidden"
748 msgstr ""
749
750 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
751 msgid "Enabled"
752 msgstr ""
753
754 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
755 msgid "Disabled"
756 msgstr ""
757
758 #: ../../../src/MenuActionBar.cpp:657
711759 msgid "Not enough MP."
712760 msgstr ""
713761
748796 msgid "Reduces the damage taken from \"%s\" elemental attacks."
749797 msgstr ""
750798
751 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
799 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
752800 #, c-format
753801 msgid "XP: %d"
754802 msgstr "Obecne PD: %d"
840888 msgstr "dodaje moc do paska akcji"
841889
842890 #: ../../../src/MenuDevConsole.cpp:361
891 msgid "turns on/off the display of the FPS counter"
892 msgstr ""
893
894 #: ../../../src/MenuDevConsole.cpp:362
843895 msgid "turns on/off all of the HUD elements"
844896 msgstr "włącza/wyłącza wszystkie elementy interfejsu"
845897
846 #: ../../../src/MenuDevConsole.cpp:362
898 #: ../../../src/MenuDevConsole.cpp:363
847899 msgid "turns on/off the developer hud"
848900 msgstr "włącza/wyłącza interfejs dewelopera"
849901
850 #: ../../../src/MenuDevConsole.cpp:363
902 #: ../../../src/MenuDevConsole.cpp:364
851903 msgid ""
852904 "Prints a list of powers that match a search term. No search term will list "
853905 "all items"
855907 "Wyświetla listę mocy pasujących do podanego wyrażenia. Brak wyrażenia "
856908 "spowoduje wyświelenie wszystkich pozycji."
857909
858 #: ../../../src/MenuDevConsole.cpp:364
910 #: ../../../src/MenuDevConsole.cpp:365
859911 msgid "Prints out all the map filenames located in the \"maps/\" directory."
860912 msgstr "Wypisuje nazwy wszystkich plików map zawartych w katalogu \"maps/\"."
861913
862 #: ../../../src/MenuDevConsole.cpp:365
914 #: ../../../src/MenuDevConsole.cpp:366
863915 msgid ""
864916 "Prints out the active campaign statuses that match a search term. No search "
865917 "term will list all active statuses"
867919 "Wyświetla listę aktywnych statusów kampanii pasujących do podanego "
868920 "wyrażenia. Brak wyrażenia spowoduje wyświetlanie wszystkich statusów."
869921
870 #: ../../../src/MenuDevConsole.cpp:366
922 #: ../../../src/MenuDevConsole.cpp:367
871923 msgid ""
872924 "Prints a list of items that match a search term. No search term will list "
873925 "all items"
875927 "Wyświetla listę przedmiotów pasujących do podanego wyrażenia. Brak wyrażenia"
876928 " spowoduje wyświelenie wszystkich przedmiotów."
877929
878 #: ../../../src/MenuDevConsole.cpp:367
930 #: ../../../src/MenuDevConsole.cpp:368
879931 msgid ""
880932 "parses a series of event components and executes them as a single event"
881933 msgstr "parsuje ciąg komponentów zdarzeń i wykonuje je jako jedno zdarzenie"
882934
883 #: ../../../src/MenuDevConsole.cpp:368
935 #: ../../../src/MenuDevConsole.cpp:369
884936 msgid "clears the command history"
885937 msgstr "czyści historię komend"
886938
887 #: ../../../src/MenuDevConsole.cpp:369
939 #: ../../../src/MenuDevConsole.cpp:370
888940 msgid "displays this text"
889941 msgstr "wyświetla ten tekst"
890942
891 #: ../../../src/MenuDevConsole.cpp:376
943 #: ../../../src/MenuDevConsole.cpp:377
892944 msgid "Toggled the developer hud"
893945 msgstr "Włączono interfejs dewelopera"
894946
895 #: ../../../src/MenuDevConsole.cpp:380
947 #: ../../../src/MenuDevConsole.cpp:381
896948 msgid "Toggled the hud"
897949 msgstr "Włączono interfejs użytkownika"
898950
899 #: ../../../src/MenuDevConsole.cpp:529
951 #: ../../../src/MenuDevConsole.cpp:385
952 msgid "Toggled the FPS counter"
953 msgstr ""
954
955 #: ../../../src/MenuDevConsole.cpp:534
900956 msgid "ERROR: Incorrect number of arguments"
901957 msgstr "BŁĄD: Nieprawidłowa liczba argumentów."
902958
903 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
959 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
904960 msgid "HINT:"
905961 msgstr "WSKAZÓWKA:"
906962
907 #: ../../../src/MenuDevConsole.cpp:531
963 #: ../../../src/MenuDevConsole.cpp:536
908964 msgid "<id>"
909965 msgstr "<id>"
910966
911 #: ../../../src/MenuDevConsole.cpp:547
967 #: ../../../src/MenuDevConsole.cpp:552
912968 #, c-format
913969 msgid "ERROR: '%s' is not a valid event key"
914970 msgstr "BŁĄD: '%s' nie jest prawidłowym klawiszem do zdarzenia"
915971
916 #: ../../../src/MenuDevConsole.cpp:557
972 #: ../../../src/MenuDevConsole.cpp:562
917973 msgid "ERROR: Too few arguments"
918974 msgstr "BŁĄD: Za mało argumentów"
919975
920 #: ../../../src/MenuDevConsole.cpp:559
976 #: ../../../src/MenuDevConsole.cpp:564
921977 msgid "<key>=<val> <key>=<val> ..."
922978 msgstr "<key>=<val> <key>=<val> ..."
923979
924 #: ../../../src/MenuDevConsole.cpp:564
980 #: ../../../src/MenuDevConsole.cpp:569
925981 msgid "ERROR: Unknown command"
926982 msgstr "BŁĄD: Nieznana komenda"
927983
928 #: ../../../src/MenuDevConsole.cpp:566
984 #: ../../../src/MenuDevConsole.cpp:571
929985 msgid "HINT: Type help"
930986 msgstr "WSKAZÓWKA: Wpisz help"
931987
932 #: ../../../src/MenuEnemy.cpp:135
988 #: ../../../src/MenuEnemy.cpp:138
933989 #, c-format
934990 msgid "%s level %d"
935991 msgstr "%s poziom %d"
936992
937 #: ../../../src/MenuEnemy.cpp:159
993 #: ../../../src/MenuEnemy.cpp:162
938994 msgid "Dead"
939995 msgstr "Nie żyje"
940996
941 #: ../../../src/MenuEnemy.cpp:161
997 #: ../../../src/MenuEnemy.cpp:164
942998 msgid "Destroyed"
943999 msgstr ""
9441000
9581014 msgid "Continue"
9591015 msgstr "Kontynuuj"
9601016
961 #: ../../../src/MenuInventory.cpp:175
1017 #: ../../../src/MenuInventory.cpp:73
1018 msgid "Automatically equip items"
1019 msgstr "Automatycznie załóż ekwipunek"
1020
1021 #: ../../../src/MenuInventory.cpp:188
9621022 #, c-format
9631023 msgid "Lost %d%% of %s."
9641024 msgstr "Utracono %d%% %s."
9651025
966 #: ../../../src/MenuInventory.cpp:182
1026 #: ../../../src/MenuInventory.cpp:195
9671027 #, c-format
9681028 msgid "Lost %d%% of total XP."
9691029 msgstr "Utracono %d%% PD."
9701030
971 #: ../../../src/MenuInventory.cpp:187
1031 #: ../../../src/MenuInventory.cpp:200
9721032 #, c-format
9731033 msgid "Lost %d%% of current level XP."
9741034 msgstr "Utracono %d%% PD z obecnego poziomu doświadczenia."
9751035
976 #: ../../../src/MenuInventory.cpp:213
1036 #: ../../../src/MenuInventory.cpp:226
9771037 #, c-format
9781038 msgid "Lost %s."
9791039 msgstr "Utracono %s."
9801040
981 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1041 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9821042 #, c-format
9831043 msgid "%d %s"
9841044 msgstr "%d %s"
9851045
986 #: ../../../src/MenuInventory.cpp:299
1046 #: ../../../src/MenuInventory.cpp:317
9871047 msgid "Pick up item(s):"
9881048 msgstr "Podnieś przedmiot(y):"
9891049
990 #: ../../../src/MenuInventory.cpp:300
1050 #: ../../../src/MenuInventory.cpp:318
9911051 msgid "Use or equip item:"
9921052 msgstr "Użyj bądź załóż przedmiot:"
9931053
994 #: ../../../src/MenuInventory.cpp:301
1054 #: ../../../src/MenuInventory.cpp:319
9951055 #, c-format
9961056 msgid "%s modifiers"
9971057 msgstr "Modyfikatory dla %s:"
9981058
999 #: ../../../src/MenuInventory.cpp:302
1059 #: ../../../src/MenuInventory.cpp:320
10001060 msgid "Select a quantity of item:"
10011061 msgstr "Rozdziel przedmioty:"
10021062
1003 #: ../../../src/MenuInventory.cpp:305
1063 #: ../../../src/MenuInventory.cpp:323
10041064 msgid "Stash item stack:"
10051065 msgstr "Ilość przedmiotów w skrytce:"
10061066
1007 #: ../../../src/MenuInventory.cpp:307
1067 #: ../../../src/MenuInventory.cpp:325
10081068 msgid "Sell item stack:"
10091069 msgstr "Sprzedaj przedmiot:"
10101070
1011 #: ../../../src/MenuInventory.cpp:574
1071 #: ../../../src/MenuInventory.cpp:592
10121072 msgid "You don't have enough of the required item."
10131073 msgstr "Nie masz wystarczająco wymaganych przedmiotów."
10141074
1015 #: ../../../src/MenuInventory.cpp:581
1075 #: ../../../src/MenuInventory.cpp:599
10161076 msgid "You can't use this item right now."
10171077 msgstr "Nie możesz użyć tego przedmiotu w tej chwili."
10181078
1019 #: ../../../src/MenuInventory.cpp:593
1079 #: ../../../src/MenuInventory.cpp:611
10201080 msgid "This item can only be used from the action bar."
10211081 msgstr "Ten przedmiot może być użyty jedynie z paska akcji."
10221082
1023 #: ../../../src/MenuInventory.cpp:711
1083 #: ../../../src/MenuInventory.cpp:729
10241084 msgid "Inventory is full."
10251085 msgstr "Ekwipunek jest pełny."
10261086
1027 #: ../../../src/MenuInventory.cpp:831
1087 #: ../../../src/MenuInventory.cpp:849
10281088 #, c-format
10291089 msgid "Not enough %s."
10301090 msgstr "Za mało %s."
10311091
1032 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1092 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10331093 msgid "This item can not be sold."
10341094 msgstr "Tego przedmiotu nie można sprzedać."
10351095
10411101 msgid "Quests"
10421102 msgstr "Zadania"
10431103
1044 #: ../../../src/MenuManager.cpp:290
1104 #: ../../../src/MenuManager.cpp:286
10451105 #, c-format
10461106 msgid "XP: %d/%d"
10471107 msgstr "PD: %d/%d"
10481108
1049 #: ../../../src/MenuManager.cpp:806
1109 #: ../../../src/MenuManager.cpp:827
10501110 msgid "This item can not be dropped."
10511111 msgstr "Tego przedmiotu nie można upuścić."
10521112
1053 #: ../../../src/MenuNPCActions.cpp:75
1054 msgid "Trade"
1055 msgstr "Handel"
1056
1057 #: ../../../src/MenuNumPicker.cpp:60
1113 #: ../../../src/MenuNumPicker.cpp:59
10581114 msgid "Enter amount:"
10591115 msgstr "Podaj ilość:"
10601116
1061 #: ../../../src/MenuPowers.cpp:786
1117 #: ../../../src/MenuPowers.cpp:787
10621118 msgid "Passive"
10631119 msgstr "Pasywna"
10641120
1065 #: ../../../src/MenuPowers.cpp:791
1121 #: ../../../src/MenuPowers.cpp:792
10661122 #, c-format
10671123 msgid "Costs %d MP"
10681124 msgstr "Koszt: %d PM"
10691125
1070 #: ../../../src/MenuPowers.cpp:795
1126 #: ../../../src/MenuPowers.cpp:796
10711127 #, c-format
10721128 msgid "Costs %d HP"
10731129 msgstr "Koszt: %d PŻ"
10741130
1075 #: ../../../src/MenuPowers.cpp:800
1131 #: ../../../src/MenuPowers.cpp:801
10761132 msgid "Cooldown:"
10771133 msgstr "Odnowienie:"
10781134
1079 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1135 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10801136 msgid "Damage per second"
10811137 msgstr "Obrażenia na sekundę"
10821138
1083 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1139 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10841140 msgid "HP per second"
10851141 msgstr "PŻ na sekundę"
10861142
1087 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1143 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10881144 msgid "MP per second"
10891145 msgstr "PM na sekundę"
10901146
1091 #: ../../../src/MenuPowers.cpp:884
1147 #: ../../../src/MenuPowers.cpp:885
10921148 msgid "Immobilize"
10931149 msgstr "Unieruchomienie"
10941150
1095 #: ../../../src/MenuPowers.cpp:892
1151 #: ../../../src/MenuPowers.cpp:893
10961152 msgid "Immunity"
10971153 msgstr "Niewrażliwość"
10981154
1099 #: ../../../src/MenuPowers.cpp:895
1155 #: ../../../src/MenuPowers.cpp:896
11001156 msgid "Immunity to damage over time"
11011157 msgstr "Niewrażliwość na krwawienie"
11021158
1103 #: ../../../src/MenuPowers.cpp:898
1159 #: ../../../src/MenuPowers.cpp:899
11041160 msgid "Immunity to slow"
11051161 msgstr "Niewrażliwość na spowolnienie"
11061162
1107 #: ../../../src/MenuPowers.cpp:901
1163 #: ../../../src/MenuPowers.cpp:902
11081164 msgid "Immunity to stun"
11091165 msgstr "Niewrażliwość na ogłuszenie"
11101166
1111 #: ../../../src/MenuPowers.cpp:904
1167 #: ../../../src/MenuPowers.cpp:905
11121168 msgid "Immunity to HP steal"
11131169 msgstr "Niewrażliwość na kradzież PŻ"
11141170
1115 #: ../../../src/MenuPowers.cpp:907
1171 #: ../../../src/MenuPowers.cpp:908
11161172 msgid "Immunity to MP steal"
11171173 msgstr "Niewrażliwość na kradzież PM"
11181174
1119 #: ../../../src/MenuPowers.cpp:910
1175 #: ../../../src/MenuPowers.cpp:911
11201176 msgid "Immunity to knockback"
11211177 msgstr "Niewrażliwość na odrzucenie"
11221178
1123 #: ../../../src/MenuPowers.cpp:913
1179 #: ../../../src/MenuPowers.cpp:914
11241180 msgid "Immunity to damage reflection"
11251181 msgstr "Niewrażliwość na odbicie obrażeń"
11261182
1127 #: ../../../src/MenuPowers.cpp:916
1183 #: ../../../src/MenuPowers.cpp:917
11281184 msgid "Stun"
11291185 msgstr "Ogłuszenie"
11301186
1131 #: ../../../src/MenuPowers.cpp:919
1187 #: ../../../src/MenuPowers.cpp:920
11321188 msgid "Automatic revive on death"
11331189 msgstr "Automatyczne ożywienie po śmierci"
11341190
1135 #: ../../../src/MenuPowers.cpp:922
1191 #: ../../../src/MenuPowers.cpp:923
11361192 msgid "Convert"
11371193 msgstr "Nawrócenie"
11381194
1139 #: ../../../src/MenuPowers.cpp:925
1195 #: ../../../src/MenuPowers.cpp:926
11401196 msgid "Fear"
11411197 msgstr "Strach"
11421198
1143 #: ../../../src/MenuPowers.cpp:928
1199 #: ../../../src/MenuPowers.cpp:929
11441200 msgid "Lifespan"
11451201 msgstr "Żywotność"
11461202
1147 #: ../../../src/MenuPowers.cpp:952
1203 #: ../../../src/MenuPowers.cpp:953
11481204 msgid "Magical Shield"
11491205 msgstr "Magiczna Tarcza"
11501206
1151 #: ../../../src/MenuPowers.cpp:981
1207 #: ../../../src/MenuPowers.cpp:982
11521208 msgid "Healing"
11531209 msgstr "Leczenie"
11541210
1155 #: ../../../src/MenuPowers.cpp:984
1211 #: ../../../src/MenuPowers.cpp:985
11561212 msgid "Knockback"
11571213 msgstr "Odrzucenie"
11581214
1159 #: ../../../src/MenuPowers.cpp:1009
1215 #: ../../../src/MenuPowers.cpp:1010
11601216 #, c-format
11611217 msgid "%d%% chance"
11621218 msgstr "%d%% szansy"
11631219
1164 #: ../../../src/MenuPowers.cpp:1061
1220 #: ../../../src/MenuPowers.cpp:1062
11651221 msgid "Base Accuracy"
11661222 msgstr "Bazowa celność"
11671223
1168 #: ../../../src/MenuPowers.cpp:1081
1224 #: ../../../src/MenuPowers.cpp:1082
11691225 msgid "Base Critical Chance"
11701226 msgstr "Bazowa Szansa na Trafienie Krytyczne"
11711227
1172 #: ../../../src/MenuPowers.cpp:1089
1228 #: ../../../src/MenuPowers.cpp:1090
11731229 msgid "Ignores Absorbtion"
11741230 msgstr "Ignoruje Absorbcję"
11751231
1176 #: ../../../src/MenuPowers.cpp:1094
1232 #: ../../../src/MenuPowers.cpp:1095
11771233 msgid "Ignores Avoidance"
11781234 msgstr "Ignoruje szansę na unik"
11791235
1180 #: ../../../src/MenuPowers.cpp:1099
1236 #: ../../../src/MenuPowers.cpp:1100
11811237 #, c-format
11821238 msgid "%d%% Chance to crit slowed targets"
11831239 msgstr "%d%% Szansa na trafienie krytyczne spowolnionych celów"
11841240
1185 #: ../../../src/MenuPowers.cpp:1104
1186 #, c-format
1187 msgid "%s Elemental Damage"
1188 msgstr "Obrażenia od żywiołu: %s"
1189
1190 #: ../../../src/MenuPowers.cpp:1113
1241 #: ../../../src/MenuPowers.cpp:1105
1242 #, c-format
1243 msgid "Elemental Damage (%s)"
1244 msgstr ""
1245
1246 #: ../../../src/MenuPowers.cpp:1114
11911247 #, c-format
11921248 msgid "Requires a %s"
11931249 msgstr "Wymaga %s"
11941250
1195 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1251 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11961252 #, c-format
11971253 msgid "Requires Power: %s"
11981254 msgstr "Wymagana Moc: %s"
11991255
1200 #: ../../../src/MenuPowers.cpp:1162
1256 #: ../../../src/MenuPowers.cpp:1163
12011257 msgid "Click to Unlock (uses 1 Skill Point)"
12021258 msgstr "Kliknij by odblokować (potrzebuje 1 Punktu Umiejętności)"
12031259
1204 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1260 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
12051261 msgid "Requires 1 Skill Point"
12061262 msgstr "Wymaga 1 Punktu Umiejętności"
12071263
1208 #: ../../../src/MenuPowers.cpp:1352
1264 #: ../../../src/MenuPowers.cpp:1355
12091265 #, c-format
12101266 msgid "%d unspent skill point"
12111267 msgstr ""
12121268
1213 #: ../../../src/MenuPowers.cpp:1355
1269 #: ../../../src/MenuPowers.cpp:1358
12141270 #, c-format
12151271 msgid "%d unspent skill points"
12161272 msgstr ""
12171273
1218 #: ../../../src/MenuPowers.cpp:1385
1274 #: ../../../src/MenuPowers.cpp:1388
12191275 msgid "Next Level:"
12201276 msgstr "Następny poziom:"
12211277
12311287 msgid "Stash is full."
12321288 msgstr "Skrytka jest pełna."
12331289
1290 #: ../../../src/MenuTalker.cpp:454
1291 msgid "Trade"
1292 msgstr "Handel"
1293
12341294 #: ../../../src/MenuVendor.cpp:58
12351295 msgid "Buyback"
12361296 msgstr "Odkup"
12601320 msgid "Game saved."
12611321 msgstr "Gra zapisana."
12621322
1263 #: ../../../src/SDLInputState.cpp:581
1323 #: ../../../src/SDLInputState.cpp:582
12641324 msgid "Backspace"
12651325 msgstr "Backspace"
12661326
1267 #: ../../../src/SDLInputState.cpp:582
1327 #: ../../../src/SDLInputState.cpp:583
12681328 msgid "CapsLock"
12691329 msgstr "CapsLock"
12701330
1271 #: ../../../src/SDLInputState.cpp:585
1331 #: ../../../src/SDLInputState.cpp:586
12721332 msgid "End"
12731333 msgstr "End"
12741334
1275 #: ../../../src/SDLInputState.cpp:586
1335 #: ../../../src/SDLInputState.cpp:587
12761336 msgid "Escape"
12771337 msgstr "Escape"
12781338
1279 #: ../../../src/SDLInputState.cpp:587
1339 #: ../../../src/SDLInputState.cpp:588
12801340 msgid "Home"
12811341 msgstr "Home"
12821342
1283 #: ../../../src/SDLInputState.cpp:588
1343 #: ../../../src/SDLInputState.cpp:589
12841344 msgid "Insert"
12851345 msgstr "Insert"
12861346
1287 #: ../../../src/SDLInputState.cpp:589
1347 #: ../../../src/SDLInputState.cpp:590
12881348 msgid "Left Alt"
12891349 msgstr "Lewy Alt"
12901350
1291 #: ../../../src/SDLInputState.cpp:590
1351 #: ../../../src/SDLInputState.cpp:591
12921352 msgid "Left Ctrl"
12931353 msgstr "Lewy Ctrl"
12941354
1295 #: ../../../src/SDLInputState.cpp:592
1355 #: ../../../src/SDLInputState.cpp:593
12961356 msgid "Left Shift"
12971357 msgstr "Lewy Shift"
12981358
1299 #: ../../../src/SDLInputState.cpp:593
1359 #: ../../../src/SDLInputState.cpp:594
13001360 msgid "NumLock"
13011361 msgstr "NumLock"
13021362
1303 #: ../../../src/SDLInputState.cpp:594
1363 #: ../../../src/SDLInputState.cpp:595
13041364 msgid "PageDown"
13051365 msgstr "PageDown"
13061366
1307 #: ../../../src/SDLInputState.cpp:595
1367 #: ../../../src/SDLInputState.cpp:596
13081368 msgid "PageUp"
13091369 msgstr "PageUp"
13101370
1311 #: ../../../src/SDLInputState.cpp:596
1371 #: ../../../src/SDLInputState.cpp:597
13121372 msgid "Pause"
13131373 msgstr "Pause"
13141374
1315 #: ../../../src/SDLInputState.cpp:597
1375 #: ../../../src/SDLInputState.cpp:598
13161376 msgid "PrintScreen"
13171377 msgstr "PrintScreen"
13181378
1319 #: ../../../src/SDLInputState.cpp:598
1379 #: ../../../src/SDLInputState.cpp:599
13201380 msgid "Right Alt"
13211381 msgstr "Prawy Alt"
13221382
1323 #: ../../../src/SDLInputState.cpp:599
1383 #: ../../../src/SDLInputState.cpp:600
13241384 msgid "Right Ctrl"
13251385 msgstr "Prawy Ctrl"
13261386
1327 #: ../../../src/SDLInputState.cpp:600
1387 #: ../../../src/SDLInputState.cpp:601
13281388 msgid "Return"
13291389 msgstr "Return"
13301390
1331 #: ../../../src/SDLInputState.cpp:602
1391 #: ../../../src/SDLInputState.cpp:603
13321392 msgid "Right Shift"
13331393 msgstr "Prawy Shift"
13341394
1335 #: ../../../src/SDLInputState.cpp:603
1395 #: ../../../src/SDLInputState.cpp:604
13361396 msgid "ScrollLock"
13371397 msgstr "ScrollLock"
13381398
1339 #: ../../../src/SDLInputState.cpp:604
1399 #: ../../../src/SDLInputState.cpp:605
13401400 msgid "Space"
13411401 msgstr "Space"
13421402
1343 #: ../../../src/SDLInputState.cpp:605
1403 #: ../../../src/SDLInputState.cpp:606
13441404 msgid "Tab"
13451405 msgstr "Tab"
13461406
1347 #: ../../../src/SDLInputState.cpp:619
1407 #: ../../../src/SDLInputState.cpp:620
13481408 #, c-format
13491409 msgid "Mouse %d"
13501410 msgstr "Przycisk myszy %d"
13511411
1352 #: ../../../src/SDLInputState.cpp:627
1412 #: ../../../src/SDLInputState.cpp:628
13531413 #, c-format
13541414 msgid "Axis %d -"
13551415 msgstr "Oś %d -"
13561416
1357 #: ../../../src/SDLInputState.cpp:629
1417 #: ../../../src/SDLInputState.cpp:630
13581418 #, c-format
13591419 msgid "Axis %d +"
13601420 msgstr "Oś %d +"
13611421
1362 #: ../../../src/SDLInputState.cpp:632
1422 #: ../../../src/SDLInputState.cpp:633
13631423 #, c-format
13641424 msgid "Button %d"
13651425 msgstr "Klawisz %d"
13661426
1367 #: ../../../src/SDLInputState.cpp:636
1427 #: ../../../src/SDLInputState.cpp:637
13681428 msgid "(none)"
13691429 msgstr "(brak)"
13701430
1371 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1372 #: ../../../src/SDLInputState.cpp:719
1431 #: ../../../src/SDLInputState.cpp:677
1432 msgid "Touch control D-Pad"
1433 msgstr ""
1434
1435 #: ../../../src/SDLInputState.cpp:701
1436 msgid "Touch control buttons"
1437 msgstr ""
1438
1439 #: ../../../src/SDLInputState.cpp:716
13731440 msgid "Tap"
13741441 msgstr "Tapnięcie"
13751442
1376 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1377 #, c-format
1378 msgid "%s on ground"
1379 msgstr "%s na ziemi"
1380
1381 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1382 #, c-format
1383 msgid "%s on enemy"
1384 msgstr "%s na przeciwniku"
1385
1386 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1387 #: ../../../src/SDLInputState.cpp:771
1443 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1444 #: ../../../src/SDLInputState.cpp:768
13881445 #, c-format
13891446 msgid "'%s' is no longer bound to:"
13901447 msgstr "'%s' już nie jest przypisany do:"
15431600 msgid "Base MP"
15441601 msgstr "Bazowe PM"
15451602
1546 #: ../../../src/Utils.cpp:297
1603 #: ../../../src/Utils.cpp:346
15471604 msgid "k"
15481605 msgstr "k"
15491606
1550 #: ../../../src/Utils.cpp:531
1607 #: ../../../src/Utils.cpp:580
15511608 #, c-format
15521609 msgid "%s second"
15531610 msgstr "%s sekunda"
15541611
1555 #: ../../../src/Utils.cpp:534
1612 #: ../../../src/Utils.cpp:583
15561613 #, c-format
15571614 msgid "%s seconds"
15581615 msgstr "%s sekund"
77 msgstr ""
88 "Project-Id-Version: PACKAGE VERSION\n"
99 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:15-0400\n"
10 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
1111 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1212 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1313 "Language-Team: LANGUAGE <LL@li.org>\n"
2525 msgid "You may increase one attribute through the Character Menu."
2626 msgstr ""
2727
28 #: ../../../src/Avatar.cpp:611
28 #: ../../../src/Avatar.cpp:583
2929 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3030 msgstr ""
3131
32 #: ../../../src/Avatar.cpp:617
32 #: ../../../src/Avatar.cpp:589
3333 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3434 msgstr ""
3535
36 #: ../../../src/Avatar.cpp:870
36 #: ../../../src/Avatar.cpp:839
3737 msgid "Transformation expired. You have been moved back to a safe place."
3838 msgstr ""
3939
101101 "The default renderer that is often faster than the SDL software renderer."
102102 msgstr ""
103103
104 #: ../../../src/EngineSettings.cpp:557
104 #: ../../../src/EngineSettings.cpp:561
105105 msgid "Adventurer"
106106 msgstr ""
107107
110110 msgstr ""
111111
112112 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
113 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
113 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
114114 #, c-format
115115 msgid "+%d HP"
116116 msgstr ""
117117
118 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
119 #: ../../../src/StatBlock.cpp:827
118 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
119 #: ../../../src/StatBlock.cpp:822
120120 #, c-format
121121 msgid "+%d MP"
122122 msgstr ""
123123
124 #: ../../../src/EventManager.cpp:729
124 #: ../../../src/EventManager.cpp:738
125125 msgid "Unknown destination"
126126 msgstr ""
127127
128 #: ../../../src/GameStateConfigBase.cpp:97
129 #: ../../../src/GameStateConfigBase.cpp:118
128 #: ../../../src/GameStateConfigBase.cpp:89
129 #: ../../../src/GameStateConfigBase.cpp:110
130130 msgid "Defaults"
131131 msgstr ""
132132
133 #: ../../../src/GameStateConfigBase.cpp:97
133 #: ../../../src/GameStateConfigBase.cpp:89
134134 msgid "Reset ALL settings?"
135135 msgstr ""
136136
137 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
137 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
138138 msgid "OK"
139139 msgstr ""
140140
141 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
142 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
141 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
142 #: ../../../src/InputState.cpp:401
143143 msgid "Cancel"
144144 msgstr ""
145145
146 #: ../../../src/GameStateConfigBase.cpp:168
146 #: ../../../src/GameStateConfigBase.cpp:160
147 #: ../../../src/GameStateConfigDesktop.cpp:130
148 msgid "Audio"
149 msgstr ""
150
151 #: ../../../src/GameStateConfigBase.cpp:161
152 #: ../../../src/GameStateConfigDesktop.cpp:131
153 msgid "Interface"
154 msgstr ""
155
156 #: ../../../src/GameStateConfigBase.cpp:162
157 #: ../../../src/GameStateConfigDesktop.cpp:134
158 msgid "Mods"
159 msgstr ""
160
161 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
162 msgid "Music Volume"
163 msgstr ""
164
165 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
166 msgid "Sound Volume"
167 msgstr ""
168
169 #: ../../../src/GameStateConfigBase.cpp:257
170 msgid "Language"
171 msgstr ""
172
173 #: ../../../src/GameStateConfigBase.cpp:266
174 msgid "Show FPS"
175 msgstr ""
176
177 #: ../../../src/GameStateConfigBase.cpp:270
178 msgid "Colorblind Mode"
179 msgstr ""
180
181 #: ../../../src/GameStateConfigBase.cpp:274
182 msgid "Hardware mouse cursor"
183 msgstr ""
184
185 #: ../../../src/GameStateConfigBase.cpp:278
186 msgid "Developer Mode"
187 msgstr ""
188
189 #: ../../../src/GameStateConfigBase.cpp:282
190 msgid "Subtitles"
191 msgstr ""
192
193 #: ../../../src/GameStateConfigBase.cpp:286
194 msgid "Active Mods"
195 msgstr ""
196
197 #: ../../../src/GameStateConfigBase.cpp:295
198 msgid "Available Mods"
199 msgstr ""
200
201 #: ../../../src/GameStateConfigBase.cpp:314
202 msgid "<< Disable"
203 msgstr ""
204
205 #: ../../../src/GameStateConfigBase.cpp:320
206 msgid "Enable >>"
207 msgstr ""
208
209 #: ../../../src/GameStateConfigBase.cpp:873
210 msgid "Version:"
211 msgstr ""
212
213 #: ../../../src/GameStateConfigBase.cpp:878
214 msgid "Game:"
215 msgstr ""
216
217 #: ../../../src/GameStateConfigBase.cpp:883
218 msgid "Engine version:"
219 msgstr ""
220
221 #: ../../../src/GameStateConfigBase.cpp:891
222 msgid "Requires mods:"
223 msgstr ""
224
225 #: ../../../src/GameStateConfigDesktop.cpp:83
226 #: ../../../src/GameStateConfigDesktop.cpp:751
227 msgid "Clear"
228 msgstr ""
229
230 #: ../../../src/GameStateConfigDesktop.cpp:83
231 #: ../../../src/GameStateConfigDesktop.cpp:749
232 msgid "Assign:"
233 msgstr ""
234
147235 #: ../../../src/GameStateConfigDesktop.cpp:128
148 msgid "Audio"
149 msgstr ""
150
151 #: ../../../src/GameStateConfigBase.cpp:169
152 #: ../../../src/GameStateConfigDesktop.cpp:129
153 msgid "Interface"
154 msgstr ""
155
156 #: ../../../src/GameStateConfigBase.cpp:170
236 msgid "Video"
237 msgstr ""
238
157239 #: ../../../src/GameStateConfigDesktop.cpp:132
158 msgid "Mods"
159 msgstr ""
160
161 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
162 msgid "Music Volume"
163 msgstr ""
164
165 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
166 msgid "Sound Volume"
167 msgstr ""
168
169 #: ../../../src/GameStateConfigBase.cpp:266
170 msgid "Language"
171 msgstr ""
172
173 #: ../../../src/GameStateConfigBase.cpp:275
174 msgid "Show combat text"
175 msgstr ""
176
177 #: ../../../src/GameStateConfigBase.cpp:279
178 msgid "Show FPS"
179 msgstr ""
180
181 #: ../../../src/GameStateConfigBase.cpp:283
182 msgid "Colorblind Mode"
183 msgstr ""
184
185 #: ../../../src/GameStateConfigBase.cpp:287
186 msgid "Hardware mouse cursor"
187 msgstr ""
188
189 #: ../../../src/GameStateConfigBase.cpp:291
190 msgid "Developer Mode"
191 msgstr ""
192
193 #: ../../../src/GameStateConfigBase.cpp:295
194 msgid "Always show loot labels"
195 msgstr ""
196
197 #: ../../../src/GameStateConfigBase.cpp:299
198 msgid "Always show stat bar labels"
199 msgstr ""
200
201 #: ../../../src/GameStateConfigBase.cpp:303
202 msgid "Automatically equip items"
203 msgstr ""
204
205 #: ../../../src/GameStateConfigBase.cpp:307
206 msgid "Subtitles"
207 msgstr ""
208
209 #: ../../../src/GameStateConfigBase.cpp:311
210 msgid "Active Mods"
211 msgstr ""
212
213 #: ../../../src/GameStateConfigBase.cpp:320
214 msgid "Available Mods"
215 msgstr ""
216
217 #: ../../../src/GameStateConfigBase.cpp:339
218 msgid "<< Disable"
219 msgstr ""
220
221 #: ../../../src/GameStateConfigBase.cpp:345
222 msgid "Enable >>"
223 msgstr ""
224
225 #: ../../../src/GameStateConfigBase.cpp:925
226 msgid "Version:"
227 msgstr ""
228
229 #: ../../../src/GameStateConfigBase.cpp:930
230 msgid "Game:"
231 msgstr ""
232
233 #: ../../../src/GameStateConfigBase.cpp:935
234 msgid "Engine version:"
235 msgstr ""
236
237 #: ../../../src/GameStateConfigBase.cpp:943
238 msgid "Requires mods:"
239 msgstr ""
240
241 #: ../../../src/GameStateConfigDesktop.cpp:81
242 #: ../../../src/GameStateConfigDesktop.cpp:740
243 msgid "Clear"
244 msgstr ""
245
246 #: ../../../src/GameStateConfigDesktop.cpp:81
247 #: ../../../src/GameStateConfigDesktop.cpp:738
248 msgid "Assign:"
249 msgstr ""
250
251 #: ../../../src/GameStateConfigDesktop.cpp:126
252 msgid "Video"
253 msgstr ""
254
255 #: ../../../src/GameStateConfigDesktop.cpp:130
256240 msgid "Input"
257241 msgstr ""
258242
259 #: ../../../src/GameStateConfigDesktop.cpp:131
243 #: ../../../src/GameStateConfigDesktop.cpp:133
260244 msgid "Keybindings"
261245 msgstr ""
262246
263 #: ../../../src/GameStateConfigDesktop.cpp:187
247 #: ../../../src/GameStateConfigDesktop.cpp:188
264248 msgid ""
265249 "Will try to store surfaces in video memory versus system memory. The effect "
266250 "this has on performance depends on the renderer."
267251 msgstr ""
268252
269 #: ../../../src/GameStateConfigDesktop.cpp:188
253 #: ../../../src/GameStateConfigDesktop.cpp:189
270254 msgid ""
271255 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
272256 "windowed mode or input lag."
273257 msgstr ""
274258
275 #: ../../../src/GameStateConfigDesktop.cpp:189
259 #: ../../../src/GameStateConfigDesktop.cpp:190
276260 msgid ""
277261 "When enabled, this uses the screen DPI in addition to the window dimensions "
278262 "to scale the rendering resolution. Otherwise, only the window dimensions are "
279263 "used."
280264 msgstr ""
281265
282 #: ../../../src/GameStateConfigDesktop.cpp:190
266 #: ../../../src/GameStateConfigDesktop.cpp:191
267 msgid ""
268 "This enables parallax (non-tile) layers. Disabling this setting can improve "
269 "performance in some cases."
270 msgstr ""
271
272 #: ../../../src/GameStateConfigDesktop.cpp:192
283273 msgid "Experimental"
284274 msgstr ""
285275
286 #: ../../../src/GameStateConfigDesktop.cpp:191
276 #: ../../../src/GameStateConfigDesktop.cpp:193
287277 msgid "For handheld devices"
288278 msgstr ""
289279
290 #: ../../../src/GameStateConfigDesktop.cpp:209
280 #: ../../../src/GameStateConfigDesktop.cpp:211
291281 msgid "Renderer"
292282 msgstr ""
293283
294 #: ../../../src/GameStateConfigDesktop.cpp:225
284 #: ../../../src/GameStateConfigDesktop.cpp:227
295285 msgid "Full Screen Mode"
296286 msgstr ""
297287
298 #: ../../../src/GameStateConfigDesktop.cpp:229
288 #: ../../../src/GameStateConfigDesktop.cpp:231
299289 msgid "Move hero using mouse"
300290 msgstr ""
301291
302 #: ../../../src/GameStateConfigDesktop.cpp:233
292 #: ../../../src/GameStateConfigDesktop.cpp:235
303293 msgid "Hardware surfaces"
304294 msgstr ""
305295
306 #: ../../../src/GameStateConfigDesktop.cpp:237
296 #: ../../../src/GameStateConfigDesktop.cpp:239
307297 msgid "V-Sync"
308298 msgstr ""
309299
310 #: ../../../src/GameStateConfigDesktop.cpp:241
300 #: ../../../src/GameStateConfigDesktop.cpp:243
311301 msgid "Texture Filtering"
312302 msgstr ""
313303
314 #: ../../../src/GameStateConfigDesktop.cpp:245
304 #: ../../../src/GameStateConfigDesktop.cpp:247
315305 msgid "DPI scaling"
316306 msgstr ""
317307
318 #: ../../../src/GameStateConfigDesktop.cpp:249
308 #: ../../../src/GameStateConfigDesktop.cpp:251
309 msgid "Parallax Layers"
310 msgstr ""
311
312 #: ../../../src/GameStateConfigDesktop.cpp:255
319313 msgid "Allow changing gamma"
320314 msgstr ""
321315
322 #: ../../../src/GameStateConfigDesktop.cpp:253
316 #: ../../../src/GameStateConfigDesktop.cpp:259
323317 msgid "Gamma"
324318 msgstr ""
325319
326 #: ../../../src/GameStateConfigDesktop.cpp:257
320 #: ../../../src/GameStateConfigDesktop.cpp:263
327321 msgid "Use joystick"
328322 msgstr ""
329323
330 #: ../../../src/GameStateConfigDesktop.cpp:261
324 #: ../../../src/GameStateConfigDesktop.cpp:267
331325 msgid "Joystick"
332326 msgstr ""
333327
334 #: ../../../src/GameStateConfigDesktop.cpp:277
328 #: ../../../src/GameStateConfigDesktop.cpp:283
335329 msgid "Mouse aim"
336330 msgstr ""
337331
338 #: ../../../src/GameStateConfigDesktop.cpp:281
332 #: ../../../src/GameStateConfigDesktop.cpp:287
339333 msgid "Do not use mouse"
340334 msgstr ""
341335
342 #: ../../../src/GameStateConfigDesktop.cpp:285
336 #: ../../../src/GameStateConfigDesktop.cpp:291
343337 msgid "Joystick Deadzone"
344338 msgstr ""
345339
347341 msgid "Loading..."
348342 msgstr ""
349343
350 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
344 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
351345 msgid "Delete Save"
352346 msgstr ""
353347
354 #: ../../../src/GameStateLoad.cpp:87
348 #: ../../../src/GameStateLoad.cpp:88
355349 msgid "Delete this save?"
356350 msgstr ""
357351
358 #: ../../../src/GameStateLoad.cpp:89
352 #: ../../../src/GameStateLoad.cpp:90
359353 msgid "Exit to Title"
360354 msgstr ""
361355
362 #: ../../../src/GameStateLoad.cpp:92
356 #: ../../../src/GameStateLoad.cpp:93
363357 msgid "New Game"
364358 msgstr ""
365359
366 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
360 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
367361 msgid "Choose a Slot"
368362 msgstr ""
369363
388382 msgstr ""
389383
390384 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
391 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
392 #: ../../../src/MenuPowers.cpp:1539
385 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
386 #: ../../../src/MenuPowers.cpp:1542
393387 #, c-format
394388 msgid "Level %d"
395389 msgstr ""
438432 msgid "Exit Game"
439433 msgstr ""
440434
441 #: ../../../src/InputState.cpp:403
435 #: ../../../src/InputState.cpp:402
442436 msgid "Accept"
443437 msgstr ""
444438
445 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
439 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
446440 msgid "Up"
447441 msgstr ""
448442
449 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
443 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
450444 msgid "Down"
451445 msgstr ""
452446
453 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
447 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
454448 msgid "Left"
455449 msgstr ""
456450
457 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
451 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
458452 msgid "Right"
459453 msgstr ""
460454
455 #: ../../../src/InputState.cpp:407
456 msgid "Bar1"
457 msgstr ""
458
461459 #: ../../../src/InputState.cpp:408
462 msgid "Bar1"
460 msgid "Bar2"
463461 msgstr ""
464462
465463 #: ../../../src/InputState.cpp:409
466 msgid "Bar2"
464 msgid "Bar3"
467465 msgstr ""
468466
469467 #: ../../../src/InputState.cpp:410
470 msgid "Bar3"
468 msgid "Bar4"
471469 msgstr ""
472470
473471 #: ../../../src/InputState.cpp:411
474 msgid "Bar4"
472 msgid "Bar5"
475473 msgstr ""
476474
477475 #: ../../../src/InputState.cpp:412
478 msgid "Bar5"
476 msgid "Bar6"
479477 msgstr ""
480478
481479 #: ../../../src/InputState.cpp:413
482 msgid "Bar6"
480 msgid "Bar7"
483481 msgstr ""
484482
485483 #: ../../../src/InputState.cpp:414
486 msgid "Bar7"
484 msgid "Bar8"
487485 msgstr ""
488486
489487 #: ../../../src/InputState.cpp:415
490 msgid "Bar8"
488 msgid "Bar9"
491489 msgstr ""
492490
493491 #: ../../../src/InputState.cpp:416
494 msgid "Bar9"
495 msgstr ""
496
497 #: ../../../src/InputState.cpp:417
498492 msgid "Bar0"
499493 msgstr ""
500494
501 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
495 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
502496 #: ../../../src/MenuCharacter.cpp:54
503497 msgid "Character"
504498 msgstr ""
505499
506 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
507 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
500 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
501 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
508502 msgid "Inventory"
509503 msgstr ""
510504
511 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
505 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
512506 #: ../../../src/MenuPowers.cpp:168
513507 msgid "Powers"
514508 msgstr ""
515509
516 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
510 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
517511 #: ../../../src/MenuLog.cpp:72
518512 msgid "Log"
519513 msgstr ""
520514
515 #: ../../../src/InputState.cpp:421
516 msgid "Main1"
517 msgstr ""
518
521519 #: ../../../src/InputState.cpp:422
522 msgid "Main1"
520 msgid "Main2"
523521 msgstr ""
524522
525523 #: ../../../src/InputState.cpp:423
526 msgid "Main2"
524 msgid "Ctrl"
527525 msgstr ""
528526
529527 #: ../../../src/InputState.cpp:424
530 msgid "Ctrl"
528 msgid "Shift"
531529 msgstr ""
532530
533531 #: ../../../src/InputState.cpp:425
534 msgid "Shift"
535 msgstr ""
536
537 #: ../../../src/InputState.cpp:426
538532 msgid "Alt"
539533 msgstr ""
540534
541 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
535 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
542536 msgid "Delete"
543537 msgstr ""
544538
539 #: ../../../src/InputState.cpp:427
540 msgid "ActionBar Accept"
541 msgstr ""
542
545543 #: ../../../src/InputState.cpp:428
546 msgid "ActionBar Accept"
544 msgid "ActionBar Left"
547545 msgstr ""
548546
549547 #: ../../../src/InputState.cpp:429
550 msgid "ActionBar Left"
548 msgid "ActionBar Right"
551549 msgstr ""
552550
553551 #: ../../../src/InputState.cpp:430
554 msgid "ActionBar Right"
552 msgid "ActionBar Use"
555553 msgstr ""
556554
557555 #: ../../../src/InputState.cpp:431
558 msgid "ActionBar Use"
559 msgstr ""
560
561 #: ../../../src/InputState.cpp:432
562556 msgid "Developer Menu"
563557 msgstr ""
564558
559 #: ../../../src/InputState.cpp:433
560 msgid "Left Mouse"
561 msgstr ""
562
565563 #: ../../../src/InputState.cpp:434
566 msgid "Left Mouse"
564 msgid "Middle Mouse"
567565 msgstr ""
568566
569567 #: ../../../src/InputState.cpp:435
570 msgid "Middle Mouse"
568 msgid "Right Mouse"
571569 msgstr ""
572570
573571 #: ../../../src/InputState.cpp:436
574 msgid "Right Mouse"
572 msgid "Wheel Up"
575573 msgstr ""
576574
577575 #: ../../../src/InputState.cpp:437
578 msgid "Wheel Up"
576 msgid "Wheel Down"
579577 msgstr ""
580578
581579 #: ../../../src/InputState.cpp:438
582 msgid "Wheel Down"
580 msgid "Mouse X1"
583581 msgstr ""
584582
585583 #: ../../../src/InputState.cpp:439
586 msgid "Mouse X1"
587 msgstr ""
588
589 #: ../../../src/InputState.cpp:440
590584 msgid "Mouse X2"
591585 msgstr ""
592586
594588 msgid "Unknown Item"
595589 msgstr ""
596590
597 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
591 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
598592 #, c-format
599593 msgid "%d%% Speed"
600594 msgstr ""
601595
602 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
596 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
603597 #, c-format
604598 msgid "%d%% Attack Speed"
605599 msgstr ""
606600
607601 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
608 #: ../../../src/MenuPowers.cpp:832
609 #, c-format
610 msgid "%s Resistance"
602 #: ../../../src/MenuPowers.cpp:833
603 #, c-format
604 msgid "Resistance (%s)"
611605 msgstr ""
612606
613607 #: ../../../src/ItemManager.cpp:684
634628 msgid "Absorb: %d"
635629 msgstr ""
636630
637 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
638 #: ../../../src/MenuPowers.cpp:1133
631 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
632 #: ../../../src/MenuPowers.cpp:1134
639633 #, c-format
640634 msgid "Requires Level %d"
641635 msgstr ""
642636
643 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
644 #: ../../../src/MenuPowers.cpp:1124
637 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
638 #: ../../../src/MenuPowers.cpp:1125
645639 #, c-format
646640 msgid "Requires %s %d"
647641 msgstr ""
690684 msgid "Press [%s] to read"
691685 msgstr ""
692686
693 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
694 #: ../../../src/MenuActionBar.cpp:226
687 #: ../../../src/MenuActionBar.cpp:87
688 msgid "Loot tooltip visibility"
689 msgstr ""
690
691 #: ../../../src/MenuActionBar.cpp:88
692 msgid "Mini-map mode"
693 msgstr ""
694
695 #: ../../../src/MenuActionBar.cpp:89
696 msgid "Always show stat bar labels"
697 msgstr ""
698
699 #: ../../../src/MenuActionBar.cpp:90
700 msgid "Show combat text"
701 msgstr ""
702
703 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
704 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
695705 #, c-format
696706 msgid "Hotkey: %s"
697707 msgstr ""
698708
699 #: ../../../src/MenuActionBar.cpp:580
709 #: ../../../src/MenuActionBar.cpp:474
710 #, c-format
711 msgid "Default. Temporarily show all loot tooltips with '%s'."
712 msgstr ""
713
714 #: ../../../src/MenuActionBar.cpp:476
715 #, c-format
716 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
717 msgstr ""
718
719 #: ../../../src/MenuActionBar.cpp:478
720 #, c-format
721 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
722 msgstr ""
723
724 #: ../../../src/MenuActionBar.cpp:482
725 msgid "Visible"
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:484
729 msgid "Visible (2x zoom)"
730 msgstr ""
731
732 #: ../../../src/MenuActionBar.cpp:486
733 msgid "Hidden"
734 msgstr ""
735
736 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
737 msgid "Enabled"
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
741 msgid "Disabled"
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:657
700745 msgid "Not enough MP."
701746 msgstr ""
702747
737782 msgid "Reduces the damage taken from \"%s\" elemental attacks."
738783 msgstr ""
739784
740 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
785 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
741786 #, c-format
742787 msgid "XP: %d"
743788 msgstr ""
828873 msgstr ""
829874
830875 #: ../../../src/MenuDevConsole.cpp:361
876 msgid "turns on/off the display of the FPS counter"
877 msgstr ""
878
879 #: ../../../src/MenuDevConsole.cpp:362
831880 msgid "turns on/off all of the HUD elements"
832881 msgstr ""
833882
834 #: ../../../src/MenuDevConsole.cpp:362
883 #: ../../../src/MenuDevConsole.cpp:363
835884 msgid "turns on/off the developer hud"
836885 msgstr ""
837886
838 #: ../../../src/MenuDevConsole.cpp:363
887 #: ../../../src/MenuDevConsole.cpp:364
839888 msgid ""
840889 "Prints a list of powers that match a search term. No search term will list "
841890 "all items"
842891 msgstr ""
843892
844 #: ../../../src/MenuDevConsole.cpp:364
893 #: ../../../src/MenuDevConsole.cpp:365
845894 msgid "Prints out all the map filenames located in the \"maps/\" directory."
846895 msgstr ""
847896
848 #: ../../../src/MenuDevConsole.cpp:365
897 #: ../../../src/MenuDevConsole.cpp:366
849898 msgid ""
850899 "Prints out the active campaign statuses that match a search term. No search "
851900 "term will list all active statuses"
852901 msgstr ""
853902
854 #: ../../../src/MenuDevConsole.cpp:366
903 #: ../../../src/MenuDevConsole.cpp:367
855904 msgid ""
856905 "Prints a list of items that match a search term. No search term will list "
857906 "all items"
858907 msgstr ""
859908
860 #: ../../../src/MenuDevConsole.cpp:367
909 #: ../../../src/MenuDevConsole.cpp:368
861910 msgid "parses a series of event components and executes them as a single event"
862911 msgstr ""
863912
864 #: ../../../src/MenuDevConsole.cpp:368
913 #: ../../../src/MenuDevConsole.cpp:369
865914 msgid "clears the command history"
866915 msgstr ""
867916
868 #: ../../../src/MenuDevConsole.cpp:369
917 #: ../../../src/MenuDevConsole.cpp:370
869918 msgid "displays this text"
870919 msgstr ""
871920
872 #: ../../../src/MenuDevConsole.cpp:376
921 #: ../../../src/MenuDevConsole.cpp:377
873922 msgid "Toggled the developer hud"
874923 msgstr ""
875924
876 #: ../../../src/MenuDevConsole.cpp:380
925 #: ../../../src/MenuDevConsole.cpp:381
877926 msgid "Toggled the hud"
878927 msgstr ""
879928
880 #: ../../../src/MenuDevConsole.cpp:529
929 #: ../../../src/MenuDevConsole.cpp:385
930 msgid "Toggled the FPS counter"
931 msgstr ""
932
933 #: ../../../src/MenuDevConsole.cpp:534
881934 msgid "ERROR: Incorrect number of arguments"
882935 msgstr ""
883936
884 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
937 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
885938 msgid "HINT:"
886939 msgstr ""
887940
888 #: ../../../src/MenuDevConsole.cpp:531
941 #: ../../../src/MenuDevConsole.cpp:536
889942 msgid "<id>"
890943 msgstr ""
891944
892 #: ../../../src/MenuDevConsole.cpp:547
945 #: ../../../src/MenuDevConsole.cpp:552
893946 #, c-format
894947 msgid "ERROR: '%s' is not a valid event key"
895948 msgstr ""
896949
897 #: ../../../src/MenuDevConsole.cpp:557
950 #: ../../../src/MenuDevConsole.cpp:562
898951 msgid "ERROR: Too few arguments"
899952 msgstr ""
900953
901 #: ../../../src/MenuDevConsole.cpp:559
954 #: ../../../src/MenuDevConsole.cpp:564
902955 msgid "<key>=<val> <key>=<val> ..."
903956 msgstr ""
904957
905 #: ../../../src/MenuDevConsole.cpp:564
958 #: ../../../src/MenuDevConsole.cpp:569
906959 msgid "ERROR: Unknown command"
907960 msgstr ""
908961
909 #: ../../../src/MenuDevConsole.cpp:566
962 #: ../../../src/MenuDevConsole.cpp:571
910963 msgid "HINT: Type help"
911964 msgstr ""
912965
913 #: ../../../src/MenuEnemy.cpp:135
966 #: ../../../src/MenuEnemy.cpp:138
914967 #, c-format
915968 msgid "%s level %d"
916969 msgstr ""
917970
918 #: ../../../src/MenuEnemy.cpp:159
971 #: ../../../src/MenuEnemy.cpp:162
919972 msgid "Dead"
920973 msgstr ""
921974
922 #: ../../../src/MenuEnemy.cpp:161
975 #: ../../../src/MenuEnemy.cpp:164
923976 msgid "Destroyed"
924977 msgstr ""
925978
939992 msgid "Continue"
940993 msgstr ""
941994
942 #: ../../../src/MenuInventory.cpp:175
995 #: ../../../src/MenuInventory.cpp:73
996 msgid "Automatically equip items"
997 msgstr ""
998
999 #: ../../../src/MenuInventory.cpp:188
9431000 #, c-format
9441001 msgid "Lost %d%% of %s."
9451002 msgstr ""
9461003
947 #: ../../../src/MenuInventory.cpp:182
1004 #: ../../../src/MenuInventory.cpp:195
9481005 #, c-format
9491006 msgid "Lost %d%% of total XP."
9501007 msgstr ""
9511008
952 #: ../../../src/MenuInventory.cpp:187
1009 #: ../../../src/MenuInventory.cpp:200
9531010 #, c-format
9541011 msgid "Lost %d%% of current level XP."
9551012 msgstr ""
9561013
957 #: ../../../src/MenuInventory.cpp:213
1014 #: ../../../src/MenuInventory.cpp:226
9581015 #, c-format
9591016 msgid "Lost %s."
9601017 msgstr ""
9611018
962 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1019 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9631020 #, c-format
9641021 msgid "%d %s"
9651022 msgstr ""
9661023
967 #: ../../../src/MenuInventory.cpp:299
1024 #: ../../../src/MenuInventory.cpp:317
9681025 msgid "Pick up item(s):"
9691026 msgstr ""
9701027
971 #: ../../../src/MenuInventory.cpp:300
1028 #: ../../../src/MenuInventory.cpp:318
9721029 msgid "Use or equip item:"
9731030 msgstr ""
9741031
975 #: ../../../src/MenuInventory.cpp:301
1032 #: ../../../src/MenuInventory.cpp:319
9761033 #, c-format
9771034 msgid "%s modifiers"
9781035 msgstr ""
9791036
980 #: ../../../src/MenuInventory.cpp:302
1037 #: ../../../src/MenuInventory.cpp:320
9811038 msgid "Select a quantity of item:"
9821039 msgstr ""
9831040
984 #: ../../../src/MenuInventory.cpp:305
1041 #: ../../../src/MenuInventory.cpp:323
9851042 msgid "Stash item stack:"
9861043 msgstr ""
9871044
988 #: ../../../src/MenuInventory.cpp:307
1045 #: ../../../src/MenuInventory.cpp:325
9891046 msgid "Sell item stack:"
9901047 msgstr ""
9911048
992 #: ../../../src/MenuInventory.cpp:574
1049 #: ../../../src/MenuInventory.cpp:592
9931050 msgid "You don't have enough of the required item."
9941051 msgstr ""
9951052
996 #: ../../../src/MenuInventory.cpp:581
1053 #: ../../../src/MenuInventory.cpp:599
9971054 msgid "You can't use this item right now."
9981055 msgstr ""
9991056
1000 #: ../../../src/MenuInventory.cpp:593
1057 #: ../../../src/MenuInventory.cpp:611
10011058 msgid "This item can only be used from the action bar."
10021059 msgstr ""
10031060
1004 #: ../../../src/MenuInventory.cpp:711
1061 #: ../../../src/MenuInventory.cpp:729
10051062 msgid "Inventory is full."
10061063 msgstr ""
10071064
1008 #: ../../../src/MenuInventory.cpp:831
1065 #: ../../../src/MenuInventory.cpp:849
10091066 #, c-format
10101067 msgid "Not enough %s."
10111068 msgstr ""
10121069
1013 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1070 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10141071 msgid "This item can not be sold."
10151072 msgstr ""
10161073
10221079 msgid "Quests"
10231080 msgstr ""
10241081
1025 #: ../../../src/MenuManager.cpp:290
1082 #: ../../../src/MenuManager.cpp:286
10261083 #, c-format
10271084 msgid "XP: %d/%d"
10281085 msgstr ""
10291086
1030 #: ../../../src/MenuManager.cpp:806
1087 #: ../../../src/MenuManager.cpp:827
10311088 msgid "This item can not be dropped."
10321089 msgstr ""
10331090
1034 #: ../../../src/MenuNPCActions.cpp:75
1035 msgid "Trade"
1036 msgstr ""
1037
1038 #: ../../../src/MenuNumPicker.cpp:60
1091 #: ../../../src/MenuNumPicker.cpp:59
10391092 msgid "Enter amount:"
10401093 msgstr ""
10411094
1042 #: ../../../src/MenuPowers.cpp:786
1095 #: ../../../src/MenuPowers.cpp:787
10431096 msgid "Passive"
10441097 msgstr ""
10451098
1046 #: ../../../src/MenuPowers.cpp:791
1099 #: ../../../src/MenuPowers.cpp:792
10471100 #, c-format
10481101 msgid "Costs %d MP"
10491102 msgstr ""
10501103
1051 #: ../../../src/MenuPowers.cpp:795
1104 #: ../../../src/MenuPowers.cpp:796
10521105 #, c-format
10531106 msgid "Costs %d HP"
10541107 msgstr ""
10551108
1056 #: ../../../src/MenuPowers.cpp:800
1109 #: ../../../src/MenuPowers.cpp:801
10571110 msgid "Cooldown:"
10581111 msgstr ""
10591112
1060 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1113 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10611114 msgid "Damage per second"
10621115 msgstr ""
10631116
1064 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1117 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10651118 msgid "HP per second"
10661119 msgstr ""
10671120
1068 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1121 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10691122 msgid "MP per second"
10701123 msgstr ""
10711124
1072 #: ../../../src/MenuPowers.cpp:884
1125 #: ../../../src/MenuPowers.cpp:885
10731126 msgid "Immobilize"
10741127 msgstr ""
10751128
1076 #: ../../../src/MenuPowers.cpp:892
1129 #: ../../../src/MenuPowers.cpp:893
10771130 msgid "Immunity"
10781131 msgstr ""
10791132
1080 #: ../../../src/MenuPowers.cpp:895
1133 #: ../../../src/MenuPowers.cpp:896
10811134 msgid "Immunity to damage over time"
10821135 msgstr ""
10831136
1084 #: ../../../src/MenuPowers.cpp:898
1137 #: ../../../src/MenuPowers.cpp:899
10851138 msgid "Immunity to slow"
10861139 msgstr ""
10871140
1088 #: ../../../src/MenuPowers.cpp:901
1141 #: ../../../src/MenuPowers.cpp:902
10891142 msgid "Immunity to stun"
10901143 msgstr ""
10911144
1092 #: ../../../src/MenuPowers.cpp:904
1145 #: ../../../src/MenuPowers.cpp:905
10931146 msgid "Immunity to HP steal"
10941147 msgstr ""
10951148
1096 #: ../../../src/MenuPowers.cpp:907
1149 #: ../../../src/MenuPowers.cpp:908
10971150 msgid "Immunity to MP steal"
10981151 msgstr ""
10991152
1100 #: ../../../src/MenuPowers.cpp:910
1153 #: ../../../src/MenuPowers.cpp:911
11011154 msgid "Immunity to knockback"
11021155 msgstr ""
11031156
1104 #: ../../../src/MenuPowers.cpp:913
1157 #: ../../../src/MenuPowers.cpp:914
11051158 msgid "Immunity to damage reflection"
11061159 msgstr ""
11071160
1108 #: ../../../src/MenuPowers.cpp:916
1161 #: ../../../src/MenuPowers.cpp:917
11091162 msgid "Stun"
11101163 msgstr ""
11111164
1112 #: ../../../src/MenuPowers.cpp:919
1165 #: ../../../src/MenuPowers.cpp:920
11131166 msgid "Automatic revive on death"
11141167 msgstr ""
11151168
1116 #: ../../../src/MenuPowers.cpp:922
1169 #: ../../../src/MenuPowers.cpp:923
11171170 msgid "Convert"
11181171 msgstr ""
11191172
1120 #: ../../../src/MenuPowers.cpp:925
1173 #: ../../../src/MenuPowers.cpp:926
11211174 msgid "Fear"
11221175 msgstr ""
11231176
1124 #: ../../../src/MenuPowers.cpp:928
1177 #: ../../../src/MenuPowers.cpp:929
11251178 msgid "Lifespan"
11261179 msgstr ""
11271180
1128 #: ../../../src/MenuPowers.cpp:952
1181 #: ../../../src/MenuPowers.cpp:953
11291182 msgid "Magical Shield"
11301183 msgstr ""
11311184
1132 #: ../../../src/MenuPowers.cpp:981
1185 #: ../../../src/MenuPowers.cpp:982
11331186 msgid "Healing"
11341187 msgstr ""
11351188
1136 #: ../../../src/MenuPowers.cpp:984
1189 #: ../../../src/MenuPowers.cpp:985
11371190 msgid "Knockback"
11381191 msgstr ""
11391192
1140 #: ../../../src/MenuPowers.cpp:1009
1193 #: ../../../src/MenuPowers.cpp:1010
11411194 #, c-format
11421195 msgid "%d%% chance"
11431196 msgstr ""
11441197
1145 #: ../../../src/MenuPowers.cpp:1061
1198 #: ../../../src/MenuPowers.cpp:1062
11461199 msgid "Base Accuracy"
11471200 msgstr ""
11481201
1149 #: ../../../src/MenuPowers.cpp:1081
1202 #: ../../../src/MenuPowers.cpp:1082
11501203 msgid "Base Critical Chance"
11511204 msgstr ""
11521205
1153 #: ../../../src/MenuPowers.cpp:1089
1206 #: ../../../src/MenuPowers.cpp:1090
11541207 msgid "Ignores Absorbtion"
11551208 msgstr ""
11561209
1157 #: ../../../src/MenuPowers.cpp:1094
1210 #: ../../../src/MenuPowers.cpp:1095
11581211 msgid "Ignores Avoidance"
11591212 msgstr ""
11601213
1161 #: ../../../src/MenuPowers.cpp:1099
1214 #: ../../../src/MenuPowers.cpp:1100
11621215 #, c-format
11631216 msgid "%d%% Chance to crit slowed targets"
11641217 msgstr ""
11651218
1166 #: ../../../src/MenuPowers.cpp:1104
1167 #, c-format
1168 msgid "%s Elemental Damage"
1169 msgstr ""
1170
1171 #: ../../../src/MenuPowers.cpp:1113
1219 #: ../../../src/MenuPowers.cpp:1105
1220 #, c-format
1221 msgid "Elemental Damage (%s)"
1222 msgstr ""
1223
1224 #: ../../../src/MenuPowers.cpp:1114
11721225 #, c-format
11731226 msgid "Requires a %s"
11741227 msgstr ""
11751228
1176 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1229 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11771230 #, c-format
11781231 msgid "Requires Power: %s"
11791232 msgstr ""
11801233
1181 #: ../../../src/MenuPowers.cpp:1162
1234 #: ../../../src/MenuPowers.cpp:1163
11821235 msgid "Click to Unlock (uses 1 Skill Point)"
11831236 msgstr ""
11841237
1185 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1238 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11861239 msgid "Requires 1 Skill Point"
11871240 msgstr ""
11881241
1189 #: ../../../src/MenuPowers.cpp:1352
1242 #: ../../../src/MenuPowers.cpp:1355
11901243 #, c-format
11911244 msgid "%d unspent skill point"
11921245 msgstr ""
11931246
1194 #: ../../../src/MenuPowers.cpp:1355
1247 #: ../../../src/MenuPowers.cpp:1358
11951248 #, c-format
11961249 msgid "%d unspent skill points"
11971250 msgstr ""
11981251
1199 #: ../../../src/MenuPowers.cpp:1385
1252 #: ../../../src/MenuPowers.cpp:1388
12001253 msgid "Next Level:"
12011254 msgstr ""
12021255
12121265 msgid "Stash is full."
12131266 msgstr ""
12141267
1268 #: ../../../src/MenuTalker.cpp:454
1269 msgid "Trade"
1270 msgstr ""
1271
12151272 #: ../../../src/MenuVendor.cpp:58
12161273 msgid "Buyback"
12171274 msgstr ""
12411298 msgid "Game saved."
12421299 msgstr ""
12431300
1244 #: ../../../src/SDLInputState.cpp:581
1301 #: ../../../src/SDLInputState.cpp:582
12451302 msgid "Backspace"
12461303 msgstr ""
12471304
1248 #: ../../../src/SDLInputState.cpp:582
1305 #: ../../../src/SDLInputState.cpp:583
12491306 msgid "CapsLock"
12501307 msgstr ""
12511308
1252 #: ../../../src/SDLInputState.cpp:585
1309 #: ../../../src/SDLInputState.cpp:586
12531310 msgid "End"
12541311 msgstr ""
12551312
1256 #: ../../../src/SDLInputState.cpp:586
1313 #: ../../../src/SDLInputState.cpp:587
12571314 msgid "Escape"
12581315 msgstr ""
12591316
1260 #: ../../../src/SDLInputState.cpp:587
1317 #: ../../../src/SDLInputState.cpp:588
12611318 msgid "Home"
12621319 msgstr ""
12631320
1264 #: ../../../src/SDLInputState.cpp:588
1321 #: ../../../src/SDLInputState.cpp:589
12651322 msgid "Insert"
12661323 msgstr ""
12671324
1268 #: ../../../src/SDLInputState.cpp:589
1325 #: ../../../src/SDLInputState.cpp:590
12691326 msgid "Left Alt"
12701327 msgstr ""
12711328
1272 #: ../../../src/SDLInputState.cpp:590
1329 #: ../../../src/SDLInputState.cpp:591
12731330 msgid "Left Ctrl"
12741331 msgstr ""
12751332
1276 #: ../../../src/SDLInputState.cpp:592
1333 #: ../../../src/SDLInputState.cpp:593
12771334 msgid "Left Shift"
12781335 msgstr ""
12791336
1280 #: ../../../src/SDLInputState.cpp:593
1337 #: ../../../src/SDLInputState.cpp:594
12811338 msgid "NumLock"
12821339 msgstr ""
12831340
1284 #: ../../../src/SDLInputState.cpp:594
1341 #: ../../../src/SDLInputState.cpp:595
12851342 msgid "PageDown"
12861343 msgstr ""
12871344
1288 #: ../../../src/SDLInputState.cpp:595
1345 #: ../../../src/SDLInputState.cpp:596
12891346 msgid "PageUp"
12901347 msgstr ""
12911348
1292 #: ../../../src/SDLInputState.cpp:596
1349 #: ../../../src/SDLInputState.cpp:597
12931350 msgid "Pause"
12941351 msgstr ""
12951352
1296 #: ../../../src/SDLInputState.cpp:597
1353 #: ../../../src/SDLInputState.cpp:598
12971354 msgid "PrintScreen"
12981355 msgstr ""
12991356
1300 #: ../../../src/SDLInputState.cpp:598
1357 #: ../../../src/SDLInputState.cpp:599
13011358 msgid "Right Alt"
13021359 msgstr ""
13031360
1304 #: ../../../src/SDLInputState.cpp:599
1361 #: ../../../src/SDLInputState.cpp:600
13051362 msgid "Right Ctrl"
13061363 msgstr ""
13071364
1308 #: ../../../src/SDLInputState.cpp:600
1365 #: ../../../src/SDLInputState.cpp:601
13091366 msgid "Return"
13101367 msgstr ""
13111368
1312 #: ../../../src/SDLInputState.cpp:602
1369 #: ../../../src/SDLInputState.cpp:603
13131370 msgid "Right Shift"
13141371 msgstr ""
13151372
1316 #: ../../../src/SDLInputState.cpp:603
1373 #: ../../../src/SDLInputState.cpp:604
13171374 msgid "ScrollLock"
13181375 msgstr ""
13191376
1320 #: ../../../src/SDLInputState.cpp:604
1377 #: ../../../src/SDLInputState.cpp:605
13211378 msgid "Space"
13221379 msgstr ""
13231380
1324 #: ../../../src/SDLInputState.cpp:605
1381 #: ../../../src/SDLInputState.cpp:606
13251382 msgid "Tab"
13261383 msgstr ""
13271384
1328 #: ../../../src/SDLInputState.cpp:619
1385 #: ../../../src/SDLInputState.cpp:620
13291386 #, c-format
13301387 msgid "Mouse %d"
13311388 msgstr ""
13321389
1333 #: ../../../src/SDLInputState.cpp:627
1390 #: ../../../src/SDLInputState.cpp:628
13341391 #, c-format
13351392 msgid "Axis %d -"
13361393 msgstr ""
13371394
1338 #: ../../../src/SDLInputState.cpp:629
1395 #: ../../../src/SDLInputState.cpp:630
13391396 #, c-format
13401397 msgid "Axis %d +"
13411398 msgstr ""
13421399
1343 #: ../../../src/SDLInputState.cpp:632
1400 #: ../../../src/SDLInputState.cpp:633
13441401 #, c-format
13451402 msgid "Button %d"
13461403 msgstr ""
13471404
1348 #: ../../../src/SDLInputState.cpp:636
1405 #: ../../../src/SDLInputState.cpp:637
13491406 msgid "(none)"
13501407 msgstr ""
13511408
1352 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1353 #: ../../../src/SDLInputState.cpp:719
1409 #: ../../../src/SDLInputState.cpp:677
1410 msgid "Touch control D-Pad"
1411 msgstr ""
1412
1413 #: ../../../src/SDLInputState.cpp:701
1414 msgid "Touch control buttons"
1415 msgstr ""
1416
1417 #: ../../../src/SDLInputState.cpp:716
13541418 msgid "Tap"
13551419 msgstr ""
13561420
1357 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1358 #, c-format
1359 msgid "%s on ground"
1360 msgstr ""
1361
1362 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1363 #, c-format
1364 msgid "%s on enemy"
1365 msgstr ""
1366
1367 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1368 #: ../../../src/SDLInputState.cpp:771
1421 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1422 #: ../../../src/SDLInputState.cpp:768
13691423 #, c-format
13701424 msgid "'%s' is no longer bound to:"
13711425 msgstr ""
15241578 msgid "Base MP"
15251579 msgstr ""
15261580
1527 #: ../../../src/Utils.cpp:297
1581 #: ../../../src/Utils.cpp:346
15281582 msgid "k"
15291583 msgstr ""
15301584
1531 #: ../../../src/Utils.cpp:531
1585 #: ../../../src/Utils.cpp:580
15321586 #, c-format
15331587 msgid "%s second"
15341588 msgstr ""
15351589
1536 #: ../../../src/Utils.cpp:534
1590 #: ../../../src/Utils.cpp:583
15371591 #, c-format
15381592 msgid "%s seconds"
15391593 msgstr ""
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # Rui <xymarior@yandex.com>, 2018
8 #
59 #, fuzzy
610 msgid ""
711 msgstr ""
812 "Project-Id-Version: PACKAGE VERSION\n"
913 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
14 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
15 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
16 "Last-Translator: Rui <xymarior@yandex.com>, 2018\n"
1317 "Language-Team: Portuguese (https://www.transifex.com/flareorg/teams/84925/pt/)\n"
1418 "MIME-Version: 1.0\n"
1519 "Content-Type: text/plain; charset=UTF-8\n"
2024 #: ../../../src/Avatar.cpp:367
2125 #, c-format
2226 msgid "Congratulations, you have reached level %d!"
23 msgstr "Parabéns, você alcançou o nível %d!"
27 msgstr "Parabéns, alcançaste o nível %d!"
2428
2529 #: ../../../src/Avatar.cpp:369
2630 msgid "You may increase one attribute through the Character Menu."
27 msgstr "Você pode aumentar um atributo através do Menu de Personagem."
28
29 #: ../../../src/Avatar.cpp:611
31 msgstr "Podes aumentar um atributo através do Menu de Personagem."
32
33 #: ../../../src/Avatar.cpp:583
3034 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3135 msgstr ""
3236 "Perdeste. Fim do jogo! Pressiona a tecla ${INPUT_CONTINUE} para sair para o "
3337 "ecrã principal."
3438
35 #: ../../../src/Avatar.cpp:617
39 #: ../../../src/Avatar.cpp:589
3640 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3741 msgstr "Perdeste. Pressiona a tecla ${INPUT_CONTINUE} para continuar."
3842
39 #: ../../../src/Avatar.cpp:870
43 #: ../../../src/Avatar.cpp:839
4044 msgid "Transformation expired. You have been moved back to a safe place."
4145 msgstr "A transformação expirou. Foste transferido para um local seguro."
4246
5357 #: ../../../src/CampaignManager.cpp:175
5458 #, c-format
5559 msgid "You receive %s."
56 msgstr "Você recebe %s."
60 msgstr "Recebes %s."
5761
5862 #: ../../../src/CampaignManager.cpp:177
5963 #, c-format
6064 msgid "You receive %s x%d."
61 msgstr "Você recebe %s x%d."
65 msgstr "Recebes %s x%d."
6266
6367 #: ../../../src/CampaignManager.cpp:186
6468 #, c-format
6569 msgid "You receive %d %s."
66 msgstr "Você recebe %d %s."
70 msgstr "Recebes %d %s."
6771
6872 #: ../../../src/CampaignManager.cpp:195
6973 #, c-format
7074 msgid "You receive %d XP."
71 msgstr "Você recebe %d XP."
75 msgstr "Recebes %d XP."
7276
7377 #: ../../../src/CampaignManager.cpp:201
7478 msgid "HP restored."
7680
7781 #: ../../../src/CampaignManager.cpp:205
7882 msgid "MP restored."
79 msgstr "PM restaurado."
83 msgstr "Mana restaurada."
8084
8185 #: ../../../src/CampaignManager.cpp:210
8286 msgid "HP and MP restored."
83 msgstr "PV e PM restaurados."
87 msgstr "PV e Mana restaurados."
8488
8589 #: ../../../src/CampaignManager.cpp:214
8690 msgid "Negative effects removed."
8892
8993 #: ../../../src/CampaignManager.cpp:220
9094 msgid "HP and MP restored, negative effects removed"
91 msgstr "PV e PM restaurados, efeitos negativos removidos."
95 msgstr "PV e Mana restaurados, efeitos negativos removidos."
9296
9397 #: ../../../src/DeviceList.cpp:56
9498 msgid ""
110114 "\n"
111115 "O renderizador padrão que é geralmente mais rápido que o rederizador por software SDL."
112116
113 #: ../../../src/EngineSettings.cpp:557
117 #: ../../../src/EngineSettings.cpp:561
114118 msgid "Adventurer"
115119 msgstr "Aventureiro"
116120
119123 msgstr "errou"
120124
121125 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
122 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
126 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
123127 #, c-format
124128 msgid "+%d HP"
125129 msgstr "+%d PV"
126130
127 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
128 #: ../../../src/StatBlock.cpp:827
131 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
132 #: ../../../src/StatBlock.cpp:822
129133 #, c-format
130134 msgid "+%d MP"
131 msgstr "+%d PM"
132
133 #: ../../../src/EventManager.cpp:729
135 msgstr "+%d Mana"
136
137 #: ../../../src/EventManager.cpp:738
134138 msgid "Unknown destination"
135139 msgstr "Destino desconhecido"
136140
137 #: ../../../src/GameStateConfigBase.cpp:97
138 #: ../../../src/GameStateConfigBase.cpp:118
141 #: ../../../src/GameStateConfigBase.cpp:89
142 #: ../../../src/GameStateConfigBase.cpp:110
139143 msgid "Defaults"
140 msgstr "Padrões"
141
142 #: ../../../src/GameStateConfigBase.cpp:97
144 msgstr "Repor"
145
146 #: ../../../src/GameStateConfigBase.cpp:89
143147 msgid "Reset ALL settings?"
144 msgstr "Resetar TODAS as configurações?"
145
146 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
148 msgstr "Repor TODAS as configurações de origem?"
149
150 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
147151 msgid "OK"
148152 msgstr "OK"
149153
150 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
151 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
154 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
155 #: ../../../src/InputState.cpp:401
152156 msgid "Cancel"
153157 msgstr "Cancelar"
154158
155 #: ../../../src/GameStateConfigBase.cpp:168
156 #: ../../../src/GameStateConfigDesktop.cpp:128
159 #: ../../../src/GameStateConfigBase.cpp:160
160 #: ../../../src/GameStateConfigDesktop.cpp:130
157161 msgid "Audio"
158162 msgstr "Áudio"
159163
160 #: ../../../src/GameStateConfigBase.cpp:169
161 #: ../../../src/GameStateConfigDesktop.cpp:129
164 #: ../../../src/GameStateConfigBase.cpp:161
165 #: ../../../src/GameStateConfigDesktop.cpp:131
162166 msgid "Interface"
163167 msgstr "Interface"
164168
165 #: ../../../src/GameStateConfigBase.cpp:170
166 #: ../../../src/GameStateConfigDesktop.cpp:132
169 #: ../../../src/GameStateConfigBase.cpp:162
170 #: ../../../src/GameStateConfigDesktop.cpp:134
167171 msgid "Mods"
168172 msgstr "Mods"
169173
170 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
174 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
171175 msgid "Music Volume"
172 msgstr "Volume da Música"
173
174 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
176 msgstr "Volume da música"
177
178 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
175179 msgid "Sound Volume"
176 msgstr "Volume do Som"
177
178 #: ../../../src/GameStateConfigBase.cpp:266
180 msgstr "Volume do som"
181
182 #: ../../../src/GameStateConfigBase.cpp:257
179183 msgid "Language"
180184 msgstr "Idioma"
181185
182 #: ../../../src/GameStateConfigBase.cpp:275
183 msgid "Show combat text"
184 msgstr "Mostrar texto de combate"
185
186 #: ../../../src/GameStateConfigBase.cpp:279
186 #: ../../../src/GameStateConfigBase.cpp:266
187187 msgid "Show FPS"
188188 msgstr "Mostrar FPS"
189189
190 #: ../../../src/GameStateConfigBase.cpp:283
190 #: ../../../src/GameStateConfigBase.cpp:270
191191 msgid "Colorblind Mode"
192 msgstr "Modo Daltônico"
193
194 #: ../../../src/GameStateConfigBase.cpp:287
192 msgstr "Modo daltónico"
193
194 #: ../../../src/GameStateConfigBase.cpp:274
195195 msgid "Hardware mouse cursor"
196 msgstr ""
197
198 #: ../../../src/GameStateConfigBase.cpp:291
196 msgstr "Renderizar cursor do rato por hardware"
197
198 #: ../../../src/GameStateConfigBase.cpp:278
199199 msgid "Developer Mode"
200 msgstr "Modo Programador"
201
202 #: ../../../src/GameStateConfigBase.cpp:295
203 msgid "Always show loot labels"
204 msgstr "Mostrar sempre etiquetas dos saques"
205
206 #: ../../../src/GameStateConfigBase.cpp:299
207 msgid "Always show stat bar labels"
208 msgstr "Mostrar sempre etiquetas na barra de estatísticas"
209
210 #: ../../../src/GameStateConfigBase.cpp:303
211 msgid "Automatically equip items"
212 msgstr "Equipar itens automaticamente"
213
214 #: ../../../src/GameStateConfigBase.cpp:307
200 msgstr "Modo programador"
201
202 #: ../../../src/GameStateConfigBase.cpp:282
215203 msgid "Subtitles"
216204 msgstr "Subtítulos"
217205
218 #: ../../../src/GameStateConfigBase.cpp:311
206 #: ../../../src/GameStateConfigBase.cpp:286
219207 msgid "Active Mods"
220 msgstr "Mods Ativos"
208 msgstr "Mods ativos"
209
210 #: ../../../src/GameStateConfigBase.cpp:295
211 msgid "Available Mods"
212 msgstr "Mods disponíveis"
213
214 #: ../../../src/GameStateConfigBase.cpp:314
215 msgid "<< Disable"
216 msgstr "<< Desativar"
221217
222218 #: ../../../src/GameStateConfigBase.cpp:320
223 msgid "Available Mods"
224 msgstr "Mods Disponíveis"
225
226 #: ../../../src/GameStateConfigBase.cpp:339
227 msgid "<< Disable"
228 msgstr "<< Desabilitar"
229
230 #: ../../../src/GameStateConfigBase.cpp:345
231219 msgid "Enable >>"
232 msgstr "Habilitar >>"
233
234 #: ../../../src/GameStateConfigBase.cpp:925
220 msgstr "Ativar >>"
221
222 #: ../../../src/GameStateConfigBase.cpp:873
235223 msgid "Version:"
236224 msgstr "Versão:"
237225
238 #: ../../../src/GameStateConfigBase.cpp:930
226 #: ../../../src/GameStateConfigBase.cpp:878
239227 msgid "Game:"
240228 msgstr "Jogo:"
241229
242 #: ../../../src/GameStateConfigBase.cpp:935
230 #: ../../../src/GameStateConfigBase.cpp:883
243231 msgid "Engine version:"
244232 msgstr "Versão do motor:"
245233
246 #: ../../../src/GameStateConfigBase.cpp:943
234 #: ../../../src/GameStateConfigBase.cpp:891
247235 msgid "Requires mods:"
248236 msgstr "Necessita dos mods:"
249237
250 #: ../../../src/GameStateConfigDesktop.cpp:81
251 #: ../../../src/GameStateConfigDesktop.cpp:740
238 #: ../../../src/GameStateConfigDesktop.cpp:83
239 #: ../../../src/GameStateConfigDesktop.cpp:751
252240 msgid "Clear"
253241 msgstr "Limpar"
254242
255 #: ../../../src/GameStateConfigDesktop.cpp:81
256 #: ../../../src/GameStateConfigDesktop.cpp:738
243 #: ../../../src/GameStateConfigDesktop.cpp:83
244 #: ../../../src/GameStateConfigDesktop.cpp:749
257245 msgid "Assign:"
258246 msgstr "Atribuir:"
259247
260 #: ../../../src/GameStateConfigDesktop.cpp:126
248 #: ../../../src/GameStateConfigDesktop.cpp:128
261249 msgid "Video"
262250 msgstr "Vídeo"
263251
264 #: ../../../src/GameStateConfigDesktop.cpp:130
252 #: ../../../src/GameStateConfigDesktop.cpp:132
265253 msgid "Input"
266254 msgstr "Entrada"
267255
268 #: ../../../src/GameStateConfigDesktop.cpp:131
256 #: ../../../src/GameStateConfigDesktop.cpp:133
269257 msgid "Keybindings"
270 msgstr "Teclas de Atalho"
271
272 #: ../../../src/GameStateConfigDesktop.cpp:187
258 msgstr "Teclas de atalho"
259
260 #: ../../../src/GameStateConfigDesktop.cpp:188
273261 msgid ""
274262 "Will try to store surfaces in video memory versus system memory. The effect "
275263 "this has on performance depends on the renderer."
276264 msgstr ""
277
278 #: ../../../src/GameStateConfigDesktop.cpp:188
265 "Tentar armazenar as superfícies na memória de vídeo e não na memória do "
266 "sistema. O efeito que terá no desempenho depende do renderizador."
267
268 #: ../../../src/GameStateConfigDesktop.cpp:189
279269 msgid ""
280270 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
281271 "windowed mode or input lag."
282272 msgstr ""
283
284 #: ../../../src/GameStateConfigDesktop.cpp:189
273 "Evita o desfazamento vertical no ecrã. Desativar se ocorrerem atrasos no "
274 "modo janela ou atraso na imagem."
275
276 #: ../../../src/GameStateConfigDesktop.cpp:190
285277 msgid ""
286278 "When enabled, this uses the screen DPI in addition to the window dimensions "
287279 "to scale the rendering resolution. Otherwise, only the window dimensions are"
288280 " used."
289281 msgstr ""
290
291 #: ../../../src/GameStateConfigDesktop.cpp:190
282 "Usar o DPI do ecrã para além das dimensões da janela para dimensionar a "
283 "resolução de renderização. Caso contrário, serão utilizadas apenas as "
284 "dimensões da janela."
285
286 #: ../../../src/GameStateConfigDesktop.cpp:191
287 msgid ""
288 "This enables parallax (non-tile) layers. Disabling this setting can improve "
289 "performance in some cases."
290 msgstr ""
291 "Isto ativa as camadas paralaxe (não-telas). Desativar isto pode melhorar a "
292 "performance em alguns casos."
293
294 #: ../../../src/GameStateConfigDesktop.cpp:192
292295 msgid "Experimental"
293296 msgstr "Experimental"
294297
295 #: ../../../src/GameStateConfigDesktop.cpp:191
298 #: ../../../src/GameStateConfigDesktop.cpp:193
296299 msgid "For handheld devices"
297300 msgstr "Para dispositivos portáteis"
298301
299 #: ../../../src/GameStateConfigDesktop.cpp:209
302 #: ../../../src/GameStateConfigDesktop.cpp:211
300303 msgid "Renderer"
301304 msgstr "Renderizador"
302305
303 #: ../../../src/GameStateConfigDesktop.cpp:225
306 #: ../../../src/GameStateConfigDesktop.cpp:227
304307 msgid "Full Screen Mode"
305 msgstr "Modo Tela Cheia"
306
307 #: ../../../src/GameStateConfigDesktop.cpp:229
308 msgstr "Modo ecrã cheio"
309
310 #: ../../../src/GameStateConfigDesktop.cpp:231
308311 msgid "Move hero using mouse"
309 msgstr "Mover herói usando o mouse"
310
311 #: ../../../src/GameStateConfigDesktop.cpp:233
312 msgstr "Mover herói utilizando o rato"
313
314 #: ../../../src/GameStateConfigDesktop.cpp:235
312315 msgid "Hardware surfaces"
313316 msgstr "Superfícies de hardware"
314317
315 #: ../../../src/GameStateConfigDesktop.cpp:237
318 #: ../../../src/GameStateConfigDesktop.cpp:239
316319 msgid "V-Sync"
317 msgstr "Sincronização Vertical"
318
319 #: ../../../src/GameStateConfigDesktop.cpp:241
320 msgstr "Sincronização vertical"
321
322 #: ../../../src/GameStateConfigDesktop.cpp:243
320323 msgid "Texture Filtering"
321 msgstr "Filtro de Textura"
322
323 #: ../../../src/GameStateConfigDesktop.cpp:245
324 msgstr "Filtro de textura"
325
326 #: ../../../src/GameStateConfigDesktop.cpp:247
324327 msgid "DPI scaling"
325328 msgstr "Escalonamento por DPI"
326329
327 #: ../../../src/GameStateConfigDesktop.cpp:249
330 #: ../../../src/GameStateConfigDesktop.cpp:251
331 msgid "Parallax Layers"
332 msgstr "Camadas de Paralaxe"
333
334 #: ../../../src/GameStateConfigDesktop.cpp:255
328335 msgid "Allow changing gamma"
329336 msgstr "Permitir a mudança de gama"
330337
331 #: ../../../src/GameStateConfigDesktop.cpp:253
338 #: ../../../src/GameStateConfigDesktop.cpp:259
332339 msgid "Gamma"
333340 msgstr "Gama"
334341
335 #: ../../../src/GameStateConfigDesktop.cpp:257
342 #: ../../../src/GameStateConfigDesktop.cpp:263
336343 msgid "Use joystick"
337 msgstr "Usar controle"
338
339 #: ../../../src/GameStateConfigDesktop.cpp:261
344 msgstr "Usar joystick"
345
346 #: ../../../src/GameStateConfigDesktop.cpp:267
340347 msgid "Joystick"
341 msgstr "Controle"
342
343 #: ../../../src/GameStateConfigDesktop.cpp:277
348 msgstr "Joystick"
349
350 #: ../../../src/GameStateConfigDesktop.cpp:283
344351 msgid "Mouse aim"
345 msgstr "Mirar com o mouse"
346
347 #: ../../../src/GameStateConfigDesktop.cpp:281
352 msgstr "Fazer mira com o rato"
353
354 #: ../../../src/GameStateConfigDesktop.cpp:287
348355 msgid "Do not use mouse"
349 msgstr "Não usar mouse"
350
351 #: ../../../src/GameStateConfigDesktop.cpp:285
356 msgstr "Não usar rato"
357
358 #: ../../../src/GameStateConfigDesktop.cpp:291
352359 msgid "Joystick Deadzone"
353 msgstr "Zona Morta do Controle"
360 msgstr "Zona morta do joystick"
354361
355362 #: ../../../src/GameState.cpp:37 ../../../src/GameState.cpp:58
356363 msgid "Loading..."
357 msgstr "Carregando..."
358
359 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
364 msgstr "A carregar..."
365
366 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
360367 msgid "Delete Save"
361 msgstr "Apagar Jogo"
362
363 #: ../../../src/GameStateLoad.cpp:87
368 msgstr "Eliminar Jogo"
369
370 #: ../../../src/GameStateLoad.cpp:88
364371 msgid "Delete this save?"
365 msgstr "Apagar este jogo salvo?"
366
367 #: ../../../src/GameStateLoad.cpp:89
372 msgstr "Eliminar este jogo gravado?"
373
374 #: ../../../src/GameStateLoad.cpp:90
368375 msgid "Exit to Title"
369376 msgstr "Sair para o Título"
370377
371 #: ../../../src/GameStateLoad.cpp:92
378 #: ../../../src/GameStateLoad.cpp:93
372379 msgid "New Game"
373380 msgstr "Novo Jogo"
374381
375 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
382 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
376383 msgid "Choose a Slot"
377 msgstr "Escolha o Espaço"
384 msgstr "Escolhe o Espaço"
378385
379386 #: ../../../src/GameStateLoad.cpp:573 ../../../src/GameStateLoad.cpp:594
380387 msgid "Enable a story mod to continue"
381 msgstr "Ative um mod de história para continuar"
388 msgstr "Ativa um mod de campanha para continuar"
382389
383390 #: ../../../src/GameStateLoad.cpp:589
384391 msgid "Load Game"
386393
387394 #: ../../../src/GameStateLoad.cpp:695
388395 msgid "Entering game world..."
389 msgstr "Entrando no mundo do jogo..."
396 msgstr "A entrar no mundo do jogo..."
390397
391398 #: ../../../src/GameStateLoad.cpp:698
392399 msgid "Loading saved game..."
393 msgstr "Carregando jogo salvo..."
400 msgstr "A carregar o jogo gravado..."
394401
395402 #: ../../../src/GameStateLoad.cpp:731
396403 msgid "Invalid save"
397 msgstr "Salvamento inválido"
404 msgstr "Gravação inválida"
398405
399406 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
400 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
401 #: ../../../src/MenuPowers.cpp:1539
407 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
408 #: ../../../src/MenuPowers.cpp:1542
402409 #, c-format
403410 msgid "Level %d"
404411 msgstr "Nível %d"
409416
410417 #: ../../../src/GameStateNew.cpp:76
411418 msgid "Randomize"
412 msgstr ""
419 msgstr "Aleatório"
413420
414421 #: ../../../src/GameStateNew.cpp:92
415422 msgid "Choose a Portrait"
416 msgstr "Escolha um Retrato"
423 msgstr "Escolhe um Retrato"
417424
418425 #: ../../../src/GameStateNew.cpp:96
419426 msgid "Choose a Name"
420 msgstr "Escolha um Nome"
427 msgstr "Escolhe um Nome"
421428
422429 #: ../../../src/GameStateNew.cpp:100
423430 msgid "Permadeath?"
425432
426433 #: ../../../src/GameStateNew.cpp:104
427434 msgid "Choose a Class"
428 msgstr "Escolha uma Classe"
435 msgstr "Escolhe uma Classe"
429436
430437 #: ../../../src/GameStateTitle.cpp:108
431438 msgid "Play Game"
433440
434441 #: ../../../src/GameStateTitle.cpp:111
435442 msgid "Enable a core mod to continue"
436 msgstr "Habilite o mod core para continuar"
443 msgstr "Ativa o mod do núcleo para continuar"
437444
438445 #: ../../../src/GameStateTitle.cpp:115
439446 msgid "Configuration"
447454 msgid "Exit Game"
448455 msgstr "Sair do Jogo"
449456
450 #: ../../../src/InputState.cpp:403
457 #: ../../../src/InputState.cpp:402
451458 msgid "Accept"
452459 msgstr "Aceitar"
453460
454 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
461 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
455462 msgid "Up"
456463 msgstr "Cima"
457464
458 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
465 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
459466 msgid "Down"
460467 msgstr "Baixo"
461468
462 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
469 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
463470 msgid "Left"
464 msgstr "Esquerdo"
465
466 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
471 msgstr "Esquerda"
472
473 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
467474 msgid "Right"
468 msgstr "Direito"
469
470 #: ../../../src/InputState.cpp:408
475 msgstr "Direita"
476
477 #: ../../../src/InputState.cpp:407
471478 msgid "Bar1"
472479 msgstr "Barra1"
473480
474 #: ../../../src/InputState.cpp:409
481 #: ../../../src/InputState.cpp:408
475482 msgid "Bar2"
476483 msgstr "Barra2"
477484
478 #: ../../../src/InputState.cpp:410
485 #: ../../../src/InputState.cpp:409
479486 msgid "Bar3"
480487 msgstr "Barra3"
481488
482 #: ../../../src/InputState.cpp:411
489 #: ../../../src/InputState.cpp:410
483490 msgid "Bar4"
484491 msgstr "Barra4"
485492
486 #: ../../../src/InputState.cpp:412
493 #: ../../../src/InputState.cpp:411
487494 msgid "Bar5"
488495 msgstr "Barra5"
489496
490 #: ../../../src/InputState.cpp:413
497 #: ../../../src/InputState.cpp:412
491498 msgid "Bar6"
492499 msgstr "Barra6"
493500
494 #: ../../../src/InputState.cpp:414
501 #: ../../../src/InputState.cpp:413
495502 msgid "Bar7"
496503 msgstr "Barra7"
497504
498 #: ../../../src/InputState.cpp:415
505 #: ../../../src/InputState.cpp:414
499506 msgid "Bar8"
500507 msgstr "Barra8"
501508
502 #: ../../../src/InputState.cpp:416
509 #: ../../../src/InputState.cpp:415
503510 msgid "Bar9"
504511 msgstr "Barra9"
505512
506 #: ../../../src/InputState.cpp:417
513 #: ../../../src/InputState.cpp:416
507514 msgid "Bar0"
508515 msgstr "Barra0"
509516
510 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
517 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
511518 #: ../../../src/MenuCharacter.cpp:54
512519 msgid "Character"
513520 msgstr "Personagem"
514521
515 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
516 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
522 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
523 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
517524 msgid "Inventory"
518525 msgstr "Inventário"
519526
520 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
527 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
521528 #: ../../../src/MenuPowers.cpp:168
522529 msgid "Powers"
523530 msgstr "Poderes"
524531
525 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
532 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
526533 #: ../../../src/MenuLog.cpp:72
527534 msgid "Log"
528535 msgstr "Diário"
529536
530 #: ../../../src/InputState.cpp:422
537 #: ../../../src/InputState.cpp:421
531538 msgid "Main1"
532539 msgstr "Principal1"
533540
534 #: ../../../src/InputState.cpp:423
541 #: ../../../src/InputState.cpp:422
535542 msgid "Main2"
536543 msgstr "Principal2"
537544
538 #: ../../../src/InputState.cpp:424
545 #: ../../../src/InputState.cpp:423
539546 msgid "Ctrl"
540547 msgstr "Ctrl"
541548
542 #: ../../../src/InputState.cpp:425
549 #: ../../../src/InputState.cpp:424
543550 msgid "Shift"
544551 msgstr "Shift"
545552
546 #: ../../../src/InputState.cpp:426
553 #: ../../../src/InputState.cpp:425
547554 msgid "Alt"
548555 msgstr "Alt"
549556
550 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
557 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
551558 msgid "Delete"
552559 msgstr "Remover"
553560
561 #: ../../../src/InputState.cpp:427
562 msgid "ActionBar Accept"
563 msgstr "Barra de Ação Aceitar"
564
554565 #: ../../../src/InputState.cpp:428
555 msgid "ActionBar Accept"
556 msgstr "BarraAção Aceitar"
566 msgid "ActionBar Left"
567 msgstr "Barra de Ação Esquerda"
557568
558569 #: ../../../src/InputState.cpp:429
559 msgid "ActionBar Left"
560 msgstr "BarraAção Esq."
570 msgid "ActionBar Right"
571 msgstr "Barra de Ação Direita"
561572
562573 #: ../../../src/InputState.cpp:430
563 msgid "ActionBar Right"
564 msgstr "BarraAção Direita"
574 msgid "ActionBar Use"
575 msgstr "Barra de Ação Usar"
565576
566577 #: ../../../src/InputState.cpp:431
567 msgid "ActionBar Use"
568 msgstr "BarraAção Usar"
569
570 #: ../../../src/InputState.cpp:432
571578 msgid "Developer Menu"
572579 msgstr "Menu Programador"
573580
581 #: ../../../src/InputState.cpp:433
582 msgid "Left Mouse"
583 msgstr "Botão Esq. Rato"
584
574585 #: ../../../src/InputState.cpp:434
575 msgid "Left Mouse"
576 msgstr "Rato - Botão Esquerdo"
586 msgid "Middle Mouse"
587 msgstr "Botão Meio Rato"
577588
578589 #: ../../../src/InputState.cpp:435
579 msgid "Middle Mouse"
580 msgstr "Rato - Botão Central"
590 msgid "Right Mouse"
591 msgstr "Botão Dir. Rato"
581592
582593 #: ../../../src/InputState.cpp:436
583 msgid "Right Mouse"
584 msgstr "Rato - Botão Direito"
585
586 #: ../../../src/InputState.cpp:437
587594 msgid "Wheel Up"
588595 msgstr "Roda p/Cima"
589596
590 #: ../../../src/InputState.cpp:438
597 #: ../../../src/InputState.cpp:437
591598 msgid "Wheel Down"
592599 msgstr "Roda p/Baixo"
593600
594 #: ../../../src/InputState.cpp:439
601 #: ../../../src/InputState.cpp:438
595602 msgid "Mouse X1"
596603 msgstr "Rato X1"
597604
598 #: ../../../src/InputState.cpp:440
605 #: ../../../src/InputState.cpp:439
599606 msgid "Mouse X2"
600607 msgstr "Rato X2"
601608
603610 msgid "Unknown Item"
604611 msgstr "Item Desconhecido"
605612
606 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
613 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
607614 #, c-format
608615 msgid "%d%% Speed"
609616 msgstr "%d%% Velocidade"
610617
611 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
618 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
612619 #, c-format
613620 msgid "%d%% Attack Speed"
614621 msgstr "%d%% Velocidade de Ataque"
615622
616623 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
617 #: ../../../src/MenuPowers.cpp:832
618 #, c-format
619 msgid "%s Resistance"
620 msgstr "%s Resistência"
624 #: ../../../src/MenuPowers.cpp:833
625 #, c-format
626 msgid "Resistance (%s)"
627 msgstr "Resistência (%s)"
621628
622629 #: ../../../src/ItemManager.cpp:684
623630 #, c-format
624631 msgid "Requires %s"
625 msgstr ""
632 msgstr "Necessita de %s"
626633
627634 #: ../../../src/ItemManager.cpp:733
628635 msgid "Quest Item"
643650 msgid "Absorb: %d"
644651 msgstr "Absorve: %d"
645652
646 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
647 #: ../../../src/MenuPowers.cpp:1133
653 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
654 #: ../../../src/MenuPowers.cpp:1134
648655 #, c-format
649656 msgid "Requires Level %d"
650657 msgstr "Requer Nível %d"
651658
652 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
653 #: ../../../src/MenuPowers.cpp:1124
659 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
660 #: ../../../src/MenuPowers.cpp:1125
654661 #, c-format
655662 msgid "Requires %s %d"
656663 msgstr "Necessita %s %d"
699706 msgid "Press [%s] to read"
700707 msgstr "Pressionar [%s] para ler"
701708
702 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
703 #: ../../../src/MenuActionBar.cpp:226
709 #: ../../../src/MenuActionBar.cpp:87
710 msgid "Loot tooltip visibility"
711 msgstr "Visibilidade das legendas dos saques"
712
713 #: ../../../src/MenuActionBar.cpp:88
714 msgid "Mini-map mode"
715 msgstr "Modo mini-mapa"
716
717 #: ../../../src/MenuActionBar.cpp:89
718 msgid "Always show stat bar labels"
719 msgstr "Mostrar sempre etiquetas na barra de estatísticas"
720
721 #: ../../../src/MenuActionBar.cpp:90
722 msgid "Show combat text"
723 msgstr "Mostrar texto de combate"
724
725 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
726 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
704727 #, c-format
705728 msgid "Hotkey: %s"
706 msgstr ""
707
708 #: ../../../src/MenuActionBar.cpp:580
729 msgstr "Atalho: %s"
730
731 #: ../../../src/MenuActionBar.cpp:474
732 #, c-format
733 msgid "Default. Temporarily show all loot tooltips with '%s'."
734 msgstr ""
735 "Padrão. Mostrar temporariamente todas as legendas dos saques com '%s'."
736
737 #: ../../../src/MenuActionBar.cpp:476
738 #, c-format
739 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
740 msgstr ""
741 "Mostrar tudo. Ocultar temporariamente todas as legendas dos saques com '%s'."
742
743 #: ../../../src/MenuActionBar.cpp:478
744 #, c-format
745 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
746 msgstr ""
747 "Ocultar tudo. Mostrar temporariamente todas as legendas dos saques com '%s'."
748
749 #: ../../../src/MenuActionBar.cpp:482
750 msgid "Visible"
751 msgstr "Visível"
752
753 #: ../../../src/MenuActionBar.cpp:484
754 msgid "Visible (2x zoom)"
755 msgstr "Visível (2x zoom)"
756
757 #: ../../../src/MenuActionBar.cpp:486
758 msgid "Hidden"
759 msgstr "Oculto"
760
761 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
762 msgid "Enabled"
763 msgstr "Ativado"
764
765 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
766 msgid "Disabled"
767 msgstr "Desativado"
768
769 #: ../../../src/MenuActionBar.cpp:657
709770 msgid "Not enough MP."
710 msgstr ""
771 msgstr "Sem mana suficiente."
711772
712773 #: ../../../src/MenuActiveEffects.cpp:124
713774 #, c-format
721782 #: ../../../src/MenuActiveEffects.cpp:225
722783 #, c-format
723784 msgid "x%d stacks"
724 msgstr ""
785 msgstr "x%d pilhas"
725786
726787 #: ../../../src/MenuCharacter.cpp:73 ../../../src/MenuCharacter.cpp:78
727788 msgid "Name"
734795 #: ../../../src/MenuCharacter.cpp:310
735796 #, c-format
736797 msgid "%d unspent stat point"
737 msgstr ""
798 msgstr "%d ponto não utilizado"
738799
739800 #: ../../../src/MenuCharacter.cpp:313
740801 #, c-format
741802 msgid "%d unspent stat points"
742 msgstr ""
803 msgstr "%d pontos não utilizados"
743804
744805 #: ../../../src/MenuCharacter.cpp:355
745806 #, c-format
746807 msgid "Reduces the damage taken from \"%s\" elemental attacks."
747 msgstr ""
748
749 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
808 msgstr "Reduz o dano recebido de \"%s\" ataques elementais."
809
810 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
750811 #, c-format
751812 msgid "XP: %d"
752 msgstr ""
813 msgstr "EXP: %d"
753814
754815 #: ../../../src/MenuCharacter.cpp:367
755816 #, c-format
759820 #: ../../../src/MenuCharacter.cpp:373
760821 #, c-format
761822 msgid "base (%d), bonus (%d)"
762 msgstr "base (%d), bônus (%d)"
823 msgstr "base (%d), bónus (%d)"
763824
764825 #: ../../../src/MenuCharacter.cpp:381 ../../../src/MenuCharacter.cpp:395
765826 msgid "Related stats:"
794855
795856 #: ../../../src/MenuDevConsole.cpp:147
796857 msgid "Type 'help' to get a list of commands."
797 msgstr "Escreve 'help' para obter uma lista de comandos."
858 msgstr "Escrever 'help' para obter uma lista de comandos."
798859
799860 #: ../../../src/MenuDevConsole.cpp:209 ../../../src/MenuDevConsole.cpp:213
800861 msgid "px"
818879
819880 #: ../../../src/MenuDevConsole.cpp:263 ../../../src/MenuDevConsole.cpp:265
820881 msgid "short wall / pit"
821 msgstr ""
882 msgstr "parede curta / fosso"
822883
823884 #: ../../../src/MenuDevConsole.cpp:266
824885 msgid "entity"
826887
827888 #: ../../../src/MenuDevConsole.cpp:267
828889 msgid "entity, ally"
829 msgstr ""
890 msgstr "entidade, aliado"
830891
831892 #: ../../../src/MenuDevConsole.cpp:274
832893 msgid "Tile"
833 msgstr ""
894 msgstr "Tela"
834895
835896 #: ../../../src/MenuDevConsole.cpp:360
836897 msgid "adds a power to the action bar"
837 msgstr ""
898 msgstr "adiciona um poder à barra de ação"
838899
839900 #: ../../../src/MenuDevConsole.cpp:361
901 msgid "turns on/off the display of the FPS counter"
902 msgstr "liga / desliga a visualização do contador de FPS"
903
904 #: ../../../src/MenuDevConsole.cpp:362
840905 msgid "turns on/off all of the HUD elements"
841 msgstr ""
842
843 #: ../../../src/MenuDevConsole.cpp:362
906 msgstr "mostra/oculta todos os elementos do HUD"
907
908 #: ../../../src/MenuDevConsole.cpp:363
844909 msgid "turns on/off the developer hud"
845 msgstr ""
846
847 #: ../../../src/MenuDevConsole.cpp:363
910 msgstr "mostra/oculta todos o HUD de programador"
911
912 #: ../../../src/MenuDevConsole.cpp:364
848913 msgid ""
849914 "Prints a list of powers that match a search term. No search term will list "
850915 "all items"
851916 msgstr ""
852
853 #: ../../../src/MenuDevConsole.cpp:364
917 "Mostra uma lista de poderes que correspondem a um termo pesquisado. Se não "
918 "for encontrado nada na pesquisa, mostra todos os itens"
919
920 #: ../../../src/MenuDevConsole.cpp:365
854921 msgid "Prints out all the map filenames located in the \"maps/\" directory."
855922 msgstr ""
856
857 #: ../../../src/MenuDevConsole.cpp:365
923 "Mostra todos os nomes de ficheiros de mapas localizados na pasta \"maps/\"."
924
925 #: ../../../src/MenuDevConsole.cpp:366
858926 msgid ""
859927 "Prints out the active campaign statuses that match a search term. No search "
860928 "term will list all active statuses"
861929 msgstr ""
862 "Mostra o estado da campanha ativa que corresponde ao termo de pesquisa. "
863 "Nenhum termo de pesquisa irá mostrar todos os estados ativos"
864
865 #: ../../../src/MenuDevConsole.cpp:366
930 "Mostra o estado da campanha ativa que corresponde ao termo de pesquisa. Se "
931 "não for encontrado nada na pesquisa, mostra todos os estados ativos"
932
933 #: ../../../src/MenuDevConsole.cpp:367
866934 msgid ""
867935 "Prints a list of items that match a search term. No search term will list "
868936 "all items"
869937 msgstr ""
870
871 #: ../../../src/MenuDevConsole.cpp:367
938 "Mostra uma lista de todos os itens que correspondem a um termo pesquisado. "
939 "Se não for encontrado nada na pesquisa, mostra todos os itens"
940
941 #: ../../../src/MenuDevConsole.cpp:368
872942 msgid ""
873943 "parses a series of event components and executes them as a single event"
874944 msgstr ""
875
876 #: ../../../src/MenuDevConsole.cpp:368
945 "analisa uma série de componentes de eventos e executa-os como um único "
946 "evento"
947
948 #: ../../../src/MenuDevConsole.cpp:369
877949 msgid "clears the command history"
878 msgstr ""
879
880 #: ../../../src/MenuDevConsole.cpp:369
950 msgstr "limpa o histórico de comandos"
951
952 #: ../../../src/MenuDevConsole.cpp:370
881953 msgid "displays this text"
882954 msgstr "mostra este texto"
883955
884 #: ../../../src/MenuDevConsole.cpp:376
956 #: ../../../src/MenuDevConsole.cpp:377
885957 msgid "Toggled the developer hud"
886 msgstr ""
887
888 #: ../../../src/MenuDevConsole.cpp:380
958 msgstr "HUD de programador mostrado/oculto"
959
960 #: ../../../src/MenuDevConsole.cpp:381
889961 msgid "Toggled the hud"
890 msgstr ""
891
892 #: ../../../src/MenuDevConsole.cpp:529
962 msgstr "HUD mostrado/oculto"
963
964 #: ../../../src/MenuDevConsole.cpp:385
965 msgid "Toggled the FPS counter"
966 msgstr "Contador de FPS alternado"
967
968 #: ../../../src/MenuDevConsole.cpp:534
893969 msgid "ERROR: Incorrect number of arguments"
894970 msgstr "ERRO: número incorreto de argumentos"
895971
896 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
972 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
897973 msgid "HINT:"
898974 msgstr "DICA:"
899975
900 #: ../../../src/MenuDevConsole.cpp:531
976 #: ../../../src/MenuDevConsole.cpp:536
901977 msgid "<id>"
902978 msgstr "<id>"
903979
904 #: ../../../src/MenuDevConsole.cpp:547
980 #: ../../../src/MenuDevConsole.cpp:552
905981 #, c-format
906982 msgid "ERROR: '%s' is not a valid event key"
907983 msgstr "ERRO: '%s' não é uma chave de evento válida"
908984
909 #: ../../../src/MenuDevConsole.cpp:557
985 #: ../../../src/MenuDevConsole.cpp:562
910986 msgid "ERROR: Too few arguments"
911987 msgstr "ERRO: argumentos a menos"
912988
913 #: ../../../src/MenuDevConsole.cpp:559
989 #: ../../../src/MenuDevConsole.cpp:564
914990 msgid "<key>=<val> <key>=<val> ..."
915991 msgstr "<key>=<val> <key>=<val> ..."
916992
917 #: ../../../src/MenuDevConsole.cpp:564
993 #: ../../../src/MenuDevConsole.cpp:569
918994 msgid "ERROR: Unknown command"
919 msgstr "ERRO: comendo desconhecido"
920
921 #: ../../../src/MenuDevConsole.cpp:566
995 msgstr "ERRO: comando desconhecido"
996
997 #: ../../../src/MenuDevConsole.cpp:571
922998 msgid "HINT: Type help"
923 msgstr "DICA: escreva help"
924
925 #: ../../../src/MenuEnemy.cpp:135
999 msgstr "DICA: escreve help"
1000
1001 #: ../../../src/MenuEnemy.cpp:138
9261002 #, c-format
9271003 msgid "%s level %d"
9281004 msgstr "%s nível %d"
9291005
930 #: ../../../src/MenuEnemy.cpp:159
1006 #: ../../../src/MenuEnemy.cpp:162
9311007 msgid "Dead"
9321008 msgstr "Morto"
9331009
934 #: ../../../src/MenuEnemy.cpp:161
1010 #: ../../../src/MenuEnemy.cpp:164
9351011 msgid "Destroyed"
936 msgstr ""
1012 msgstr "Destruído"
9371013
9381014 #: ../../../src/MenuExit.cpp:85 ../../../src/MenuExit.cpp:139
9391015 msgid "Paused"
9411017
9421018 #: ../../../src/MenuExit.cpp:91
9431019 msgid "Save & Exit"
944 msgstr "Salvar e Sair"
1020 msgstr "Gravar e Sair"
9451021
9461022 #: ../../../src/MenuExit.cpp:92
9471023 msgid "Exit"
9511027 msgid "Continue"
9521028 msgstr "Continuar"
9531029
954 #: ../../../src/MenuInventory.cpp:175
1030 #: ../../../src/MenuInventory.cpp:73
1031 msgid "Automatically equip items"
1032 msgstr "Equipar itens automaticamente"
1033
1034 #: ../../../src/MenuInventory.cpp:188
9551035 #, c-format
9561036 msgid "Lost %d%% of %s."
957 msgstr ""
958
959 #: ../../../src/MenuInventory.cpp:182
1037 msgstr "Perdeste %d%% de %s."
1038
1039 #: ../../../src/MenuInventory.cpp:195
9601040 #, c-format
9611041 msgid "Lost %d%% of total XP."
962 msgstr ""
963
964 #: ../../../src/MenuInventory.cpp:187
1042 msgstr "Perdeste %d%% de um total de EXP."
1043
1044 #: ../../../src/MenuInventory.cpp:200
9651045 #, c-format
9661046 msgid "Lost %d%% of current level XP."
967 msgstr ""
968
969 #: ../../../src/MenuInventory.cpp:213
1047 msgstr "Perdeste %d%% no nível atual de EXP."
1048
1049 #: ../../../src/MenuInventory.cpp:226
9701050 #, c-format
9711051 msgid "Lost %s."
972 msgstr "Perdeu %s."
973
974 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1052 msgstr "Perdeste %s."
1053
1054 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9751055 #, c-format
9761056 msgid "%d %s"
9771057 msgstr "%d %s"
9781058
979 #: ../../../src/MenuInventory.cpp:299
1059 #: ../../../src/MenuInventory.cpp:317
9801060 msgid "Pick up item(s):"
9811061 msgstr "Apanhar itens:"
9821062
983 #: ../../../src/MenuInventory.cpp:300
1063 #: ../../../src/MenuInventory.cpp:318
9841064 msgid "Use or equip item:"
9851065 msgstr "Usar ou equipar item:"
9861066
987 #: ../../../src/MenuInventory.cpp:301
1067 #: ../../../src/MenuInventory.cpp:319
9881068 #, c-format
9891069 msgid "%s modifiers"
990 msgstr ""
991
992 #: ../../../src/MenuInventory.cpp:302
1070 msgstr "%s modificadores"
1071
1072 #: ../../../src/MenuInventory.cpp:320
9931073 msgid "Select a quantity of item:"
9941074 msgstr "Escolher quantidade de um item:"
9951075
996 #: ../../../src/MenuInventory.cpp:305
1076 #: ../../../src/MenuInventory.cpp:323
9971077 msgid "Stash item stack:"
9981078 msgstr "Pilha de item no baú:"
9991079
1000 #: ../../../src/MenuInventory.cpp:307
1080 #: ../../../src/MenuInventory.cpp:325
10011081 msgid "Sell item stack:"
1002 msgstr ""
1003
1004 #: ../../../src/MenuInventory.cpp:574
1082 msgstr "Vender pilha de itens:"
1083
1084 #: ../../../src/MenuInventory.cpp:592
10051085 msgid "You don't have enough of the required item."
10061086 msgstr "Não tens que chegue do item necessário."
10071087
1008 #: ../../../src/MenuInventory.cpp:581
1088 #: ../../../src/MenuInventory.cpp:599
10091089 msgid "You can't use this item right now."
1010 msgstr "Não pode usar este item agora."
1011
1012 #: ../../../src/MenuInventory.cpp:593
1090 msgstr "Não podes usar este item agora."
1091
1092 #: ../../../src/MenuInventory.cpp:611
10131093 msgid "This item can only be used from the action bar."
1014 msgstr "Este item pode ser usado somente a partir da barra de ação."
1015
1016 #: ../../../src/MenuInventory.cpp:711
1094 msgstr "Este item pode ser usado apenas a partir da barra de ação."
1095
1096 #: ../../../src/MenuInventory.cpp:729
10171097 msgid "Inventory is full."
10181098 msgstr "O inventário está cheio."
10191099
1020 #: ../../../src/MenuInventory.cpp:831
1100 #: ../../../src/MenuInventory.cpp:849
10211101 #, c-format
10221102 msgid "Not enough %s."
1023 msgstr "Sem %s suficiente."
1024
1025 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1103 msgstr "Sem %s suficientes."
1104
1105 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10261106 msgid "This item can not be sold."
10271107 msgstr "Este item não pode ser vendido."
10281108
10341114 msgid "Quests"
10351115 msgstr "Missões"
10361116
1037 #: ../../../src/MenuManager.cpp:290
1117 #: ../../../src/MenuManager.cpp:286
10381118 #, c-format
10391119 msgid "XP: %d/%d"
1040 msgstr ""
1041
1042 #: ../../../src/MenuManager.cpp:806
1120 msgstr "EXP: %d/%d"
1121
1122 #: ../../../src/MenuManager.cpp:827
10431123 msgid "This item can not be dropped."
10441124 msgstr "Este item não pode ser deitado fora."
10451125
1046 #: ../../../src/MenuNPCActions.cpp:75
1047 msgid "Trade"
1048 msgstr "Comércio"
1049
1050 #: ../../../src/MenuNumPicker.cpp:60
1126 #: ../../../src/MenuNumPicker.cpp:59
10511127 msgid "Enter amount:"
10521128 msgstr "Introduz a quantidade:"
10531129
1054 #: ../../../src/MenuPowers.cpp:786
1130 #: ../../../src/MenuPowers.cpp:787
10551131 msgid "Passive"
10561132 msgstr "Passivo"
10571133
1058 #: ../../../src/MenuPowers.cpp:791
1134 #: ../../../src/MenuPowers.cpp:792
10591135 #, c-format
10601136 msgid "Costs %d MP"
1061 msgstr "Custa %d PM"
1062
1063 #: ../../../src/MenuPowers.cpp:795
1137 msgstr "Custa %d Mana"
1138
1139 #: ../../../src/MenuPowers.cpp:796
10641140 #, c-format
10651141 msgid "Costs %d HP"
10661142 msgstr "Custa %d PV"
10671143
1068 #: ../../../src/MenuPowers.cpp:800
1144 #: ../../../src/MenuPowers.cpp:801
10691145 msgid "Cooldown:"
1070 msgstr ""
1071
1072 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1146 msgstr "Esfriar:"
1147
1148 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10731149 msgid "Damage per second"
10741150 msgstr "Dano por segundo"
10751151
1076 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1152 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10771153 msgid "HP per second"
1078 msgstr ""
1079
1080 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1154 msgstr "PV por segundo"
1155
1156 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10811157 msgid "MP per second"
1082 msgstr ""
1083
1084 #: ../../../src/MenuPowers.cpp:884
1158 msgstr "Mana por segundo"
1159
1160 #: ../../../src/MenuPowers.cpp:885
10851161 msgid "Immobilize"
1086 msgstr ""
1087
1088 #: ../../../src/MenuPowers.cpp:892
1162 msgstr "Imobilizar"
1163
1164 #: ../../../src/MenuPowers.cpp:893
10891165 msgid "Immunity"
10901166 msgstr "Imunidade"
10911167
1092 #: ../../../src/MenuPowers.cpp:895
1168 #: ../../../src/MenuPowers.cpp:896
10931169 msgid "Immunity to damage over time"
1094 msgstr ""
1095
1096 #: ../../../src/MenuPowers.cpp:898
1170 msgstr "Imunidade a danos a longo prazo"
1171
1172 #: ../../../src/MenuPowers.cpp:899
10971173 msgid "Immunity to slow"
1098 msgstr ""
1099
1100 #: ../../../src/MenuPowers.cpp:901
1174 msgstr "Imunidade à lentidão"
1175
1176 #: ../../../src/MenuPowers.cpp:902
11011177 msgid "Immunity to stun"
1102 msgstr ""
1103
1104 #: ../../../src/MenuPowers.cpp:904
1178 msgstr "Imunidade ao atordoamento"
1179
1180 #: ../../../src/MenuPowers.cpp:905
11051181 msgid "Immunity to HP steal"
1106 msgstr ""
1107
1108 #: ../../../src/MenuPowers.cpp:907
1182 msgstr "Imunidade ao roubo de PV"
1183
1184 #: ../../../src/MenuPowers.cpp:908
11091185 msgid "Immunity to MP steal"
1110 msgstr ""
1111
1112 #: ../../../src/MenuPowers.cpp:910
1186 msgstr "Imunidade a roubo de Mana"
1187
1188 #: ../../../src/MenuPowers.cpp:911
11131189 msgid "Immunity to knockback"
1114 msgstr ""
1115
1116 #: ../../../src/MenuPowers.cpp:913
1190 msgstr "Imunidade aos coices"
1191
1192 #: ../../../src/MenuPowers.cpp:914
11171193 msgid "Immunity to damage reflection"
1118 msgstr ""
1119
1120 #: ../../../src/MenuPowers.cpp:916
1194 msgstr "Imunidade a reflexão de danos"
1195
1196 #: ../../../src/MenuPowers.cpp:917
11211197 msgid "Stun"
1122 msgstr ""
1123
1124 #: ../../../src/MenuPowers.cpp:919
1198 msgstr "Atordoar"
1199
1200 #: ../../../src/MenuPowers.cpp:920
11251201 msgid "Automatic revive on death"
1126 msgstr ""
1127
1128 #: ../../../src/MenuPowers.cpp:922
1202 msgstr "Ressuscitar automaticamente ao morrer"
1203
1204 #: ../../../src/MenuPowers.cpp:923
11291205 msgid "Convert"
11301206 msgstr "Converter"
11311207
1132 #: ../../../src/MenuPowers.cpp:925
1208 #: ../../../src/MenuPowers.cpp:926
11331209 msgid "Fear"
1134 msgstr ""
1135
1136 #: ../../../src/MenuPowers.cpp:928
1210 msgstr "Medo"
1211
1212 #: ../../../src/MenuPowers.cpp:929
11371213 msgid "Lifespan"
1138 msgstr ""
1139
1140 #: ../../../src/MenuPowers.cpp:952
1214 msgstr "Vida útil"
1215
1216 #: ../../../src/MenuPowers.cpp:953
11411217 msgid "Magical Shield"
1142 msgstr ""
1143
1144 #: ../../../src/MenuPowers.cpp:981
1218 msgstr "Escudo Mágico"
1219
1220 #: ../../../src/MenuPowers.cpp:982
11451221 msgid "Healing"
1146 msgstr ""
1147
1148 #: ../../../src/MenuPowers.cpp:984
1222 msgstr "Cura"
1223
1224 #: ../../../src/MenuPowers.cpp:985
11491225 msgid "Knockback"
1150 msgstr ""
1151
1152 #: ../../../src/MenuPowers.cpp:1009
1226 msgstr "Coice"
1227
1228 #: ../../../src/MenuPowers.cpp:1010
11531229 #, c-format
11541230 msgid "%d%% chance"
1155 msgstr ""
1156
1157 #: ../../../src/MenuPowers.cpp:1061
1231 msgstr "%d%% chance"
1232
1233 #: ../../../src/MenuPowers.cpp:1062
11581234 msgid "Base Accuracy"
1159 msgstr ""
1160
1161 #: ../../../src/MenuPowers.cpp:1081
1235 msgstr "Precisão Básica"
1236
1237 #: ../../../src/MenuPowers.cpp:1082
11621238 msgid "Base Critical Chance"
1163 msgstr ""
1164
1165 #: ../../../src/MenuPowers.cpp:1089
1239 msgstr "Chance Crítica Base"
1240
1241 #: ../../../src/MenuPowers.cpp:1090
11661242 msgid "Ignores Absorbtion"
1167 msgstr ""
1168
1169 #: ../../../src/MenuPowers.cpp:1094
1243 msgstr "Ignora Absorção"
1244
1245 #: ../../../src/MenuPowers.cpp:1095
11701246 msgid "Ignores Avoidance"
1171 msgstr ""
1172
1173 #: ../../../src/MenuPowers.cpp:1099
1247 msgstr "Ignora Esquivar"
1248
1249 #: ../../../src/MenuPowers.cpp:1100
11741250 #, c-format
11751251 msgid "%d%% Chance to crit slowed targets"
1176 msgstr ""
1177
1178 #: ../../../src/MenuPowers.cpp:1104
1179 #, c-format
1180 msgid "%s Elemental Damage"
1181 msgstr ""
1182
1183 #: ../../../src/MenuPowers.cpp:1113
1252 msgstr "%d%% chance de acerto crítico em alvos tornados lentos"
1253
1254 #: ../../../src/MenuPowers.cpp:1105
1255 #, c-format
1256 msgid "Elemental Damage (%s)"
1257 msgstr "Dano Elemental (%s)"
1258
1259 #: ../../../src/MenuPowers.cpp:1114
11841260 #, c-format
11851261 msgid "Requires a %s"
11861262 msgstr "Requer um %s"
11871263
1188 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1264 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11891265 #, c-format
11901266 msgid "Requires Power: %s"
11911267 msgstr "Requer Poder: %s"
11921268
1193 #: ../../../src/MenuPowers.cpp:1162
1269 #: ../../../src/MenuPowers.cpp:1163
11941270 msgid "Click to Unlock (uses 1 Skill Point)"
1195 msgstr ""
1196
1197 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1271 msgstr "Clica para desbloquear (utiliza 1 Ponto de Habilidade)"
1272
1273 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11981274 msgid "Requires 1 Skill Point"
1199 msgstr ""
1200
1201 #: ../../../src/MenuPowers.cpp:1352
1275 msgstr "Requer 1 Ponto de Habilidade"
1276
1277 #: ../../../src/MenuPowers.cpp:1355
12021278 #, c-format
12031279 msgid "%d unspent skill point"
1204 msgstr ""
1205
1206 #: ../../../src/MenuPowers.cpp:1355
1280 msgstr "%d ponto de habilidade não utilizado"
1281
1282 #: ../../../src/MenuPowers.cpp:1358
12071283 #, c-format
12081284 msgid "%d unspent skill points"
1209 msgstr ""
1210
1211 #: ../../../src/MenuPowers.cpp:1385
1285 msgstr "%d pontos de habilidade não utilizados"
1286
1287 #: ../../../src/MenuPowers.cpp:1388
12121288 msgid "Next Level:"
12131289 msgstr "Próximo Nível:"
12141290
12241300 msgid "Stash is full."
12251301 msgstr "O baú está cheio."
12261302
1303 #: ../../../src/MenuTalker.cpp:454
1304 msgid "Trade"
1305 msgstr "Comércio"
1306
12271307 #: ../../../src/MenuVendor.cpp:58
12281308 msgid "Buyback"
12291309 msgstr "Recompra"
12391319
12401320 #: ../../../src/PowerManager.cpp:1392
12411321 msgid "You are already transformed, untransform first."
1242 msgstr "Você já está transformado, destransforme-se primeiro."
1322 msgstr "Já estás transformado, destransforma-te primeiro."
12431323
12441324 #: ../../../src/PowerManager.cpp:1404
12451325 msgid "Could not untransform at this position."
1246 msgstr ""
1326 msgstr "Não foi possível desfazer a transformação nesta posição."
12471327
12481328 #: ../../../src/QuestLog.cpp:234
12491329 msgid "Completed Quests"
1250 msgstr ""
1330 msgstr "Missões Concluídas"
12511331
12521332 #: ../../../src/SaveLoad.cpp:243 ../../../src/SaveLoad.cpp:244
12531333 msgid "Game saved."
1254 msgstr "Jogo salvado."
1255
1256 #: ../../../src/SDLInputState.cpp:581
1334 msgstr "Jogo gravado."
1335
1336 #: ../../../src/SDLInputState.cpp:582
12571337 msgid "Backspace"
1258 msgstr ""
1259
1260 #: ../../../src/SDLInputState.cpp:582
1338 msgstr "Retroceder"
1339
1340 #: ../../../src/SDLInputState.cpp:583
12611341 msgid "CapsLock"
12621342 msgstr "Tecla de Maiúsculas"
12631343
1264 #: ../../../src/SDLInputState.cpp:585
1344 #: ../../../src/SDLInputState.cpp:586
12651345 msgid "End"
12661346 msgstr "End"
12671347
1268 #: ../../../src/SDLInputState.cpp:586
1348 #: ../../../src/SDLInputState.cpp:587
12691349 msgid "Escape"
12701350 msgstr "Escape"
12711351
1272 #: ../../../src/SDLInputState.cpp:587
1352 #: ../../../src/SDLInputState.cpp:588
12731353 msgid "Home"
12741354 msgstr "Home"
12751355
1276 #: ../../../src/SDLInputState.cpp:588
1356 #: ../../../src/SDLInputState.cpp:589
12771357 msgid "Insert"
12781358 msgstr "Insert"
12791359
1280 #: ../../../src/SDLInputState.cpp:589
1360 #: ../../../src/SDLInputState.cpp:590
12811361 msgid "Left Alt"
12821362 msgstr "Alt Esquerdo"
12831363
1284 #: ../../../src/SDLInputState.cpp:590
1364 #: ../../../src/SDLInputState.cpp:591
12851365 msgid "Left Ctrl"
12861366 msgstr "Ctrl Esquerdo"
12871367
1288 #: ../../../src/SDLInputState.cpp:592
1368 #: ../../../src/SDLInputState.cpp:593
12891369 msgid "Left Shift"
12901370 msgstr "Shift Esquerdo"
12911371
1292 #: ../../../src/SDLInputState.cpp:593
1372 #: ../../../src/SDLInputState.cpp:594
12931373 msgid "NumLock"
12941374 msgstr "NumLock"
12951375
1296 #: ../../../src/SDLInputState.cpp:594
1376 #: ../../../src/SDLInputState.cpp:595
12971377 msgid "PageDown"
12981378 msgstr "PageDown"
12991379
1300 #: ../../../src/SDLInputState.cpp:595
1380 #: ../../../src/SDLInputState.cpp:596
13011381 msgid "PageUp"
13021382 msgstr "PageUp"
13031383
1304 #: ../../../src/SDLInputState.cpp:596
1384 #: ../../../src/SDLInputState.cpp:597
13051385 msgid "Pause"
13061386 msgstr "Pause"
13071387
1308 #: ../../../src/SDLInputState.cpp:597
1388 #: ../../../src/SDLInputState.cpp:598
13091389 msgid "PrintScreen"
13101390 msgstr "PrintScreen"
13111391
1312 #: ../../../src/SDLInputState.cpp:598
1392 #: ../../../src/SDLInputState.cpp:599
13131393 msgid "Right Alt"
13141394 msgstr "Alt Direito"
13151395
1316 #: ../../../src/SDLInputState.cpp:599
1396 #: ../../../src/SDLInputState.cpp:600
13171397 msgid "Right Ctrl"
13181398 msgstr "Ctrl Direito"
13191399
1320 #: ../../../src/SDLInputState.cpp:600
1400 #: ../../../src/SDLInputState.cpp:601
13211401 msgid "Return"
1322 msgstr ""
1323
1324 #: ../../../src/SDLInputState.cpp:602
1402 msgstr "Enter"
1403
1404 #: ../../../src/SDLInputState.cpp:603
13251405 msgid "Right Shift"
13261406 msgstr "Shift Direito"
13271407
1328 #: ../../../src/SDLInputState.cpp:603
1408 #: ../../../src/SDLInputState.cpp:604
13291409 msgid "ScrollLock"
13301410 msgstr "ScrollLock"
13311411
1332 #: ../../../src/SDLInputState.cpp:604
1412 #: ../../../src/SDLInputState.cpp:605
13331413 msgid "Space"
13341414 msgstr "Espaço"
13351415
1336 #: ../../../src/SDLInputState.cpp:605
1416 #: ../../../src/SDLInputState.cpp:606
13371417 msgid "Tab"
13381418 msgstr "Tab"
13391419
1340 #: ../../../src/SDLInputState.cpp:619
1420 #: ../../../src/SDLInputState.cpp:620
13411421 #, c-format
13421422 msgid "Mouse %d"
13431423 msgstr "Rato %d"
13441424
1345 #: ../../../src/SDLInputState.cpp:627
1425 #: ../../../src/SDLInputState.cpp:628
13461426 #, c-format
13471427 msgid "Axis %d -"
13481428 msgstr "Eixo %d -"
13491429
1350 #: ../../../src/SDLInputState.cpp:629
1430 #: ../../../src/SDLInputState.cpp:630
13511431 #, c-format
13521432 msgid "Axis %d +"
13531433 msgstr "Eixo %d +"
13541434
1355 #: ../../../src/SDLInputState.cpp:632
1435 #: ../../../src/SDLInputState.cpp:633
13561436 #, c-format
13571437 msgid "Button %d"
13581438 msgstr "Botão %d"
13591439
1360 #: ../../../src/SDLInputState.cpp:636
1440 #: ../../../src/SDLInputState.cpp:637
13611441 msgid "(none)"
13621442 msgstr "(nenhum)"
13631443
1364 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1365 #: ../../../src/SDLInputState.cpp:719
1444 #: ../../../src/SDLInputState.cpp:677
1445 msgid "Touch control D-Pad"
1446 msgstr "D-Pad sensível ao toque"
1447
1448 #: ../../../src/SDLInputState.cpp:701
1449 msgid "Touch control buttons"
1450 msgstr "Botões sensíveis ao toque"
1451
1452 #: ../../../src/SDLInputState.cpp:716
13661453 msgid "Tap"
1367 msgstr ""
1368
1369 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1370 #, c-format
1371 msgid "%s on ground"
1372 msgstr "%s no chão"
1373
1374 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1375 #, c-format
1376 msgid "%s on enemy"
1377 msgstr "%s no inimigo"
1378
1379 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1380 #: ../../../src/SDLInputState.cpp:771
1454 msgstr "Toque"
1455
1456 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1457 #: ../../../src/SDLInputState.cpp:768
13811458 #, c-format
13821459 msgid "'%s' is no longer bound to:"
1383 msgstr ""
1460 msgstr "'%s' já não está associado a:"
13841461
13851462 #: ../../../src/Stats.cpp:38
13861463 msgid "Max HP"
1387 msgstr ""
1464 msgstr "PV máximo"
13881465
13891466 #: ../../../src/Stats.cpp:39
13901467 msgid "Total amount of HP."
1391 msgstr ""
1468 msgstr "Quantidade total de PV."
13921469
13931470 #: ../../../src/Stats.cpp:43
13941471 msgid "HP Regen"
1395 msgstr ""
1472 msgstr "Regeneração PV"
13961473
13971474 #: ../../../src/Stats.cpp:44
13981475 msgid "Ticks of HP regen per minute."
1399 msgstr ""
1476 msgstr "Escala de PV regenerados por minuto."
14001477
14011478 #: ../../../src/Stats.cpp:48
14021479 msgid "Max MP"
1403 msgstr ""
1480 msgstr "Máximo de Mana"
14041481
14051482 #: ../../../src/Stats.cpp:49
14061483 msgid "Total amount of MP."
1407 msgstr ""
1484 msgstr "Total de Mana."
14081485
14091486 #: ../../../src/Stats.cpp:53
14101487 msgid "MP Regen"
1411 msgstr ""
1488 msgstr "Regeneração de Mana"
14121489
14131490 #: ../../../src/Stats.cpp:54
14141491 msgid "Ticks of MP regen per minute."
1415 msgstr ""
1492 msgstr "Intervalos de regeneração de Mana por minuto."
14161493
14171494 #: ../../../src/Stats.cpp:58
14181495 msgid "Accuracy"
14231500 "Accuracy rating. The enemy's Avoidance rating is subtracted from this value "
14241501 "to calculate your likeliness to land a direct hit."
14251502 msgstr ""
1503 "Rácio de precisão. Este valor é subtraído do rácio de Desvio do inimigo para"
1504 " calcular a hipótese de acertar um golpe direto."
14261505
14271506 #: ../../../src/Stats.cpp:63
14281507 msgid "Avoidance"
1429 msgstr ""
1508 msgstr "Evitar"
14301509
14311510 #: ../../../src/Stats.cpp:64
14321511 msgid ""
14331512 "Avoidance rating. This value is subtracted from the enemy's Accuracy rating "
14341513 "to calculate their likeliness to land a direct hit."
14351514 msgstr ""
1515 "Rácio de desvio. Este valor é subtraído do rácio de Precisão do inimigo para"
1516 " calcular a hipótese de acertar um golpe direto."
14361517
14371518 #: ../../../src/Stats.cpp:68
14381519 msgid "Absorb Min"
1439 msgstr ""
1520 msgstr "Absorção Mín."
14401521
14411522 #: ../../../src/Stats.cpp:69 ../../../src/Stats.cpp:74
14421523 msgid "Reduces the amount of damage taken."
1443 msgstr ""
1524 msgstr "Reduz a quantidade de danos recebidos."
14441525
14451526 #: ../../../src/Stats.cpp:73
14461527 msgid "Absorb Max"
1447 msgstr ""
1528 msgstr "Absorção Máx."
14481529
14491530 #: ../../../src/Stats.cpp:78
14501531 msgid "Critical Hit Chance"
1451 msgstr ""
1532 msgstr "Chance de Acerto Crítico"
14521533
14531534 #: ../../../src/Stats.cpp:79
14541535 msgid "Chance for an attack to do extra damage."
1455 msgstr ""
1536 msgstr "Hipótese de um ataque causar um dano extra."
14561537
14571538 #: ../../../src/Stats.cpp:83
14581539 msgid "Bonus XP"
1459 msgstr ""
1540 msgstr "Bónus EXP"
14601541
14611542 #: ../../../src/Stats.cpp:84
14621543 msgid "Increases the XP gained per kill."
1463 msgstr ""
1544 msgstr "Aumenta a EXP ganha por cada morto."
14641545
14651546 #: ../../../src/Stats.cpp:88
14661547 #, c-format
14701551 #: ../../../src/Stats.cpp:89
14711552 #, c-format
14721553 msgid "Increases the %s found per drop."
1473 msgstr ""
1554 msgstr "Aumenta em %s as descobertas por saque."
14741555
14751556 #: ../../../src/Stats.cpp:93
14761557 msgid "Item Find Chance"
1477 msgstr ""
1558 msgstr "Chance de Encontrar um Item"
14781559
14791560 #: ../../../src/Stats.cpp:94
14801561 msgid "Increases the chance that an enemy will drop an item."
14821563
14831564 #: ../../../src/Stats.cpp:98
14841565 msgid "Stealth"
1485 msgstr ""
1566 msgstr "Furtivo"
14861567
14871568 #: ../../../src/Stats.cpp:99
14881569 msgid "Increases your ability to move undetected."
1489 msgstr ""
1570 msgstr "Aumenta a tua capacidade de te moveres sem seres detetado."
14901571
14911572 #: ../../../src/Stats.cpp:103
14921573 msgid "Poise"
1493 msgstr ""
1574 msgstr "Equilíbrio"
14941575
14951576 #: ../../../src/Stats.cpp:104
14961577 msgid "Reduces your chance of stumbling when hit."
1497 msgstr ""
1578 msgstr "Reduz a hipótese de ficares atordoado ao seres golpeado pelo inimigo."
14981579
14991580 #: ../../../src/Stats.cpp:108
15001581 msgid "Missile Reflect Chance"
1501 msgstr ""
1582 msgstr "Chance de Refletir Projéteis"
15021583
15031584 #: ../../../src/Stats.cpp:109
15041585 msgid "Increases your chance of reflecting missiles back at enemies."
1505 msgstr ""
1586 msgstr "Aumenta a tua hipótese de refletir projéteis de volta aos inimigos."
15061587
15071588 #: ../../../src/Stats.cpp:113
15081589 msgid "Damage Reflection"
1509 msgstr ""
1590 msgstr "Reflexão de Danos"
15101591
15111592 #: ../../../src/Stats.cpp:114
15121593 msgid "Deals a percentage of damage taken back to the attacker."
1513 msgstr ""
1594 msgstr "Percentagem de danos refletidos para o atacante."
15141595
15151596 #: ../../../src/Stats.cpp:118
15161597 msgid "HP Steal"
1517 msgstr ""
1598 msgstr "Roubar PV"
15181599
15191600 #: ../../../src/Stats.cpp:119
15201601 msgid "Percentage of HP stolen per hit."
1521 msgstr ""
1602 msgstr "Percentagem de PV roubados por ataque."
15221603
15231604 #: ../../../src/Stats.cpp:123
15241605 msgid "MP Steal"
1525 msgstr ""
1606 msgstr "Roubo de Mana"
15261607
15271608 #: ../../../src/Stats.cpp:124
15281609 msgid "Percentage of MP stolen per hit."
1529 msgstr ""
1610 msgstr "Percentagem de Mana roubada por ataque."
15301611
15311612 #: ../../../src/Stats.cpp:128
15321613 msgid "Base HP"
1533 msgstr ""
1614 msgstr "PV Base"
15341615
15351616 #: ../../../src/Stats.cpp:133
15361617 msgid "Base MP"
1537 msgstr ""
1538
1539 #: ../../../src/Utils.cpp:297
1618 msgstr "Mana base"
1619
1620 #: ../../../src/Utils.cpp:346
15401621 msgid "k"
15411622 msgstr "m"
15421623
1543 #: ../../../src/Utils.cpp:531
1624 #: ../../../src/Utils.cpp:580
15441625 #, c-format
15451626 msgid "%s second"
15461627 msgstr "%s segundo"
15471628
1548 #: ../../../src/Utils.cpp:534
1629 #: ../../../src/Utils.cpp:583
15491630 #, c-format
15501631 msgid "%s seconds"
15511632 msgstr "%s segundos"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Vicente Monteiro, 2018
7 # Rui <xymarior@yandex.com>, 2018
8 #
59 #, fuzzy
610 msgid ""
711 msgstr ""
812 "Project-Id-Version: PACKAGE VERSION\n"
913 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: Vicente Monteiro, 2018\n"
14 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
15 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
16 "Last-Translator: Rui <xymarior@yandex.com>, 2018\n"
1317 "Language-Team: Portuguese (Brazil) (https://www.transifex.com/flareorg/teams/84925/pt_BR/)\n"
1418 "MIME-Version: 1.0\n"
1519 "Content-Type: text/plain; charset=UTF-8\n"
2630 msgid "You may increase one attribute through the Character Menu."
2731 msgstr "Você pode aumentar um atributo através do menu do Personagem."
2832
29 #: ../../../src/Avatar.cpp:611
33 #: ../../../src/Avatar.cpp:583
3034 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3135 msgstr ""
3236 "Você foi derrotado. Fim do Jogo! ${INPUT_CONTINUE} para voltar a tela "
3337 "principal."
3438
35 #: ../../../src/Avatar.cpp:617
39 #: ../../../src/Avatar.cpp:589
3640 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3741 msgstr "Você foi derrotado. ${INPUT_CONTINUE} para continuar."
3842
39 #: ../../../src/Avatar.cpp:870
43 #: ../../../src/Avatar.cpp:839
4044 msgid "Transformation expired. You have been moved back to a safe place."
4145 msgstr "Transformação expirada. Você foi transferido a um lugar seguro."
4246
110114 "\n"
111115 "O renderizador padrão, geralmente mais rápido que o renderizador SDL software."
112116
113 #: ../../../src/EngineSettings.cpp:557
117 #: ../../../src/EngineSettings.cpp:561
114118 msgid "Adventurer"
115119 msgstr "Aventureiro"
116120
119123 msgstr "errou"
120124
121125 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
122 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
126 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
123127 #, c-format
124128 msgid "+%d HP"
125129 msgstr "+%d HP"
126130
127 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
128 #: ../../../src/StatBlock.cpp:827
131 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
132 #: ../../../src/StatBlock.cpp:822
129133 #, c-format
130134 msgid "+%d MP"
131135 msgstr "+%d MP"
132136
133 #: ../../../src/EventManager.cpp:729
137 #: ../../../src/EventManager.cpp:738
134138 msgid "Unknown destination"
135139 msgstr "Destino desconhecido"
136140
137 #: ../../../src/GameStateConfigBase.cpp:97
138 #: ../../../src/GameStateConfigBase.cpp:118
141 #: ../../../src/GameStateConfigBase.cpp:89
142 #: ../../../src/GameStateConfigBase.cpp:110
139143 msgid "Defaults"
140144 msgstr "Padrões"
141145
142 #: ../../../src/GameStateConfigBase.cpp:97
146 #: ../../../src/GameStateConfigBase.cpp:89
143147 msgid "Reset ALL settings?"
144148 msgstr "Restaurar padrões?"
145149
146 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
150 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
147151 msgid "OK"
148152 msgstr "OK"
149153
150 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
151 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
154 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
155 #: ../../../src/InputState.cpp:401
152156 msgid "Cancel"
153157 msgstr "Cancelar"
154158
155 #: ../../../src/GameStateConfigBase.cpp:168
156 #: ../../../src/GameStateConfigDesktop.cpp:128
159 #: ../../../src/GameStateConfigBase.cpp:160
160 #: ../../../src/GameStateConfigDesktop.cpp:130
157161 msgid "Audio"
158162 msgstr "Áudio"
159163
160 #: ../../../src/GameStateConfigBase.cpp:169
161 #: ../../../src/GameStateConfigDesktop.cpp:129
164 #: ../../../src/GameStateConfigBase.cpp:161
165 #: ../../../src/GameStateConfigDesktop.cpp:131
162166 msgid "Interface"
163167 msgstr "Interface"
164168
165 #: ../../../src/GameStateConfigBase.cpp:170
166 #: ../../../src/GameStateConfigDesktop.cpp:132
169 #: ../../../src/GameStateConfigBase.cpp:162
170 #: ../../../src/GameStateConfigDesktop.cpp:134
167171 msgid "Mods"
168172 msgstr "Mods"
169173
170 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
174 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
171175 msgid "Music Volume"
172176 msgstr "Volume das músicas"
173177
174 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
178 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
175179 msgid "Sound Volume"
176180 msgstr "Volume dos efeitos"
177181
178 #: ../../../src/GameStateConfigBase.cpp:266
182 #: ../../../src/GameStateConfigBase.cpp:257
179183 msgid "Language"
180184 msgstr "Idioma"
181185
182 #: ../../../src/GameStateConfigBase.cpp:275
183 msgid "Show combat text"
184 msgstr "Exibir rótulos de combate"
185
186 #: ../../../src/GameStateConfigBase.cpp:279
186 #: ../../../src/GameStateConfigBase.cpp:266
187187 msgid "Show FPS"
188188 msgstr "Exibir quadros por segundo"
189189
190 #: ../../../src/GameStateConfigBase.cpp:283
190 #: ../../../src/GameStateConfigBase.cpp:270
191191 msgid "Colorblind Mode"
192192 msgstr "Modo daltônico"
193193
194 #: ../../../src/GameStateConfigBase.cpp:287
194 #: ../../../src/GameStateConfigBase.cpp:274
195195 msgid "Hardware mouse cursor"
196196 msgstr "Renderizar cursor do mouse por hardware"
197197
198 #: ../../../src/GameStateConfigBase.cpp:291
198 #: ../../../src/GameStateConfigBase.cpp:278
199199 msgid "Developer Mode"
200200 msgstr "Modo desenvolvedor"
201201
202 #: ../../../src/GameStateConfigBase.cpp:295
203 msgid "Always show loot labels"
204 msgstr "Exibir rótulos de saque"
205
206 #: ../../../src/GameStateConfigBase.cpp:299
207 msgid "Always show stat bar labels"
208 msgstr "Exibir rótulos na barra de status"
209
210 #: ../../../src/GameStateConfigBase.cpp:303
211 msgid "Automatically equip items"
212 msgstr "Equipar itens automaticamente"
213
214 #: ../../../src/GameStateConfigBase.cpp:307
202 #: ../../../src/GameStateConfigBase.cpp:282
215203 msgid "Subtitles"
216204 msgstr "Legenda"
217205
218 #: ../../../src/GameStateConfigBase.cpp:311
206 #: ../../../src/GameStateConfigBase.cpp:286
219207 msgid "Active Mods"
220208 msgstr "Mods Ativos"
221209
222 #: ../../../src/GameStateConfigBase.cpp:320
210 #: ../../../src/GameStateConfigBase.cpp:295
223211 msgid "Available Mods"
224212 msgstr "Mods Disponíveis"
225213
226 #: ../../../src/GameStateConfigBase.cpp:339
214 #: ../../../src/GameStateConfigBase.cpp:314
227215 msgid "<< Disable"
228 msgstr "<< Desativar"
229
230 #: ../../../src/GameStateConfigBase.cpp:345
216 msgstr "<< Desabilitar"
217
218 #: ../../../src/GameStateConfigBase.cpp:320
231219 msgid "Enable >>"
232 msgstr "Ativar >>"
233
234 #: ../../../src/GameStateConfigBase.cpp:925
220 msgstr "Habilitar >>"
221
222 #: ../../../src/GameStateConfigBase.cpp:873
235223 msgid "Version:"
236224 msgstr "Versão:"
237225
238 #: ../../../src/GameStateConfigBase.cpp:930
226 #: ../../../src/GameStateConfigBase.cpp:878
239227 msgid "Game:"
240228 msgstr "Jogo:"
241229
242 #: ../../../src/GameStateConfigBase.cpp:935
230 #: ../../../src/GameStateConfigBase.cpp:883
243231 msgid "Engine version:"
244232 msgstr "Versão do motor:"
245233
246 #: ../../../src/GameStateConfigBase.cpp:943
234 #: ../../../src/GameStateConfigBase.cpp:891
247235 msgid "Requires mods:"
248236 msgstr "Mods necessários:"
249237
250 #: ../../../src/GameStateConfigDesktop.cpp:81
251 #: ../../../src/GameStateConfigDesktop.cpp:740
238 #: ../../../src/GameStateConfigDesktop.cpp:83
239 #: ../../../src/GameStateConfigDesktop.cpp:751
252240 msgid "Clear"
253241 msgstr "Limpar"
254242
255 #: ../../../src/GameStateConfigDesktop.cpp:81
256 #: ../../../src/GameStateConfigDesktop.cpp:738
243 #: ../../../src/GameStateConfigDesktop.cpp:83
244 #: ../../../src/GameStateConfigDesktop.cpp:749
257245 msgid "Assign:"
258246 msgstr "Atribuir:"
259247
260 #: ../../../src/GameStateConfigDesktop.cpp:126
248 #: ../../../src/GameStateConfigDesktop.cpp:128
261249 msgid "Video"
262250 msgstr "Video"
263251
264 #: ../../../src/GameStateConfigDesktop.cpp:130
252 #: ../../../src/GameStateConfigDesktop.cpp:132
265253 msgid "Input"
266254 msgstr "Entrada"
267255
268 #: ../../../src/GameStateConfigDesktop.cpp:131
256 #: ../../../src/GameStateConfigDesktop.cpp:133
269257 msgid "Keybindings"
270258 msgstr "Teclas de Atalho"
271259
272 #: ../../../src/GameStateConfigDesktop.cpp:187
260 #: ../../../src/GameStateConfigDesktop.cpp:188
273261 msgid ""
274262 "Will try to store surfaces in video memory versus system memory. The effect "
275263 "this has on performance depends on the renderer."
277265 "Tentar armazenar superfícies na memória de vídeo e não na memória do "
278266 "sistema. O efeito que isso terá no desempenho depende do renderizador."
279267
280 #: ../../../src/GameStateConfigDesktop.cpp:188
268 #: ../../../src/GameStateConfigDesktop.cpp:189
281269 msgid ""
282270 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
283271 "windowed mode or input lag."
285273 "Evita o \"tearing\" da tela. Desative se você tiver engasgos no modo janela "
286274 "ou atraso nos controles."
287275
288 #: ../../../src/GameStateConfigDesktop.cpp:189
276 #: ../../../src/GameStateConfigDesktop.cpp:190
289277 msgid ""
290278 "When enabled, this uses the screen DPI in addition to the window dimensions "
291279 "to scale the rendering resolution. Otherwise, only the window dimensions are"
295283 " de renderização. Caso contrário, apenas as dimensões da janela serão "
296284 "usadas."
297285
298 #: ../../../src/GameStateConfigDesktop.cpp:190
286 #: ../../../src/GameStateConfigDesktop.cpp:191
287 msgid ""
288 "This enables parallax (non-tile) layers. Disabling this setting can improve "
289 "performance in some cases."
290 msgstr ""
291
292 #: ../../../src/GameStateConfigDesktop.cpp:192
299293 msgid "Experimental"
300294 msgstr "Experimental"
301295
302 #: ../../../src/GameStateConfigDesktop.cpp:191
296 #: ../../../src/GameStateConfigDesktop.cpp:193
303297 msgid "For handheld devices"
304298 msgstr "Para dispositivos portáteis"
305299
306 #: ../../../src/GameStateConfigDesktop.cpp:209
300 #: ../../../src/GameStateConfigDesktop.cpp:211
307301 msgid "Renderer"
308302 msgstr "Renderizador"
309303
310 #: ../../../src/GameStateConfigDesktop.cpp:225
304 #: ../../../src/GameStateConfigDesktop.cpp:227
311305 msgid "Full Screen Mode"
312306 msgstr "Tela Cheia"
313307
314 #: ../../../src/GameStateConfigDesktop.cpp:229
308 #: ../../../src/GameStateConfigDesktop.cpp:231
315309 msgid "Move hero using mouse"
316310 msgstr "Mover o personagem utilizando o mouse"
317311
318 #: ../../../src/GameStateConfigDesktop.cpp:233
312 #: ../../../src/GameStateConfigDesktop.cpp:235
319313 msgid "Hardware surfaces"
320314 msgstr "Superfícies por Hardware"
321315
322 #: ../../../src/GameStateConfigDesktop.cpp:237
316 #: ../../../src/GameStateConfigDesktop.cpp:239
323317 msgid "V-Sync"
324318 msgstr "V-Sync"
325319
326 #: ../../../src/GameStateConfigDesktop.cpp:241
320 #: ../../../src/GameStateConfigDesktop.cpp:243
327321 msgid "Texture Filtering"
328322 msgstr "Filtragem"
329323
330 #: ../../../src/GameStateConfigDesktop.cpp:245
324 #: ../../../src/GameStateConfigDesktop.cpp:247
331325 msgid "DPI scaling"
332326 msgstr "DPI scaling"
333327
334 #: ../../../src/GameStateConfigDesktop.cpp:249
328 #: ../../../src/GameStateConfigDesktop.cpp:251
329 msgid "Parallax Layers"
330 msgstr ""
331
332 #: ../../../src/GameStateConfigDesktop.cpp:255
335333 msgid "Allow changing gamma"
336334 msgstr "Alterar gamma"
337335
338 #: ../../../src/GameStateConfigDesktop.cpp:253
336 #: ../../../src/GameStateConfigDesktop.cpp:259
339337 msgid "Gamma"
340338 msgstr "Gamma"
341339
342 #: ../../../src/GameStateConfigDesktop.cpp:257
340 #: ../../../src/GameStateConfigDesktop.cpp:263
343341 msgid "Use joystick"
344342 msgstr "Usar controlador"
345343
346 #: ../../../src/GameStateConfigDesktop.cpp:261
344 #: ../../../src/GameStateConfigDesktop.cpp:267
347345 msgid "Joystick"
348346 msgstr "Controlador"
349347
350 #: ../../../src/GameStateConfigDesktop.cpp:277
348 #: ../../../src/GameStateConfigDesktop.cpp:283
351349 msgid "Mouse aim"
352350 msgstr "Mirar com mouse"
353351
354 #: ../../../src/GameStateConfigDesktop.cpp:281
352 #: ../../../src/GameStateConfigDesktop.cpp:287
355353 msgid "Do not use mouse"
356354 msgstr "Não utilizar o mouse"
357355
358 #: ../../../src/GameStateConfigDesktop.cpp:285
356 #: ../../../src/GameStateConfigDesktop.cpp:291
359357 msgid "Joystick Deadzone"
360358 msgstr "Zona inoperante do controlador"
361359
363361 msgid "Loading..."
364362 msgstr "Carregando..."
365363
366 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
364 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
367365 msgid "Delete Save"
368366 msgstr "Excluir"
369367
370 #: ../../../src/GameStateLoad.cpp:87
368 #: ../../../src/GameStateLoad.cpp:88
371369 msgid "Delete this save?"
372370 msgstr "Excluir jogo salvo?"
373371
374 #: ../../../src/GameStateLoad.cpp:89
372 #: ../../../src/GameStateLoad.cpp:90
375373 msgid "Exit to Title"
376374 msgstr "Voltar"
377375
378 #: ../../../src/GameStateLoad.cpp:92
376 #: ../../../src/GameStateLoad.cpp:93
379377 msgid "New Game"
380378 msgstr "Novo"
381379
382 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
380 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
383381 msgid "Choose a Slot"
384382 msgstr "Selecione um espaço"
385383
404402 msgstr "Jogo salvo inválido"
405403
406404 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
407 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
408 #: ../../../src/MenuPowers.cpp:1539
405 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
406 #: ../../../src/MenuPowers.cpp:1542
409407 #, c-format
410408 msgid "Level %d"
411409 msgstr "Nível %d"
454452 msgid "Exit Game"
455453 msgstr "Sair"
456454
457 #: ../../../src/InputState.cpp:403
455 #: ../../../src/InputState.cpp:402
458456 msgid "Accept"
459457 msgstr "Aceitar"
460458
461 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
459 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
462460 msgid "Up"
463461 msgstr "Cima"
464462
465 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
463 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
466464 msgid "Down"
467465 msgstr "Baixo"
468466
469 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
467 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
470468 msgid "Left"
471469 msgstr "Esquerda"
472470
473 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
471 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
474472 msgid "Right"
475473 msgstr "Direita"
476474
477 #: ../../../src/InputState.cpp:408
475 #: ../../../src/InputState.cpp:407
478476 msgid "Bar1"
479477 msgstr "Barra1"
480478
481 #: ../../../src/InputState.cpp:409
479 #: ../../../src/InputState.cpp:408
482480 msgid "Bar2"
483481 msgstr "Barra2"
484482
485 #: ../../../src/InputState.cpp:410
483 #: ../../../src/InputState.cpp:409
486484 msgid "Bar3"
487485 msgstr "Barra3"
488486
489 #: ../../../src/InputState.cpp:411
487 #: ../../../src/InputState.cpp:410
490488 msgid "Bar4"
491489 msgstr "Barra4"
492490
493 #: ../../../src/InputState.cpp:412
491 #: ../../../src/InputState.cpp:411
494492 msgid "Bar5"
495493 msgstr "Barra5"
496494
497 #: ../../../src/InputState.cpp:413
495 #: ../../../src/InputState.cpp:412
498496 msgid "Bar6"
499497 msgstr "Barra6"
500498
501 #: ../../../src/InputState.cpp:414
499 #: ../../../src/InputState.cpp:413
502500 msgid "Bar7"
503501 msgstr "Barra7"
504502
505 #: ../../../src/InputState.cpp:415
503 #: ../../../src/InputState.cpp:414
506504 msgid "Bar8"
507505 msgstr "Barra8"
508506
509 #: ../../../src/InputState.cpp:416
507 #: ../../../src/InputState.cpp:415
510508 msgid "Bar9"
511509 msgstr "Barra9"
512510
513 #: ../../../src/InputState.cpp:417
511 #: ../../../src/InputState.cpp:416
514512 msgid "Bar0"
515513 msgstr "Barra0"
516514
517 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
515 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
518516 #: ../../../src/MenuCharacter.cpp:54
519517 msgid "Character"
520518 msgstr "Personagem"
521519
522 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
523 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
520 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
521 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
524522 msgid "Inventory"
525523 msgstr "Inventario"
526524
527 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
525 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
528526 #: ../../../src/MenuPowers.cpp:168
529527 msgid "Powers"
530528 msgstr "Poderes"
531529
532 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
530 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
533531 #: ../../../src/MenuLog.cpp:72
534532 msgid "Log"
535533 msgstr "Diário"
536534
537 #: ../../../src/InputState.cpp:422
535 #: ../../../src/InputState.cpp:421
538536 msgid "Main1"
539537 msgstr "Principal1"
540538
541 #: ../../../src/InputState.cpp:423
539 #: ../../../src/InputState.cpp:422
542540 msgid "Main2"
543541 msgstr "Principal2"
544542
545 #: ../../../src/InputState.cpp:424
543 #: ../../../src/InputState.cpp:423
546544 msgid "Ctrl"
547545 msgstr "Ctrl"
548546
549 #: ../../../src/InputState.cpp:425
547 #: ../../../src/InputState.cpp:424
550548 msgid "Shift"
551549 msgstr "Shift"
552550
553 #: ../../../src/InputState.cpp:426
551 #: ../../../src/InputState.cpp:425
554552 msgid "Alt"
555553 msgstr "Alt"
556554
557 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
555 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
558556 msgid "Delete"
559557 msgstr "Delete"
560558
561 #: ../../../src/InputState.cpp:428
559 #: ../../../src/InputState.cpp:427
562560 msgid "ActionBar Accept"
563561 msgstr "Barra de Ação Aceitar"
564562
565 #: ../../../src/InputState.cpp:429
563 #: ../../../src/InputState.cpp:428
566564 msgid "ActionBar Left"
567565 msgstr "Barra de Ação Esquerda"
568566
569 #: ../../../src/InputState.cpp:430
567 #: ../../../src/InputState.cpp:429
570568 msgid "ActionBar Right"
571569 msgstr "Barra de Ação Direita"
572570
573 #: ../../../src/InputState.cpp:431
571 #: ../../../src/InputState.cpp:430
574572 msgid "ActionBar Use"
575573 msgstr "Barra de Ação Usar"
576574
577 #: ../../../src/InputState.cpp:432
575 #: ../../../src/InputState.cpp:431
578576 msgid "Developer Menu"
579577 msgstr "Menu do desenvolvedor"
580578
581 #: ../../../src/InputState.cpp:434
579 #: ../../../src/InputState.cpp:433
582580 msgid "Left Mouse"
583581 msgstr "Mouse esq."
584582
585 #: ../../../src/InputState.cpp:435
583 #: ../../../src/InputState.cpp:434
586584 msgid "Middle Mouse"
587585 msgstr "Mouse do Meio"
588586
589 #: ../../../src/InputState.cpp:436
587 #: ../../../src/InputState.cpp:435
590588 msgid "Right Mouse"
591589 msgstr "Mouse dir."
592590
593 #: ../../../src/InputState.cpp:437
591 #: ../../../src/InputState.cpp:436
594592 msgid "Wheel Up"
595593 msgstr "Roda para Cima"
596594
597 #: ../../../src/InputState.cpp:438
595 #: ../../../src/InputState.cpp:437
598596 msgid "Wheel Down"
599597 msgstr "Roda para Baixo"
600598
601 #: ../../../src/InputState.cpp:439
599 #: ../../../src/InputState.cpp:438
602600 msgid "Mouse X1"
603601 msgstr "Mouse X1"
604602
605 #: ../../../src/InputState.cpp:440
603 #: ../../../src/InputState.cpp:439
606604 msgid "Mouse X2"
607605 msgstr "Mouse X2"
608606
610608 msgid "Unknown Item"
611609 msgstr "Item Desconhecido"
612610
613 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
611 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
614612 #, c-format
615613 msgid "%d%% Speed"
616614 msgstr "%d%% Velocidade"
617615
618 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
616 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
619617 #, c-format
620618 msgid "%d%% Attack Speed"
621619 msgstr "%d%% Velocidade de Ataque"
622620
623621 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
624 #: ../../../src/MenuPowers.cpp:832
625 #, c-format
626 msgid "%s Resistance"
627 msgstr "%s Resistência"
622 #: ../../../src/MenuPowers.cpp:833
623 #, c-format
624 msgid "Resistance (%s)"
625 msgstr "Resistência (%s)"
628626
629627 #: ../../../src/ItemManager.cpp:684
630628 #, c-format
650648 msgid "Absorb: %d"
651649 msgstr "Absorver: %d"
652650
653 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
654 #: ../../../src/MenuPowers.cpp:1133
651 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
652 #: ../../../src/MenuPowers.cpp:1134
655653 #, c-format
656654 msgid "Requires Level %d"
657655 msgstr "Nível Necessário %d"
658656
659 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
660 #: ../../../src/MenuPowers.cpp:1124
657 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
658 #: ../../../src/MenuPowers.cpp:1125
661659 #, c-format
662660 msgid "Requires %s %d"
663661 msgstr "Necessário %s %d"
706704 msgid "Press [%s] to read"
707705 msgstr "Pressione [%s] para ler"
708706
709 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
710 #: ../../../src/MenuActionBar.cpp:226
707 #: ../../../src/MenuActionBar.cpp:87
708 msgid "Loot tooltip visibility"
709 msgstr ""
710
711 #: ../../../src/MenuActionBar.cpp:88
712 msgid "Mini-map mode"
713 msgstr ""
714
715 #: ../../../src/MenuActionBar.cpp:89
716 msgid "Always show stat bar labels"
717 msgstr "Exibir rótulos na barra de status"
718
719 #: ../../../src/MenuActionBar.cpp:90
720 msgid "Show combat text"
721 msgstr "Exibir rótulos de combate"
722
723 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
724 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
711725 #, c-format
712726 msgid "Hotkey: %s"
713727 msgstr "Atalho: %s"
714728
715 #: ../../../src/MenuActionBar.cpp:580
729 #: ../../../src/MenuActionBar.cpp:474
730 #, c-format
731 msgid "Default. Temporarily show all loot tooltips with '%s'."
732 msgstr ""
733
734 #: ../../../src/MenuActionBar.cpp:476
735 #, c-format
736 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
737 msgstr ""
738
739 #: ../../../src/MenuActionBar.cpp:478
740 #, c-format
741 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:482
745 msgid "Visible"
746 msgstr ""
747
748 #: ../../../src/MenuActionBar.cpp:484
749 msgid "Visible (2x zoom)"
750 msgstr ""
751
752 #: ../../../src/MenuActionBar.cpp:486
753 msgid "Hidden"
754 msgstr ""
755
756 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
757 msgid "Enabled"
758 msgstr ""
759
760 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
761 msgid "Disabled"
762 msgstr ""
763
764 #: ../../../src/MenuActionBar.cpp:657
716765 msgid "Not enough MP."
717766 msgstr "MP insuficiente."
718767
741790 #: ../../../src/MenuCharacter.cpp:310
742791 #, c-format
743792 msgid "%d unspent stat point"
744 msgstr "%d pontos não utilizados"
793 msgstr "%d ponto não utilizados"
745794
746795 #: ../../../src/MenuCharacter.cpp:313
747796 #, c-format
753802 msgid "Reduces the damage taken from \"%s\" elemental attacks."
754803 msgstr "Reduz o dano recebido de \"%s\" ataques elementais."
755804
756 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
805 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
757806 #, c-format
758807 msgid "XP: %d"
759808 msgstr "XP: %d"
844893 msgstr "adiciona um poder a barra de ação"
845894
846895 #: ../../../src/MenuDevConsole.cpp:361
896 msgid "turns on/off the display of the FPS counter"
897 msgstr ""
898
899 #: ../../../src/MenuDevConsole.cpp:362
847900 msgid "turns on/off all of the HUD elements"
848901 msgstr "alterna on/off todos os elementos do HUD"
849902
850 #: ../../../src/MenuDevConsole.cpp:362
903 #: ../../../src/MenuDevConsole.cpp:363
851904 msgid "turns on/off the developer hud"
852905 msgstr "alterna on/off o hud de desenvolvedor"
853906
854 #: ../../../src/MenuDevConsole.cpp:363
907 #: ../../../src/MenuDevConsole.cpp:364
855908 msgid ""
856909 "Prints a list of powers that match a search term. No search term will list "
857910 "all items"
859912 "Exibe uma lista de poderes que corresponda ao termo pesquisado. Se nenhum "
860913 "termo for informado todos os itens serão exibidos."
861914
862 #: ../../../src/MenuDevConsole.cpp:364
915 #: ../../../src/MenuDevConsole.cpp:365
863916 msgid "Prints out all the map filenames located in the \"maps/\" directory."
864917 msgstr "Exibe todos os nomes de arquivos mapa localizados na pasta \"maps/\"."
865918
866 #: ../../../src/MenuDevConsole.cpp:365
919 #: ../../../src/MenuDevConsole.cpp:366
867920 msgid ""
868921 "Prints out the active campaign statuses that match a search term. No search "
869922 "term will list all active statuses"
871924 "Exibe a campanha ativa e sua situação que corresponda ao termo pesquisado. "
872925 "Se nenhum termo for informado todos os itens serão exibidos."
873926
874 #: ../../../src/MenuDevConsole.cpp:366
927 #: ../../../src/MenuDevConsole.cpp:367
875928 msgid ""
876929 "Prints a list of items that match a search term. No search term will list "
877930 "all items"
879932 "Exibe uma lista de itens que correspondam ao termo pesquisado. Se nenhum "
880933 "termo for informado todos os itens serão exibidos."
881934
882 #: ../../../src/MenuDevConsole.cpp:367
935 #: ../../../src/MenuDevConsole.cpp:368
883936 msgid ""
884937 "parses a series of event components and executes them as a single event"
885938 msgstr ""
886939 "Analisa uma série de componentes de eventos e os executa como um único "
887940 "evento"
888941
889 #: ../../../src/MenuDevConsole.cpp:368
942 #: ../../../src/MenuDevConsole.cpp:369
890943 msgid "clears the command history"
891944 msgstr "limpa o histórico de comando"
892945
893 #: ../../../src/MenuDevConsole.cpp:369
946 #: ../../../src/MenuDevConsole.cpp:370
894947 msgid "displays this text"
895948 msgstr "exibe esse texto"
896949
897 #: ../../../src/MenuDevConsole.cpp:376
950 #: ../../../src/MenuDevConsole.cpp:377
898951 msgid "Toggled the developer hud"
899952 msgstr "Alterna entre o hud de desenvolvedor"
900953
901 #: ../../../src/MenuDevConsole.cpp:380
954 #: ../../../src/MenuDevConsole.cpp:381
902955 msgid "Toggled the hud"
903956 msgstr "Alterna o hud"
904957
905 #: ../../../src/MenuDevConsole.cpp:529
958 #: ../../../src/MenuDevConsole.cpp:385
959 msgid "Toggled the FPS counter"
960 msgstr ""
961
962 #: ../../../src/MenuDevConsole.cpp:534
906963 msgid "ERROR: Incorrect number of arguments"
907964 msgstr "ERRO: Número incorreto de argumentos"
908965
909 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
966 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
910967 msgid "HINT:"
911968 msgstr "DICA:"
912969
913 #: ../../../src/MenuDevConsole.cpp:531
970 #: ../../../src/MenuDevConsole.cpp:536
914971 msgid "<id>"
915972 msgstr "<id>"
916973
917 #: ../../../src/MenuDevConsole.cpp:547
974 #: ../../../src/MenuDevConsole.cpp:552
918975 #, c-format
919976 msgid "ERROR: '%s' is not a valid event key"
920977 msgstr "ERRO: '%s' não é uma chave de evento válida"
921978
922 #: ../../../src/MenuDevConsole.cpp:557
979 #: ../../../src/MenuDevConsole.cpp:562
923980 msgid "ERROR: Too few arguments"
924981 msgstr "ERROR: Poucos argumentos"
925982
926 #: ../../../src/MenuDevConsole.cpp:559
983 #: ../../../src/MenuDevConsole.cpp:564
927984 msgid "<key>=<val> <key>=<val> ..."
928985 msgstr "<key>=<val> <key>=<val> ..."
929986
930 #: ../../../src/MenuDevConsole.cpp:564
987 #: ../../../src/MenuDevConsole.cpp:569
931988 msgid "ERROR: Unknown command"
932989 msgstr "ERRO: Comando desconhecido"
933990
934 #: ../../../src/MenuDevConsole.cpp:566
991 #: ../../../src/MenuDevConsole.cpp:571
935992 msgid "HINT: Type help"
936993 msgstr "DICA: Digite help"
937994
938 #: ../../../src/MenuEnemy.cpp:135
995 #: ../../../src/MenuEnemy.cpp:138
939996 #, c-format
940997 msgid "%s level %d"
941998 msgstr "%s nível %d"
942999
943 #: ../../../src/MenuEnemy.cpp:159
1000 #: ../../../src/MenuEnemy.cpp:162
9441001 msgid "Dead"
9451002 msgstr "Morto"
9461003
947 #: ../../../src/MenuEnemy.cpp:161
1004 #: ../../../src/MenuEnemy.cpp:164
9481005 msgid "Destroyed"
9491006 msgstr "Destruído"
9501007
9541011
9551012 #: ../../../src/MenuExit.cpp:91
9561013 msgid "Save & Exit"
957 msgstr "Salvar & Sair"
1014 msgstr "Salvar e Sair"
9581015
9591016 #: ../../../src/MenuExit.cpp:92
9601017 msgid "Exit"
9641021 msgid "Continue"
9651022 msgstr "Continue"
9661023
967 #: ../../../src/MenuInventory.cpp:175
1024 #: ../../../src/MenuInventory.cpp:73
1025 msgid "Automatically equip items"
1026 msgstr "Equipar itens automaticamente"
1027
1028 #: ../../../src/MenuInventory.cpp:188
9681029 #, c-format
9691030 msgid "Lost %d%% of %s."
9701031 msgstr "Perdeu %d%% de %s."
9711032
972 #: ../../../src/MenuInventory.cpp:182
1033 #: ../../../src/MenuInventory.cpp:195
9731034 #, c-format
9741035 msgid "Lost %d%% of total XP."
9751036 msgstr "Perdeu %d%% do total de XP."
9761037
977 #: ../../../src/MenuInventory.cpp:187
1038 #: ../../../src/MenuInventory.cpp:200
9781039 #, c-format
9791040 msgid "Lost %d%% of current level XP."
9801041 msgstr "Perdeu %d%% do atual nível de XP."
9811042
982 #: ../../../src/MenuInventory.cpp:213
1043 #: ../../../src/MenuInventory.cpp:226
9831044 #, c-format
9841045 msgid "Lost %s."
9851046 msgstr "Perdeu %s."
9861047
987 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1048 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9881049 #, c-format
9891050 msgid "%d %s"
9901051 msgstr "%d %s"
9911052
992 #: ../../../src/MenuInventory.cpp:299
1053 #: ../../../src/MenuInventory.cpp:317
9931054 msgid "Pick up item(s):"
9941055 msgstr "Item(s) coletados:"
9951056
996 #: ../../../src/MenuInventory.cpp:300
1057 #: ../../../src/MenuInventory.cpp:318
9971058 msgid "Use or equip item:"
9981059 msgstr "Utilize ou equipe o item:"
9991060
1000 #: ../../../src/MenuInventory.cpp:301
1061 #: ../../../src/MenuInventory.cpp:319
10011062 #, c-format
10021063 msgid "%s modifiers"
10031064 msgstr "%s modificadores"
10041065
1005 #: ../../../src/MenuInventory.cpp:302
1066 #: ../../../src/MenuInventory.cpp:320
10061067 msgid "Select a quantity of item:"
10071068 msgstr "Selecione a quantidade do item:"
10081069
1009 #: ../../../src/MenuInventory.cpp:305
1070 #: ../../../src/MenuInventory.cpp:323
10101071 msgid "Stash item stack:"
10111072 msgstr "Pilha de itens do baú:"
10121073
1013 #: ../../../src/MenuInventory.cpp:307
1074 #: ../../../src/MenuInventory.cpp:325
10141075 msgid "Sell item stack:"
10151076 msgstr "Vender pilha de itens:"
10161077
1017 #: ../../../src/MenuInventory.cpp:574
1078 #: ../../../src/MenuInventory.cpp:592
10181079 msgid "You don't have enough of the required item."
10191080 msgstr "Você não possui o suficiente para adquirir este item."
10201081
1021 #: ../../../src/MenuInventory.cpp:581
1082 #: ../../../src/MenuInventory.cpp:599
10221083 msgid "You can't use this item right now."
10231084 msgstr "Você não pode utilizar este item agora."
10241085
1025 #: ../../../src/MenuInventory.cpp:593
1086 #: ../../../src/MenuInventory.cpp:611
10261087 msgid "This item can only be used from the action bar."
10271088 msgstr "Este item só pode ser usado na barra de ação."
10281089
1029 #: ../../../src/MenuInventory.cpp:711
1090 #: ../../../src/MenuInventory.cpp:729
10301091 msgid "Inventory is full."
10311092 msgstr "Inventário está cheio."
10321093
1033 #: ../../../src/MenuInventory.cpp:831
1094 #: ../../../src/MenuInventory.cpp:849
10341095 #, c-format
10351096 msgid "Not enough %s."
10361097 msgstr "Insuficiente %s."
10371098
1038 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1099 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10391100 msgid "This item can not be sold."
10401101 msgstr "Este item não pode ser vendido"
10411102
10471108 msgid "Quests"
10481109 msgstr "Missões"
10491110
1050 #: ../../../src/MenuManager.cpp:290
1111 #: ../../../src/MenuManager.cpp:286
10511112 #, c-format
10521113 msgid "XP: %d/%d"
10531114 msgstr "XP: %d/%d"
10541115
1055 #: ../../../src/MenuManager.cpp:806
1116 #: ../../../src/MenuManager.cpp:827
10561117 msgid "This item can not be dropped."
10571118 msgstr "Este item não pode ser descartado."
10581119
1059 #: ../../../src/MenuNPCActions.cpp:75
1060 msgid "Trade"
1061 msgstr "Troca"
1062
1063 #: ../../../src/MenuNumPicker.cpp:60
1120 #: ../../../src/MenuNumPicker.cpp:59
10641121 msgid "Enter amount:"
10651122 msgstr "Digite a quantidade:"
10661123
1067 #: ../../../src/MenuPowers.cpp:786
1124 #: ../../../src/MenuPowers.cpp:787
10681125 msgid "Passive"
10691126 msgstr "Passivo"
10701127
1071 #: ../../../src/MenuPowers.cpp:791
1128 #: ../../../src/MenuPowers.cpp:792
10721129 #, c-format
10731130 msgid "Costs %d MP"
10741131 msgstr "Custa %d MP"
10751132
1076 #: ../../../src/MenuPowers.cpp:795
1133 #: ../../../src/MenuPowers.cpp:796
10771134 #, c-format
10781135 msgid "Costs %d HP"
10791136 msgstr "Custa %d HP"
10801137
1081 #: ../../../src/MenuPowers.cpp:800
1138 #: ../../../src/MenuPowers.cpp:801
10821139 msgid "Cooldown:"
10831140 msgstr "Esfriar:"
10841141
1085 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1142 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10861143 msgid "Damage per second"
10871144 msgstr "Dano por segundo"
10881145
1089 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1146 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10901147 msgid "HP per second"
10911148 msgstr "HP por segundo"
10921149
1093 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1150 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10941151 msgid "MP per second"
10951152 msgstr "MP por segundo"
10961153
1097 #: ../../../src/MenuPowers.cpp:884
1154 #: ../../../src/MenuPowers.cpp:885
10981155 msgid "Immobilize"
10991156 msgstr "Imobilizar"
11001157
1101 #: ../../../src/MenuPowers.cpp:892
1158 #: ../../../src/MenuPowers.cpp:893
11021159 msgid "Immunity"
11031160 msgstr "Imunidade"
11041161
1105 #: ../../../src/MenuPowers.cpp:895
1162 #: ../../../src/MenuPowers.cpp:896
11061163 msgid "Immunity to damage over time"
11071164 msgstr "Imunidade a danos de longo prazo"
11081165
1109 #: ../../../src/MenuPowers.cpp:898
1166 #: ../../../src/MenuPowers.cpp:899
11101167 msgid "Immunity to slow"
11111168 msgstr "Imunidade a desaceleração"
11121169
1113 #: ../../../src/MenuPowers.cpp:901
1170 #: ../../../src/MenuPowers.cpp:902
11141171 msgid "Immunity to stun"
11151172 msgstr "Imunidade ao atordoamento"
11161173
1117 #: ../../../src/MenuPowers.cpp:904
1174 #: ../../../src/MenuPowers.cpp:905
11181175 msgid "Immunity to HP steal"
11191176 msgstr "Imunidade ao roubo de HP"
11201177
1121 #: ../../../src/MenuPowers.cpp:907
1178 #: ../../../src/MenuPowers.cpp:908
11221179 msgid "Immunity to MP steal"
11231180 msgstr "Imunidade ao roubo de MP"
11241181
1125 #: ../../../src/MenuPowers.cpp:910
1182 #: ../../../src/MenuPowers.cpp:911
11261183 msgid "Immunity to knockback"
11271184 msgstr "Imunidade a contragolpe"
11281185
1129 #: ../../../src/MenuPowers.cpp:913
1186 #: ../../../src/MenuPowers.cpp:914
11301187 msgid "Immunity to damage reflection"
11311188 msgstr "Imunidade a reflexão de dano"
11321189
1133 #: ../../../src/MenuPowers.cpp:916
1190 #: ../../../src/MenuPowers.cpp:917
11341191 msgid "Stun"
11351192 msgstr "Atordoar"
11361193
1137 #: ../../../src/MenuPowers.cpp:919
1194 #: ../../../src/MenuPowers.cpp:920
11381195 msgid "Automatic revive on death"
11391196 msgstr "Ressuscitar automaticamente"
11401197
1141 #: ../../../src/MenuPowers.cpp:922
1198 #: ../../../src/MenuPowers.cpp:923
11421199 msgid "Convert"
11431200 msgstr "Converter"
11441201
1145 #: ../../../src/MenuPowers.cpp:925
1202 #: ../../../src/MenuPowers.cpp:926
11461203 msgid "Fear"
1147 msgstr "Raiva"
1148
1149 #: ../../../src/MenuPowers.cpp:928
1204 msgstr "Medo"
1205
1206 #: ../../../src/MenuPowers.cpp:929
11501207 msgid "Lifespan"
11511208 msgstr "Vida útil"
11521209
1153 #: ../../../src/MenuPowers.cpp:952
1210 #: ../../../src/MenuPowers.cpp:953
11541211 msgid "Magical Shield"
1155 msgstr "Escudo Magico"
1156
1157 #: ../../../src/MenuPowers.cpp:981
1212 msgstr "Escudo Mágico"
1213
1214 #: ../../../src/MenuPowers.cpp:982
11581215 msgid "Healing"
11591216 msgstr "Cura"
11601217
1161 #: ../../../src/MenuPowers.cpp:984
1218 #: ../../../src/MenuPowers.cpp:985
11621219 msgid "Knockback"
11631220 msgstr "Contragolpe"
11641221
1165 #: ../../../src/MenuPowers.cpp:1009
1222 #: ../../../src/MenuPowers.cpp:1010
11661223 #, c-format
11671224 msgid "%d%% chance"
11681225 msgstr "%d%% chance"
11691226
1170 #: ../../../src/MenuPowers.cpp:1061
1227 #: ../../../src/MenuPowers.cpp:1062
11711228 msgid "Base Accuracy"
11721229 msgstr "Precisão Básica"
11731230
1174 #: ../../../src/MenuPowers.cpp:1081
1231 #: ../../../src/MenuPowers.cpp:1082
11751232 msgid "Base Critical Chance"
11761233 msgstr "Chance Crítica Básica"
11771234
1178 #: ../../../src/MenuPowers.cpp:1089
1235 #: ../../../src/MenuPowers.cpp:1090
11791236 msgid "Ignores Absorbtion"
11801237 msgstr "Ignora Absorção"
11811238
1182 #: ../../../src/MenuPowers.cpp:1094
1239 #: ../../../src/MenuPowers.cpp:1095
11831240 msgid "Ignores Avoidance"
11841241 msgstr "Ignora Esquiva"
11851242
1186 #: ../../../src/MenuPowers.cpp:1099
1243 #: ../../../src/MenuPowers.cpp:1100
11871244 #, c-format
11881245 msgid "%d%% Chance to crit slowed targets"
11891246 msgstr "%d%% Chance de acerto crítico a alvos desacelerados."
11901247
1191 #: ../../../src/MenuPowers.cpp:1104
1192 #, c-format
1193 msgid "%s Elemental Damage"
1194 msgstr "%s Dano Elemental"
1195
1196 #: ../../../src/MenuPowers.cpp:1113
1248 #: ../../../src/MenuPowers.cpp:1105
1249 #, c-format
1250 msgid "Elemental Damage (%s)"
1251 msgstr "Dano Elemental (%s)"
1252
1253 #: ../../../src/MenuPowers.cpp:1114
11971254 #, c-format
11981255 msgid "Requires a %s"
11991256 msgstr "Requer um %s"
12001257
1201 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1258 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
12021259 #, c-format
12031260 msgid "Requires Power: %s"
12041261 msgstr "Requer Poder: %s"
12051262
1206 #: ../../../src/MenuPowers.cpp:1162
1263 #: ../../../src/MenuPowers.cpp:1163
12071264 msgid "Click to Unlock (uses 1 Skill Point)"
12081265 msgstr "Aperte para Desbloquear (utiliza 1 Ponto de Habilidade)"
12091266
1210 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1267 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
12111268 msgid "Requires 1 Skill Point"
12121269 msgstr "Requer 1 Ponto de Habilidade"
12131270
1214 #: ../../../src/MenuPowers.cpp:1352
1271 #: ../../../src/MenuPowers.cpp:1355
12151272 #, c-format
12161273 msgid "%d unspent skill point"
1217 msgstr "%d pontos de habilidade não utilizados"
1218
1219 #: ../../../src/MenuPowers.cpp:1355
1274 msgstr "%d ponto de habilidade não utilizado"
1275
1276 #: ../../../src/MenuPowers.cpp:1358
12201277 #, c-format
12211278 msgid "%d unspent skill points"
12221279 msgstr "%d pontos de habilidade não utilizados"
12231280
1224 #: ../../../src/MenuPowers.cpp:1385
1281 #: ../../../src/MenuPowers.cpp:1388
12251282 msgid "Next Level:"
12261283 msgstr "Próximo Nível:"
12271284
12371294 msgid "Stash is full."
12381295 msgstr "Baú esta cheio."
12391296
1297 #: ../../../src/MenuTalker.cpp:454
1298 msgid "Trade"
1299 msgstr "Troca"
1300
12401301 #: ../../../src/MenuVendor.cpp:58
12411302 msgid "Buyback"
12421303 msgstr "Recompra"
12661327 msgid "Game saved."
12671328 msgstr "Jogo salvo."
12681329
1269 #: ../../../src/SDLInputState.cpp:581
1330 #: ../../../src/SDLInputState.cpp:582
12701331 msgid "Backspace"
12711332 msgstr "Backspace"
12721333
1273 #: ../../../src/SDLInputState.cpp:582
1334 #: ../../../src/SDLInputState.cpp:583
12741335 msgid "CapsLock"
12751336 msgstr "CapsLock"
12761337
1277 #: ../../../src/SDLInputState.cpp:585
1338 #: ../../../src/SDLInputState.cpp:586
12781339 msgid "End"
12791340 msgstr "End"
12801341
1281 #: ../../../src/SDLInputState.cpp:586
1342 #: ../../../src/SDLInputState.cpp:587
12821343 msgid "Escape"
12831344 msgstr "Escape"
12841345
1285 #: ../../../src/SDLInputState.cpp:587
1346 #: ../../../src/SDLInputState.cpp:588
12861347 msgid "Home"
12871348 msgstr "Home"
12881349
1289 #: ../../../src/SDLInputState.cpp:588
1350 #: ../../../src/SDLInputState.cpp:589
12901351 msgid "Insert"
12911352 msgstr "Insert"
12921353
1293 #: ../../../src/SDLInputState.cpp:589
1354 #: ../../../src/SDLInputState.cpp:590
12941355 msgid "Left Alt"
12951356 msgstr "Alt Esquerdo"
12961357
1297 #: ../../../src/SDLInputState.cpp:590
1358 #: ../../../src/SDLInputState.cpp:591
12981359 msgid "Left Ctrl"
12991360 msgstr "Ctrl Esquerdo"
13001361
1301 #: ../../../src/SDLInputState.cpp:592
1362 #: ../../../src/SDLInputState.cpp:593
13021363 msgid "Left Shift"
13031364 msgstr "Shift Esquerdo"
13041365
1305 #: ../../../src/SDLInputState.cpp:593
1366 #: ../../../src/SDLInputState.cpp:594
13061367 msgid "NumLock"
13071368 msgstr "NumLock"
13081369
1309 #: ../../../src/SDLInputState.cpp:594
1370 #: ../../../src/SDLInputState.cpp:595
13101371 msgid "PageDown"
13111372 msgstr "PageDown"
13121373
1313 #: ../../../src/SDLInputState.cpp:595
1374 #: ../../../src/SDLInputState.cpp:596
13141375 msgid "PageUp"
13151376 msgstr "PageUp"
13161377
1317 #: ../../../src/SDLInputState.cpp:596
1378 #: ../../../src/SDLInputState.cpp:597
13181379 msgid "Pause"
13191380 msgstr "Pause"
13201381
1321 #: ../../../src/SDLInputState.cpp:597
1382 #: ../../../src/SDLInputState.cpp:598
13221383 msgid "PrintScreen"
13231384 msgstr "PrintScreen"
13241385
1325 #: ../../../src/SDLInputState.cpp:598
1386 #: ../../../src/SDLInputState.cpp:599
13261387 msgid "Right Alt"
13271388 msgstr "Alt Direito"
13281389
1329 #: ../../../src/SDLInputState.cpp:599
1390 #: ../../../src/SDLInputState.cpp:600
13301391 msgid "Right Ctrl"
13311392 msgstr "Ctrl Direito"
13321393
1333 #: ../../../src/SDLInputState.cpp:600
1394 #: ../../../src/SDLInputState.cpp:601
13341395 msgid "Return"
13351396 msgstr "Enter"
13361397
1337 #: ../../../src/SDLInputState.cpp:602
1398 #: ../../../src/SDLInputState.cpp:603
13381399 msgid "Right Shift"
13391400 msgstr "Shift Direito"
13401401
1341 #: ../../../src/SDLInputState.cpp:603
1402 #: ../../../src/SDLInputState.cpp:604
13421403 msgid "ScrollLock"
13431404 msgstr "ScrollLock"
13441405
1345 #: ../../../src/SDLInputState.cpp:604
1406 #: ../../../src/SDLInputState.cpp:605
13461407 msgid "Space"
13471408 msgstr "Espaço"
13481409
1349 #: ../../../src/SDLInputState.cpp:605
1410 #: ../../../src/SDLInputState.cpp:606
13501411 msgid "Tab"
13511412 msgstr "Tab"
13521413
1353 #: ../../../src/SDLInputState.cpp:619
1414 #: ../../../src/SDLInputState.cpp:620
13541415 #, c-format
13551416 msgid "Mouse %d"
13561417 msgstr "Mouse %d"
13571418
1358 #: ../../../src/SDLInputState.cpp:627
1419 #: ../../../src/SDLInputState.cpp:628
13591420 #, c-format
13601421 msgid "Axis %d -"
13611422 msgstr "Eixo %d -"
13621423
1363 #: ../../../src/SDLInputState.cpp:629
1424 #: ../../../src/SDLInputState.cpp:630
13641425 #, c-format
13651426 msgid "Axis %d +"
13661427 msgstr "Eixo %d +"
13671428
1368 #: ../../../src/SDLInputState.cpp:632
1429 #: ../../../src/SDLInputState.cpp:633
13691430 #, c-format
13701431 msgid "Button %d"
13711432 msgstr "Botão %d"
13721433
1373 #: ../../../src/SDLInputState.cpp:636
1434 #: ../../../src/SDLInputState.cpp:637
13741435 msgid "(none)"
13751436 msgstr "(nenhum)"
13761437
1377 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1378 #: ../../../src/SDLInputState.cpp:719
1438 #: ../../../src/SDLInputState.cpp:677
1439 msgid "Touch control D-Pad"
1440 msgstr ""
1441
1442 #: ../../../src/SDLInputState.cpp:701
1443 msgid "Touch control buttons"
1444 msgstr ""
1445
1446 #: ../../../src/SDLInputState.cpp:716
13791447 msgid "Tap"
13801448 msgstr "Tap"
13811449
1382 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1383 #, c-format
1384 msgid "%s on ground"
1385 msgstr "%s no solo"
1386
1387 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1388 #, c-format
1389 msgid "%s on enemy"
1390 msgstr "%s no inimigo"
1391
1392 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1393 #: ../../../src/SDLInputState.cpp:771
1450 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1451 #: ../../../src/SDLInputState.cpp:768
13941452 #, c-format
13951453 msgid "'%s' is no longer bound to:"
13961454 msgstr "'%s' não está mais obrigado a:"
14531511
14541512 #: ../../../src/Stats.cpp:68
14551513 msgid "Absorb Min"
1456 msgstr "Absorção Min."
1514 msgstr "Absorção Mín."
14571515
14581516 #: ../../../src/Stats.cpp:69 ../../../src/Stats.cpp:74
14591517 msgid "Reduces the amount of damage taken."
15031561
15041562 #: ../../../src/Stats.cpp:99
15051563 msgid "Increases your ability to move undetected."
1506 msgstr "Aumenta sua capacidade de mover-se sem ser detectado."
1564 msgstr "Aumenta sua capacidade de mover-se sem ser detetado."
15071565
15081566 #: ../../../src/Stats.cpp:103
15091567 msgid "Poise"
15271585
15281586 #: ../../../src/Stats.cpp:114
15291587 msgid "Deals a percentage of damage taken back to the attacker."
1530 msgstr "Percentual de dano recuperado pelo atacante."
1588 msgstr "Percentual de dano refletido para o atacante."
15311589
15321590 #: ../../../src/Stats.cpp:118
15331591 msgid "HP Steal"
15531611 msgid "Base MP"
15541612 msgstr "MP Básico"
15551613
1556 #: ../../../src/Utils.cpp:297
1614 #: ../../../src/Utils.cpp:346
15571615 msgid "k"
15581616 msgstr "k"
15591617
1560 #: ../../../src/Utils.cpp:531
1618 #: ../../../src/Utils.cpp:580
15611619 #, c-format
15621620 msgid "%s second"
15631621 msgstr "%s segundo"
15641622
1565 #: ../../../src/Utils.cpp:534
1623 #: ../../../src/Utils.cpp:583
15661624 #, c-format
15671625 msgid "%s seconds"
15681626 msgstr "%s segundos"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # Ademaro <ademaro@ya.ru>, 2018
8 #
59 #, fuzzy
610 msgid ""
711 msgstr ""
812 "Project-Id-Version: PACKAGE VERSION\n"
913 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
15 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1216 "Last-Translator: Ademaro <ademaro@ya.ru>, 2018\n"
1317 "Language-Team: Russian (https://www.transifex.com/flareorg/teams/84925/ru/)\n"
1418 "MIME-Version: 1.0\n"
2630 msgid "You may increase one attribute through the Character Menu."
2731 msgstr "Вы можете увеличить один атрибут в Меню Персонажа."
2832
29 #: ../../../src/Avatar.cpp:611
33 #: ../../../src/Avatar.cpp:583
3034 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3135 msgstr ""
3236 "Вы потерпели поражение. Игра окончена! Нажмите ${INPUT_CONTINUE}, чтобы "
3337 "выйти в Меню."
3438
35 #: ../../../src/Avatar.cpp:617
39 #: ../../../src/Avatar.cpp:589
3640 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3741 msgstr "Вы потерпели поражение. Нажмите ${INPUT_CONTINUE}, чтобы продолжить."
3842
39 #: ../../../src/Avatar.cpp:870
43 #: ../../../src/Avatar.cpp:839
4044 msgid "Transformation expired. You have been moved back to a safe place."
4145 msgstr "Трансформация завершилась. Вы были возвращены в безопасное место."
4246
104108 "The default renderer that is often faster than the SDL software renderer."
105109 msgstr ""
106110
107 #: ../../../src/EngineSettings.cpp:557
111 #: ../../../src/EngineSettings.cpp:561
108112 msgid "Adventurer"
109113 msgstr "Авантюрист"
110114
113117 msgstr "промах"
114118
115119 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
116 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
120 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
117121 #, c-format
118122 msgid "+%d HP"
119123 msgstr "+%d Жизни"
120124
121 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
122 #: ../../../src/StatBlock.cpp:827
125 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
126 #: ../../../src/StatBlock.cpp:822
123127 #, c-format
124128 msgid "+%d MP"
125129 msgstr "+%d Маны"
126130
127 #: ../../../src/EventManager.cpp:729
131 #: ../../../src/EventManager.cpp:738
128132 msgid "Unknown destination"
129133 msgstr "Неизвестная цель"
130134
131 #: ../../../src/GameStateConfigBase.cpp:97
132 #: ../../../src/GameStateConfigBase.cpp:118
135 #: ../../../src/GameStateConfigBase.cpp:89
136 #: ../../../src/GameStateConfigBase.cpp:110
133137 msgid "Defaults"
134138 msgstr "Дефаулт"
135139
136 #: ../../../src/GameStateConfigBase.cpp:97
140 #: ../../../src/GameStateConfigBase.cpp:89
137141 msgid "Reset ALL settings?"
138142 msgstr "Сбросить ВСЕ настройки?"
139143
140 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
144 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
141145 msgid "OK"
142146 msgstr "ОК"
143147
144 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
145 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
148 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
149 #: ../../../src/InputState.cpp:401
146150 msgid "Cancel"
147151 msgstr "Отмена"
148152
149 #: ../../../src/GameStateConfigBase.cpp:168
150 #: ../../../src/GameStateConfigDesktop.cpp:128
153 #: ../../../src/GameStateConfigBase.cpp:160
154 #: ../../../src/GameStateConfigDesktop.cpp:130
151155 msgid "Audio"
152156 msgstr "Аудио"
153157
154 #: ../../../src/GameStateConfigBase.cpp:169
155 #: ../../../src/GameStateConfigDesktop.cpp:129
158 #: ../../../src/GameStateConfigBase.cpp:161
159 #: ../../../src/GameStateConfigDesktop.cpp:131
156160 msgid "Interface"
157161 msgstr "Интерфейс"
158162
159 #: ../../../src/GameStateConfigBase.cpp:170
160 #: ../../../src/GameStateConfigDesktop.cpp:132
163 #: ../../../src/GameStateConfigBase.cpp:162
164 #: ../../../src/GameStateConfigDesktop.cpp:134
161165 msgid "Mods"
162166 msgstr "Моды"
163167
164 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
168 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
165169 msgid "Music Volume"
166170 msgstr "Громкость Музыки"
167171
168 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
172 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
169173 msgid "Sound Volume"
170174 msgstr "Громкость Звука"
171175
172 #: ../../../src/GameStateConfigBase.cpp:266
176 #: ../../../src/GameStateConfigBase.cpp:257
173177 msgid "Language"
174178 msgstr "Язык"
175179
176 #: ../../../src/GameStateConfigBase.cpp:275
177 msgid "Show combat text"
178 msgstr "Показывать сообщения битвы"
179
180 #: ../../../src/GameStateConfigBase.cpp:279
180 #: ../../../src/GameStateConfigBase.cpp:266
181181 msgid "Show FPS"
182182 msgstr "Показывать FPS"
183183
184 #: ../../../src/GameStateConfigBase.cpp:283
184 #: ../../../src/GameStateConfigBase.cpp:270
185185 msgid "Colorblind Mode"
186186 msgstr "Режим цветовой слепоты"
187187
188 #: ../../../src/GameStateConfigBase.cpp:287
188 #: ../../../src/GameStateConfigBase.cpp:274
189189 msgid "Hardware mouse cursor"
190190 msgstr "Аппаратный курсор мыши"
191191
192 #: ../../../src/GameStateConfigBase.cpp:291
192 #: ../../../src/GameStateConfigBase.cpp:278
193193 msgid "Developer Mode"
194194 msgstr "Режим Девелоперов"
195195
196 #: ../../../src/GameStateConfigBase.cpp:295
197 msgid "Always show loot labels"
198 msgstr "Всегда показывать метки сокровищ"
199
200 #: ../../../src/GameStateConfigBase.cpp:299
201 msgid "Always show stat bar labels"
202 msgstr "Всегда показывать метки в строке состояния"
203
204 #: ../../../src/GameStateConfigBase.cpp:303
205 msgid "Automatically equip items"
206 msgstr "Сразу надевать предметы"
207
208 #: ../../../src/GameStateConfigBase.cpp:307
196 #: ../../../src/GameStateConfigBase.cpp:282
209197 msgid "Subtitles"
210198 msgstr "Субтитры"
211199
212 #: ../../../src/GameStateConfigBase.cpp:311
200 #: ../../../src/GameStateConfigBase.cpp:286
213201 msgid "Active Mods"
214202 msgstr "Активные Моды"
215203
216 #: ../../../src/GameStateConfigBase.cpp:320
204 #: ../../../src/GameStateConfigBase.cpp:295
217205 msgid "Available Mods"
218206 msgstr "Доступные Моды"
219207
220 #: ../../../src/GameStateConfigBase.cpp:339
208 #: ../../../src/GameStateConfigBase.cpp:314
221209 msgid "<< Disable"
222210 msgstr "<< Отключить"
223211
224 #: ../../../src/GameStateConfigBase.cpp:345
212 #: ../../../src/GameStateConfigBase.cpp:320
225213 msgid "Enable >>"
226214 msgstr "Включить >>"
227215
228 #: ../../../src/GameStateConfigBase.cpp:925
216 #: ../../../src/GameStateConfigBase.cpp:873
229217 msgid "Version:"
230218 msgstr "Версия:"
231219
232 #: ../../../src/GameStateConfigBase.cpp:930
220 #: ../../../src/GameStateConfigBase.cpp:878
233221 msgid "Game:"
234222 msgstr "Игра:"
235223
236 #: ../../../src/GameStateConfigBase.cpp:935
224 #: ../../../src/GameStateConfigBase.cpp:883
237225 msgid "Engine version:"
238226 msgstr "Версия движка:"
239227
240 #: ../../../src/GameStateConfigBase.cpp:943
228 #: ../../../src/GameStateConfigBase.cpp:891
241229 msgid "Requires mods:"
242230 msgstr "Требуются моды:"
243231
244 #: ../../../src/GameStateConfigDesktop.cpp:81
245 #: ../../../src/GameStateConfigDesktop.cpp:740
232 #: ../../../src/GameStateConfigDesktop.cpp:83
233 #: ../../../src/GameStateConfigDesktop.cpp:751
246234 msgid "Clear"
247235 msgstr "Очистить"
248236
249 #: ../../../src/GameStateConfigDesktop.cpp:81
250 #: ../../../src/GameStateConfigDesktop.cpp:738
237 #: ../../../src/GameStateConfigDesktop.cpp:83
238 #: ../../../src/GameStateConfigDesktop.cpp:749
251239 msgid "Assign:"
252240 msgstr ""
253241
254 #: ../../../src/GameStateConfigDesktop.cpp:126
242 #: ../../../src/GameStateConfigDesktop.cpp:128
255243 msgid "Video"
256244 msgstr "Видео"
257245
258 #: ../../../src/GameStateConfigDesktop.cpp:130
246 #: ../../../src/GameStateConfigDesktop.cpp:132
259247 msgid "Input"
260248 msgstr "Ввод"
261249
262 #: ../../../src/GameStateConfigDesktop.cpp:131
250 #: ../../../src/GameStateConfigDesktop.cpp:133
263251 msgid "Keybindings"
264252 msgstr "Привязки Клавиш"
265253
266 #: ../../../src/GameStateConfigDesktop.cpp:187
254 #: ../../../src/GameStateConfigDesktop.cpp:188
267255 msgid ""
268256 "Will try to store surfaces in video memory versus system memory. The effect "
269257 "this has on performance depends on the renderer."
270258 msgstr ""
271259
272 #: ../../../src/GameStateConfigDesktop.cpp:188
260 #: ../../../src/GameStateConfigDesktop.cpp:189
273261 msgid ""
274262 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
275263 "windowed mode or input lag."
276264 msgstr ""
277265
278 #: ../../../src/GameStateConfigDesktop.cpp:189
266 #: ../../../src/GameStateConfigDesktop.cpp:190
279267 msgid ""
280268 "When enabled, this uses the screen DPI in addition to the window dimensions "
281269 "to scale the rendering resolution. Otherwise, only the window dimensions are"
282270 " used."
283271 msgstr ""
284272
285 #: ../../../src/GameStateConfigDesktop.cpp:190
273 #: ../../../src/GameStateConfigDesktop.cpp:191
274 msgid ""
275 "This enables parallax (non-tile) layers. Disabling this setting can improve "
276 "performance in some cases."
277 msgstr ""
278
279 #: ../../../src/GameStateConfigDesktop.cpp:192
286280 msgid "Experimental"
287281 msgstr "Экспериментально"
288282
289 #: ../../../src/GameStateConfigDesktop.cpp:191
283 #: ../../../src/GameStateConfigDesktop.cpp:193
290284 msgid "For handheld devices"
291285 msgstr "Для наладонных устройств"
292286
293 #: ../../../src/GameStateConfigDesktop.cpp:209
287 #: ../../../src/GameStateConfigDesktop.cpp:211
294288 msgid "Renderer"
295289 msgstr ""
296290
297 #: ../../../src/GameStateConfigDesktop.cpp:225
291 #: ../../../src/GameStateConfigDesktop.cpp:227
298292 msgid "Full Screen Mode"
299293 msgstr "Полноэкранный Режим"
300294
301 #: ../../../src/GameStateConfigDesktop.cpp:229
295 #: ../../../src/GameStateConfigDesktop.cpp:231
302296 msgid "Move hero using mouse"
303297 msgstr "Управлять героя мышью"
304298
305 #: ../../../src/GameStateConfigDesktop.cpp:233
299 #: ../../../src/GameStateConfigDesktop.cpp:235
306300 msgid "Hardware surfaces"
307301 msgstr "Аппаратные поверхности"
308302
309 #: ../../../src/GameStateConfigDesktop.cpp:237
303 #: ../../../src/GameStateConfigDesktop.cpp:239
310304 msgid "V-Sync"
311305 msgstr "Верт. Синхронизация"
312306
313 #: ../../../src/GameStateConfigDesktop.cpp:241
307 #: ../../../src/GameStateConfigDesktop.cpp:243
314308 msgid "Texture Filtering"
315309 msgstr "Фильтрация Текстур"
316310
317 #: ../../../src/GameStateConfigDesktop.cpp:245
311 #: ../../../src/GameStateConfigDesktop.cpp:247
318312 msgid "DPI scaling"
319313 msgstr ""
320314
321 #: ../../../src/GameStateConfigDesktop.cpp:249
315 #: ../../../src/GameStateConfigDesktop.cpp:251
316 msgid "Parallax Layers"
317 msgstr ""
318
319 #: ../../../src/GameStateConfigDesktop.cpp:255
322320 msgid "Allow changing gamma"
323321 msgstr "Включить изменение гаммы"
324322
325 #: ../../../src/GameStateConfigDesktop.cpp:253
323 #: ../../../src/GameStateConfigDesktop.cpp:259
326324 msgid "Gamma"
327325 msgstr "Гамма"
328326
329 #: ../../../src/GameStateConfigDesktop.cpp:257
327 #: ../../../src/GameStateConfigDesktop.cpp:263
330328 msgid "Use joystick"
331329 msgstr "Использовать джойстик"
332330
333 #: ../../../src/GameStateConfigDesktop.cpp:261
331 #: ../../../src/GameStateConfigDesktop.cpp:267
334332 msgid "Joystick"
335333 msgstr "Джойстик"
336334
337 #: ../../../src/GameStateConfigDesktop.cpp:277
335 #: ../../../src/GameStateConfigDesktop.cpp:283
338336 msgid "Mouse aim"
339337 msgstr "Целиться мышью"
340338
341 #: ../../../src/GameStateConfigDesktop.cpp:281
339 #: ../../../src/GameStateConfigDesktop.cpp:287
342340 msgid "Do not use mouse"
343341 msgstr "Не использовать мышь"
344342
345 #: ../../../src/GameStateConfigDesktop.cpp:285
343 #: ../../../src/GameStateConfigDesktop.cpp:291
346344 msgid "Joystick Deadzone"
347345 msgstr "Мёртвая зона джойстика"
348346
350348 msgid "Loading..."
351349 msgstr "Загрузка..."
352350
353 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
351 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
354352 msgid "Delete Save"
355353 msgstr "Удалить Игру"
356354
357 #: ../../../src/GameStateLoad.cpp:87
355 #: ../../../src/GameStateLoad.cpp:88
358356 msgid "Delete this save?"
359357 msgstr "Удалить эту сохранённую игру?"
360358
361 #: ../../../src/GameStateLoad.cpp:89
359 #: ../../../src/GameStateLoad.cpp:90
362360 msgid "Exit to Title"
363361 msgstr "Выйти в Меню"
364362
365 #: ../../../src/GameStateLoad.cpp:92
363 #: ../../../src/GameStateLoad.cpp:93
366364 msgid "New Game"
367365 msgstr "Новая Игра"
368366
369 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
367 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
370368 msgid "Choose a Slot"
371369 msgstr "Выберите Слот"
372370
391389 msgstr "Недействительная игра"
392390
393391 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
394 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
395 #: ../../../src/MenuPowers.cpp:1539
392 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
393 #: ../../../src/MenuPowers.cpp:1542
396394 #, c-format
397395 msgid "Level %d"
398396 msgstr "Уровень %d"
441439 msgid "Exit Game"
442440 msgstr "Выйти из Игры"
443441
444 #: ../../../src/InputState.cpp:403
442 #: ../../../src/InputState.cpp:402
445443 msgid "Accept"
446444 msgstr "Принять"
447445
448 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
446 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
449447 msgid "Up"
450448 msgstr "Вверх"
451449
452 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
450 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
453451 msgid "Down"
454452 msgstr "Вниз"
455453
456 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
454 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
457455 msgid "Left"
458456 msgstr "Влево"
459457
460 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
458 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
461459 msgid "Right"
462460 msgstr "Вправо"
463461
464 #: ../../../src/InputState.cpp:408
462 #: ../../../src/InputState.cpp:407
465463 msgid "Bar1"
466464 msgstr "Меню1"
467465
468 #: ../../../src/InputState.cpp:409
466 #: ../../../src/InputState.cpp:408
469467 msgid "Bar2"
470468 msgstr "Меню2"
471469
472 #: ../../../src/InputState.cpp:410
470 #: ../../../src/InputState.cpp:409
473471 msgid "Bar3"
474472 msgstr "Меню3"
475473
476 #: ../../../src/InputState.cpp:411
474 #: ../../../src/InputState.cpp:410
477475 msgid "Bar4"
478476 msgstr "Меню4"
479477
480 #: ../../../src/InputState.cpp:412
478 #: ../../../src/InputState.cpp:411
481479 msgid "Bar5"
482480 msgstr "Меню5"
483481
484 #: ../../../src/InputState.cpp:413
482 #: ../../../src/InputState.cpp:412
485483 msgid "Bar6"
486484 msgstr "Меню6"
487485
488 #: ../../../src/InputState.cpp:414
486 #: ../../../src/InputState.cpp:413
489487 msgid "Bar7"
490488 msgstr "Меню7"
491489
492 #: ../../../src/InputState.cpp:415
490 #: ../../../src/InputState.cpp:414
493491 msgid "Bar8"
494492 msgstr "Меню8"
495493
496 #: ../../../src/InputState.cpp:416
494 #: ../../../src/InputState.cpp:415
497495 msgid "Bar9"
498496 msgstr "Меню9"
499497
500 #: ../../../src/InputState.cpp:417
498 #: ../../../src/InputState.cpp:416
501499 msgid "Bar0"
502500 msgstr "Меню0"
503501
504 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
502 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
505503 #: ../../../src/MenuCharacter.cpp:54
506504 msgid "Character"
507505 msgstr "Персонаж"
508506
509 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
510 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
507 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
508 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
511509 msgid "Inventory"
512510 msgstr "Инвентарь"
513511
514 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
512 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
515513 #: ../../../src/MenuPowers.cpp:168
516514 msgid "Powers"
517515 msgstr "Силы"
518516
519 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
517 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
520518 #: ../../../src/MenuLog.cpp:72
521519 msgid "Log"
522520 msgstr "Журнал"
523521
524 #: ../../../src/InputState.cpp:422
522 #: ../../../src/InputState.cpp:421
525523 msgid "Main1"
526524 msgstr "Главное1"
527525
528 #: ../../../src/InputState.cpp:423
526 #: ../../../src/InputState.cpp:422
529527 msgid "Main2"
530528 msgstr "Главное2"
531529
532 #: ../../../src/InputState.cpp:424
530 #: ../../../src/InputState.cpp:423
533531 msgid "Ctrl"
534532 msgstr "CTRL"
535533
536 #: ../../../src/InputState.cpp:425
534 #: ../../../src/InputState.cpp:424
537535 msgid "Shift"
538536 msgstr "SHIFT"
539537
540 #: ../../../src/InputState.cpp:426
538 #: ../../../src/InputState.cpp:425
541539 msgid "Alt"
542540 msgstr "ALT"
543541
544 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
542 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
545543 msgid "Delete"
546544 msgstr "Удалить"
547545
548 #: ../../../src/InputState.cpp:428
546 #: ../../../src/InputState.cpp:427
549547 msgid "ActionBar Accept"
550548 msgstr "Панель действий: Принять"
551549
552 #: ../../../src/InputState.cpp:429
550 #: ../../../src/InputState.cpp:428
553551 msgid "ActionBar Left"
554552 msgstr "Панель действий: Влево"
555553
556 #: ../../../src/InputState.cpp:430
554 #: ../../../src/InputState.cpp:429
557555 msgid "ActionBar Right"
558556 msgstr "Панель действий: Вправо"
559557
560 #: ../../../src/InputState.cpp:431
558 #: ../../../src/InputState.cpp:430
561559 msgid "ActionBar Use"
562560 msgstr "Панель действий: Использовать"
563561
564 #: ../../../src/InputState.cpp:432
562 #: ../../../src/InputState.cpp:431
565563 msgid "Developer Menu"
566564 msgstr "Меню Девелопера"
567565
568 #: ../../../src/InputState.cpp:434
566 #: ../../../src/InputState.cpp:433
569567 msgid "Left Mouse"
570568 msgstr "Левая Кнопка Мыши"
571569
572 #: ../../../src/InputState.cpp:435
570 #: ../../../src/InputState.cpp:434
573571 msgid "Middle Mouse"
574572 msgstr "Средняя Кнопка Мыши"
575573
576 #: ../../../src/InputState.cpp:436
574 #: ../../../src/InputState.cpp:435
577575 msgid "Right Mouse"
578576 msgstr "Правая Кнопка Мыши"
579577
580 #: ../../../src/InputState.cpp:437
578 #: ../../../src/InputState.cpp:436
581579 msgid "Wheel Up"
582580 msgstr "Прокрутка Вверх"
583581
584 #: ../../../src/InputState.cpp:438
582 #: ../../../src/InputState.cpp:437
585583 msgid "Wheel Down"
586584 msgstr "Прокрутка Вниз"
587585
588 #: ../../../src/InputState.cpp:439
586 #: ../../../src/InputState.cpp:438
589587 msgid "Mouse X1"
590588 msgstr "Мышь X1"
591589
592 #: ../../../src/InputState.cpp:440
590 #: ../../../src/InputState.cpp:439
593591 msgid "Mouse X2"
594592 msgstr "Мышь X2"
595593
597595 msgid "Unknown Item"
598596 msgstr "Неизвестный Предмет"
599597
600 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
601599 #, c-format
602600 msgid "%d%% Speed"
603601 msgstr "%d%% Скорости"
604602
605 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
606604 #, c-format
607605 msgid "%d%% Attack Speed"
608606 msgstr ""
609607
610608 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
611 #: ../../../src/MenuPowers.cpp:832
612 #, c-format
613 msgid "%s Resistance"
614 msgstr "Сопротивление %s"
609 #: ../../../src/MenuPowers.cpp:833
610 #, c-format
611 msgid "Resistance (%s)"
612 msgstr ""
615613
616614 #: ../../../src/ItemManager.cpp:684
617615 #, c-format
637635 msgid "Absorb: %d"
638636 msgstr "Поглощение: %d"
639637
640 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
641 #: ../../../src/MenuPowers.cpp:1133
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
639 #: ../../../src/MenuPowers.cpp:1134
642640 #, c-format
643641 msgid "Requires Level %d"
644642 msgstr "Требуется Уровень %d"
645643
646 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
647 #: ../../../src/MenuPowers.cpp:1124
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
645 #: ../../../src/MenuPowers.cpp:1125
648646 #, c-format
649647 msgid "Requires %s %d"
650648 msgstr "Требуется %s %d"
693691 msgid "Press [%s] to read"
694692 msgstr ""
695693
696 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
697 #: ../../../src/MenuActionBar.cpp:226
694 #: ../../../src/MenuActionBar.cpp:87
695 msgid "Loot tooltip visibility"
696 msgstr ""
697
698 #: ../../../src/MenuActionBar.cpp:88
699 msgid "Mini-map mode"
700 msgstr ""
701
702 #: ../../../src/MenuActionBar.cpp:89
703 msgid "Always show stat bar labels"
704 msgstr "Всегда показывать метки в строке состояния"
705
706 #: ../../../src/MenuActionBar.cpp:90
707 msgid "Show combat text"
708 msgstr "Показывать сообщения битвы"
709
710 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
711 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
698712 #, c-format
699713 msgid "Hotkey: %s"
700714 msgstr "Горячая клавиша: %s"
701715
702 #: ../../../src/MenuActionBar.cpp:580
716 #: ../../../src/MenuActionBar.cpp:474
717 #, c-format
718 msgid "Default. Temporarily show all loot tooltips with '%s'."
719 msgstr ""
720
721 #: ../../../src/MenuActionBar.cpp:476
722 #, c-format
723 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
724 msgstr ""
725
726 #: ../../../src/MenuActionBar.cpp:478
727 #, c-format
728 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
729 msgstr ""
730
731 #: ../../../src/MenuActionBar.cpp:482
732 msgid "Visible"
733 msgstr ""
734
735 #: ../../../src/MenuActionBar.cpp:484
736 msgid "Visible (2x zoom)"
737 msgstr ""
738
739 #: ../../../src/MenuActionBar.cpp:486
740 msgid "Hidden"
741 msgstr ""
742
743 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
744 msgid "Enabled"
745 msgstr ""
746
747 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
748 msgid "Disabled"
749 msgstr ""
750
751 #: ../../../src/MenuActionBar.cpp:657
703752 msgid "Not enough MP."
704753 msgstr ""
705754
740789 msgid "Reduces the damage taken from \"%s\" elemental attacks."
741790 msgstr ""
742791
743 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
792 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
744793 #, c-format
745794 msgid "XP: %d"
746795 msgstr "Опыт: %d"
832881 msgstr "добавляет силу в панель действий"
833882
834883 #: ../../../src/MenuDevConsole.cpp:361
884 msgid "turns on/off the display of the FPS counter"
885 msgstr ""
886
887 #: ../../../src/MenuDevConsole.cpp:362
835888 msgid "turns on/off all of the HUD elements"
836889 msgstr "переключает отображение элементов интерфейса"
837890
838 #: ../../../src/MenuDevConsole.cpp:362
891 #: ../../../src/MenuDevConsole.cpp:363
839892 msgid "turns on/off the developer hud"
840893 msgstr "переключает интерфейс разработчика"
841894
842 #: ../../../src/MenuDevConsole.cpp:363
895 #: ../../../src/MenuDevConsole.cpp:364
843896 msgid ""
844897 "Prints a list of powers that match a search term. No search term will list "
845898 "all items"
846899 msgstr ""
847900
848 #: ../../../src/MenuDevConsole.cpp:364
901 #: ../../../src/MenuDevConsole.cpp:365
849902 msgid "Prints out all the map filenames located in the \"maps/\" directory."
850903 msgstr "Печатает все названия фаилов карт в каталоге «maps»"
851904
852 #: ../../../src/MenuDevConsole.cpp:365
905 #: ../../../src/MenuDevConsole.cpp:366
853906 msgid ""
854907 "Prints out the active campaign statuses that match a search term. No search "
855908 "term will list all active statuses"
857910 "Выводит найденные статусы активных кампаний. Если ничего не указать, "
858911 "показывает все активные статусы."
859912
860 #: ../../../src/MenuDevConsole.cpp:366
913 #: ../../../src/MenuDevConsole.cpp:367
861914 msgid ""
862915 "Prints a list of items that match a search term. No search term will list "
863916 "all items"
865918 "Выводит список найденных предметов. Если ничего не указать, показывает все "
866919 "предметы."
867920
868 #: ../../../src/MenuDevConsole.cpp:367
921 #: ../../../src/MenuDevConsole.cpp:368
869922 msgid ""
870923 "parses a series of event components and executes them as a single event"
871924 msgstr "анализирует набор компонентов событий и выполняет их как одно событие"
872925
873 #: ../../../src/MenuDevConsole.cpp:368
926 #: ../../../src/MenuDevConsole.cpp:369
874927 msgid "clears the command history"
875928 msgstr "очищает историю команд"
876929
877 #: ../../../src/MenuDevConsole.cpp:369
930 #: ../../../src/MenuDevConsole.cpp:370
878931 msgid "displays this text"
879932 msgstr "показывает этот текст"
880933
881 #: ../../../src/MenuDevConsole.cpp:376
934 #: ../../../src/MenuDevConsole.cpp:377
882935 msgid "Toggled the developer hud"
883936 msgstr "Переключён интерфейс разработчика"
884937
885 #: ../../../src/MenuDevConsole.cpp:380
938 #: ../../../src/MenuDevConsole.cpp:381
886939 msgid "Toggled the hud"
887940 msgstr "Переключён интерфейс"
888941
889 #: ../../../src/MenuDevConsole.cpp:529
942 #: ../../../src/MenuDevConsole.cpp:385
943 msgid "Toggled the FPS counter"
944 msgstr ""
945
946 #: ../../../src/MenuDevConsole.cpp:534
890947 msgid "ERROR: Incorrect number of arguments"
891948 msgstr ""
892949
893 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
950 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
894951 msgid "HINT:"
895952 msgstr ""
896953
897 #: ../../../src/MenuDevConsole.cpp:531
954 #: ../../../src/MenuDevConsole.cpp:536
898955 msgid "<id>"
899956 msgstr "<id>"
900957
901 #: ../../../src/MenuDevConsole.cpp:547
958 #: ../../../src/MenuDevConsole.cpp:552
902959 #, c-format
903960 msgid "ERROR: '%s' is not a valid event key"
904961 msgstr "ОШИБКА: «%s» — недопустимый ключ события"
905962
906 #: ../../../src/MenuDevConsole.cpp:557
963 #: ../../../src/MenuDevConsole.cpp:562
907964 msgid "ERROR: Too few arguments"
908965 msgstr "ОШИБКА: недостаточно аргументов"
909966
910 #: ../../../src/MenuDevConsole.cpp:559
967 #: ../../../src/MenuDevConsole.cpp:564
911968 msgid "<key>=<val> <key>=<val> ..."
912969 msgstr ""
913970
914 #: ../../../src/MenuDevConsole.cpp:564
971 #: ../../../src/MenuDevConsole.cpp:569
915972 msgid "ERROR: Unknown command"
916973 msgstr "ОШИБКА: неизвестная команда"
917974
918 #: ../../../src/MenuDevConsole.cpp:566
975 #: ../../../src/MenuDevConsole.cpp:571
919976 msgid "HINT: Type help"
920977 msgstr "ПОДСКАЗКА: наберите help"
921978
922 #: ../../../src/MenuEnemy.cpp:135
979 #: ../../../src/MenuEnemy.cpp:138
923980 #, c-format
924981 msgid "%s level %d"
925982 msgstr "%s уровень %d"
926983
927 #: ../../../src/MenuEnemy.cpp:159
984 #: ../../../src/MenuEnemy.cpp:162
928985 msgid "Dead"
929986 msgstr "Мёртв"
930987
931 #: ../../../src/MenuEnemy.cpp:161
988 #: ../../../src/MenuEnemy.cpp:164
932989 msgid "Destroyed"
933990 msgstr ""
934991
9481005 msgid "Continue"
9491006 msgstr "Продолжить"
9501007
951 #: ../../../src/MenuInventory.cpp:175
1008 #: ../../../src/MenuInventory.cpp:73
1009 msgid "Automatically equip items"
1010 msgstr "Сразу надевать предметы"
1011
1012 #: ../../../src/MenuInventory.cpp:188
9521013 #, c-format
9531014 msgid "Lost %d%% of %s."
9541015 msgstr ""
9551016
956 #: ../../../src/MenuInventory.cpp:182
1017 #: ../../../src/MenuInventory.cpp:195
9571018 #, c-format
9581019 msgid "Lost %d%% of total XP."
9591020 msgstr ""
9601021
961 #: ../../../src/MenuInventory.cpp:187
1022 #: ../../../src/MenuInventory.cpp:200
9621023 #, c-format
9631024 msgid "Lost %d%% of current level XP."
9641025 msgstr ""
9651026
966 #: ../../../src/MenuInventory.cpp:213
1027 #: ../../../src/MenuInventory.cpp:226
9671028 #, c-format
9681029 msgid "Lost %s."
9691030 msgstr "Потеряно %s."
9701031
971 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1032 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9721033 #, c-format
9731034 msgid "%d %s"
9741035 msgstr "%d %s"
9751036
976 #: ../../../src/MenuInventory.cpp:299
1037 #: ../../../src/MenuInventory.cpp:317
9771038 msgid "Pick up item(s):"
9781039 msgstr "Подобраны предметы:"
9791040
980 #: ../../../src/MenuInventory.cpp:300
1041 #: ../../../src/MenuInventory.cpp:318
9811042 msgid "Use or equip item:"
9821043 msgstr "Использовать или надеть предмет:"
9831044
984 #: ../../../src/MenuInventory.cpp:301
1045 #: ../../../src/MenuInventory.cpp:319
9851046 #, c-format
9861047 msgid "%s modifiers"
9871048 msgstr "%s модификаторов"
9881049
989 #: ../../../src/MenuInventory.cpp:302
1050 #: ../../../src/MenuInventory.cpp:320
9901051 msgid "Select a quantity of item:"
9911052 msgstr "Выберите количество предметов:"
9921053
993 #: ../../../src/MenuInventory.cpp:305
1054 #: ../../../src/MenuInventory.cpp:323
9941055 msgid "Stash item stack:"
9951056 msgstr "Спрятать набор предметов в тайник:"
9961057
997 #: ../../../src/MenuInventory.cpp:307
1058 #: ../../../src/MenuInventory.cpp:325
9981059 msgid "Sell item stack:"
9991060 msgstr "Продать набор предметов:"
10001061
1001 #: ../../../src/MenuInventory.cpp:574
1062 #: ../../../src/MenuInventory.cpp:592
10021063 msgid "You don't have enough of the required item."
10031064 msgstr "Недостаточно требуемых предметов."
10041065
1005 #: ../../../src/MenuInventory.cpp:581
1066 #: ../../../src/MenuInventory.cpp:599
10061067 msgid "You can't use this item right now."
10071068 msgstr ""
10081069
1009 #: ../../../src/MenuInventory.cpp:593
1070 #: ../../../src/MenuInventory.cpp:611
10101071 msgid "This item can only be used from the action bar."
10111072 msgstr "Этот предмет можно использовать только с панели действия."
10121073
1013 #: ../../../src/MenuInventory.cpp:711
1074 #: ../../../src/MenuInventory.cpp:729
10141075 msgid "Inventory is full."
10151076 msgstr "Инвентарь полон."
10161077
1017 #: ../../../src/MenuInventory.cpp:831
1078 #: ../../../src/MenuInventory.cpp:849
10181079 #, c-format
10191080 msgid "Not enough %s."
10201081 msgstr "Недостаточно %s."
10211082
1022 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1083 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10231084 msgid "This item can not be sold."
10241085 msgstr "Этот предмет нельзя продать."
10251086
10311092 msgid "Quests"
10321093 msgstr "Задания"
10331094
1034 #: ../../../src/MenuManager.cpp:290
1095 #: ../../../src/MenuManager.cpp:286
10351096 #, c-format
10361097 msgid "XP: %d/%d"
10371098 msgstr "Опыт: %d/%d"
10381099
1039 #: ../../../src/MenuManager.cpp:806
1100 #: ../../../src/MenuManager.cpp:827
10401101 msgid "This item can not be dropped."
10411102 msgstr "Этот предмет нельзя выбросить."
10421103
1043 #: ../../../src/MenuNPCActions.cpp:75
1044 msgid "Trade"
1045 msgstr "Торговать"
1046
1047 #: ../../../src/MenuNumPicker.cpp:60
1104 #: ../../../src/MenuNumPicker.cpp:59
10481105 msgid "Enter amount:"
10491106 msgstr "Введите количество:"
10501107
1051 #: ../../../src/MenuPowers.cpp:786
1108 #: ../../../src/MenuPowers.cpp:787
10521109 msgid "Passive"
10531110 msgstr "Пасивные"
10541111
1055 #: ../../../src/MenuPowers.cpp:791
1112 #: ../../../src/MenuPowers.cpp:792
10561113 #, c-format
10571114 msgid "Costs %d MP"
10581115 msgstr "Стоит %d Маны"
10591116
1060 #: ../../../src/MenuPowers.cpp:795
1117 #: ../../../src/MenuPowers.cpp:796
10611118 #, c-format
10621119 msgid "Costs %d HP"
10631120 msgstr "Стоит %d Жизни"
10641121
1065 #: ../../../src/MenuPowers.cpp:800
1122 #: ../../../src/MenuPowers.cpp:801
10661123 msgid "Cooldown:"
10671124 msgstr "Восстановление:"
10681125
1069 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1126 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10701127 msgid "Damage per second"
10711128 msgstr "Урона в секунду"
10721129
1073 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1130 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10741131 msgid "HP per second"
10751132 msgstr "Жизни в секунду"
10761133
1077 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1134 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10781135 msgid "MP per second"
10791136 msgstr "Маны в секунду"
10801137
1081 #: ../../../src/MenuPowers.cpp:884
1138 #: ../../../src/MenuPowers.cpp:885
10821139 msgid "Immobilize"
10831140 msgstr "Зафиксировать"
10841141
1085 #: ../../../src/MenuPowers.cpp:892
1142 #: ../../../src/MenuPowers.cpp:893
10861143 msgid "Immunity"
10871144 msgstr "Устойчивость"
10881145
1089 #: ../../../src/MenuPowers.cpp:895
1146 #: ../../../src/MenuPowers.cpp:896
10901147 msgid "Immunity to damage over time"
10911148 msgstr "Устойчивость к урону в течение долгого времени"
10921149
1093 #: ../../../src/MenuPowers.cpp:898
1150 #: ../../../src/MenuPowers.cpp:899
10941151 msgid "Immunity to slow"
10951152 msgstr "Устойчивость к снегу"
10961153
1097 #: ../../../src/MenuPowers.cpp:901
1154 #: ../../../src/MenuPowers.cpp:902
10981155 msgid "Immunity to stun"
10991156 msgstr "Устойчивость к оглушению"
11001157
1101 #: ../../../src/MenuPowers.cpp:904
1158 #: ../../../src/MenuPowers.cpp:905
11021159 msgid "Immunity to HP steal"
11031160 msgstr "Устойчивость к краже жизни"
11041161
1105 #: ../../../src/MenuPowers.cpp:907
1162 #: ../../../src/MenuPowers.cpp:908
11061163 msgid "Immunity to MP steal"
11071164 msgstr "Устойчивость к краже маны"
11081165
1109 #: ../../../src/MenuPowers.cpp:910
1166 #: ../../../src/MenuPowers.cpp:911
11101167 msgid "Immunity to knockback"
11111168 msgstr "Устойчивость к сбиванию с ног"
11121169
1113 #: ../../../src/MenuPowers.cpp:913
1170 #: ../../../src/MenuPowers.cpp:914
11141171 msgid "Immunity to damage reflection"
11151172 msgstr "Устойчивость к отражению урона"
11161173
1117 #: ../../../src/MenuPowers.cpp:916
1174 #: ../../../src/MenuPowers.cpp:917
11181175 msgid "Stun"
11191176 msgstr "Оглушение"
11201177
1121 #: ../../../src/MenuPowers.cpp:919
1178 #: ../../../src/MenuPowers.cpp:920
11221179 msgid "Automatic revive on death"
11231180 msgstr "Автоматически возрождаться после смерти"
11241181
1125 #: ../../../src/MenuPowers.cpp:922
1182 #: ../../../src/MenuPowers.cpp:923
11261183 msgid "Convert"
11271184 msgstr "Преобразовать"
11281185
1129 #: ../../../src/MenuPowers.cpp:925
1186 #: ../../../src/MenuPowers.cpp:926
11301187 msgid "Fear"
11311188 msgstr "Страх"
11321189
1133 #: ../../../src/MenuPowers.cpp:928
1190 #: ../../../src/MenuPowers.cpp:929
11341191 msgid "Lifespan"
11351192 msgstr "Продолжительность жизни"
11361193
1137 #: ../../../src/MenuPowers.cpp:952
1194 #: ../../../src/MenuPowers.cpp:953
11381195 msgid "Magical Shield"
11391196 msgstr "Магический Щит"
11401197
1141 #: ../../../src/MenuPowers.cpp:981
1198 #: ../../../src/MenuPowers.cpp:982
11421199 msgid "Healing"
11431200 msgstr "Лечение"
11441201
1145 #: ../../../src/MenuPowers.cpp:984
1202 #: ../../../src/MenuPowers.cpp:985
11461203 msgid "Knockback"
11471204 msgstr "Сбивание с ног"
11481205
1149 #: ../../../src/MenuPowers.cpp:1009
1206 #: ../../../src/MenuPowers.cpp:1010
11501207 #, c-format
11511208 msgid "%d%% chance"
11521209 msgstr "%d%% шанс"
11531210
1154 #: ../../../src/MenuPowers.cpp:1061
1211 #: ../../../src/MenuPowers.cpp:1062
11551212 msgid "Base Accuracy"
11561213 msgstr "Базовая Меткость"
11571214
1158 #: ../../../src/MenuPowers.cpp:1081
1215 #: ../../../src/MenuPowers.cpp:1082
11591216 msgid "Base Critical Chance"
11601217 msgstr "Базовый шанс критического урона"
11611218
1162 #: ../../../src/MenuPowers.cpp:1089
1219 #: ../../../src/MenuPowers.cpp:1090
11631220 msgid "Ignores Absorbtion"
11641221 msgstr "Игнорирует Поглощение"
11651222
1166 #: ../../../src/MenuPowers.cpp:1094
1223 #: ../../../src/MenuPowers.cpp:1095
11671224 msgid "Ignores Avoidance"
11681225 msgstr "Игнорирует Уклонение"
11691226
1170 #: ../../../src/MenuPowers.cpp:1099
1227 #: ../../../src/MenuPowers.cpp:1100
11711228 #, c-format
11721229 msgid "%d%% Chance to crit slowed targets"
11731230 msgstr "%d%% Шанс критического урона по замедленным целям"
11741231
1175 #: ../../../src/MenuPowers.cpp:1104
1176 #, c-format
1177 msgid "%s Elemental Damage"
1178 msgstr "%s Стихийный Урон"
1179
1180 #: ../../../src/MenuPowers.cpp:1113
1232 #: ../../../src/MenuPowers.cpp:1105
1233 #, c-format
1234 msgid "Elemental Damage (%s)"
1235 msgstr ""
1236
1237 #: ../../../src/MenuPowers.cpp:1114
11811238 #, c-format
11821239 msgid "Requires a %s"
11831240 msgstr "Требуется %s"
11841241
1185 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1242 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11861243 #, c-format
11871244 msgid "Requires Power: %s"
11881245 msgstr "Требуется Сила: %s"
11891246
1190 #: ../../../src/MenuPowers.cpp:1162
1247 #: ../../../src/MenuPowers.cpp:1163
11911248 msgid "Click to Unlock (uses 1 Skill Point)"
11921249 msgstr "Щёлкните, чтобы разблокировать (за 1 очко навыка)"
11931250
1194 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1251 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11951252 msgid "Requires 1 Skill Point"
11961253 msgstr "Требуется 1 Очко Навыка"
11971254
1198 #: ../../../src/MenuPowers.cpp:1352
1255 #: ../../../src/MenuPowers.cpp:1355
11991256 #, c-format
12001257 msgid "%d unspent skill point"
12011258 msgstr ""
12021259
1203 #: ../../../src/MenuPowers.cpp:1355
1260 #: ../../../src/MenuPowers.cpp:1358
12041261 #, c-format
12051262 msgid "%d unspent skill points"
12061263 msgstr ""
12071264
1208 #: ../../../src/MenuPowers.cpp:1385
1265 #: ../../../src/MenuPowers.cpp:1388
12091266 msgid "Next Level:"
12101267 msgstr "Следующий уровень:"
12111268
12211278 msgid "Stash is full."
12221279 msgstr "Тайник заполнен."
12231280
1281 #: ../../../src/MenuTalker.cpp:454
1282 msgid "Trade"
1283 msgstr "Торговать"
1284
12241285 #: ../../../src/MenuVendor.cpp:58
12251286 msgid "Buyback"
12261287 msgstr "Выкуп"
12501311 msgid "Game saved."
12511312 msgstr "Игра сохранена."
12521313
1253 #: ../../../src/SDLInputState.cpp:581
1314 #: ../../../src/SDLInputState.cpp:582
12541315 msgid "Backspace"
12551316 msgstr ""
12561317
1257 #: ../../../src/SDLInputState.cpp:582
1318 #: ../../../src/SDLInputState.cpp:583
12581319 msgid "CapsLock"
12591320 msgstr ""
12601321
1261 #: ../../../src/SDLInputState.cpp:585
1322 #: ../../../src/SDLInputState.cpp:586
12621323 msgid "End"
12631324 msgstr ""
12641325
1265 #: ../../../src/SDLInputState.cpp:586
1326 #: ../../../src/SDLInputState.cpp:587
12661327 msgid "Escape"
12671328 msgstr ""
12681329
1269 #: ../../../src/SDLInputState.cpp:587
1330 #: ../../../src/SDLInputState.cpp:588
12701331 msgid "Home"
12711332 msgstr ""
12721333
1273 #: ../../../src/SDLInputState.cpp:588
1334 #: ../../../src/SDLInputState.cpp:589
12741335 msgid "Insert"
12751336 msgstr ""
12761337
1277 #: ../../../src/SDLInputState.cpp:589
1338 #: ../../../src/SDLInputState.cpp:590
12781339 msgid "Left Alt"
12791340 msgstr ""
12801341
1281 #: ../../../src/SDLInputState.cpp:590
1342 #: ../../../src/SDLInputState.cpp:591
12821343 msgid "Left Ctrl"
12831344 msgstr ""
12841345
1285 #: ../../../src/SDLInputState.cpp:592
1346 #: ../../../src/SDLInputState.cpp:593
12861347 msgid "Left Shift"
12871348 msgstr ""
12881349
1289 #: ../../../src/SDLInputState.cpp:593
1350 #: ../../../src/SDLInputState.cpp:594
12901351 msgid "NumLock"
12911352 msgstr ""
12921353
1293 #: ../../../src/SDLInputState.cpp:594
1354 #: ../../../src/SDLInputState.cpp:595
12941355 msgid "PageDown"
12951356 msgstr ""
12961357
1297 #: ../../../src/SDLInputState.cpp:595
1358 #: ../../../src/SDLInputState.cpp:596
12981359 msgid "PageUp"
12991360 msgstr ""
13001361
1301 #: ../../../src/SDLInputState.cpp:596
1362 #: ../../../src/SDLInputState.cpp:597
13021363 msgid "Pause"
13031364 msgstr ""
13041365
1305 #: ../../../src/SDLInputState.cpp:597
1366 #: ../../../src/SDLInputState.cpp:598
13061367 msgid "PrintScreen"
13071368 msgstr ""
13081369
1309 #: ../../../src/SDLInputState.cpp:598
1370 #: ../../../src/SDLInputState.cpp:599
13101371 msgid "Right Alt"
13111372 msgstr ""
13121373
1313 #: ../../../src/SDLInputState.cpp:599
1374 #: ../../../src/SDLInputState.cpp:600
13141375 msgid "Right Ctrl"
13151376 msgstr ""
13161377
1317 #: ../../../src/SDLInputState.cpp:600
1378 #: ../../../src/SDLInputState.cpp:601
13181379 msgid "Return"
13191380 msgstr ""
13201381
1321 #: ../../../src/SDLInputState.cpp:602
1382 #: ../../../src/SDLInputState.cpp:603
13221383 msgid "Right Shift"
13231384 msgstr ""
13241385
1325 #: ../../../src/SDLInputState.cpp:603
1386 #: ../../../src/SDLInputState.cpp:604
13261387 msgid "ScrollLock"
13271388 msgstr ""
13281389
1329 #: ../../../src/SDLInputState.cpp:604
1390 #: ../../../src/SDLInputState.cpp:605
13301391 msgid "Space"
13311392 msgstr ""
13321393
1333 #: ../../../src/SDLInputState.cpp:605
1394 #: ../../../src/SDLInputState.cpp:606
13341395 msgid "Tab"
13351396 msgstr ""
13361397
1337 #: ../../../src/SDLInputState.cpp:619
1398 #: ../../../src/SDLInputState.cpp:620
13381399 #, c-format
13391400 msgid "Mouse %d"
13401401 msgstr "Мышь %d"
13411402
1342 #: ../../../src/SDLInputState.cpp:627
1403 #: ../../../src/SDLInputState.cpp:628
13431404 #, c-format
13441405 msgid "Axis %d -"
13451406 msgstr "Ось %d -"
13461407
1347 #: ../../../src/SDLInputState.cpp:629
1408 #: ../../../src/SDLInputState.cpp:630
13481409 #, c-format
13491410 msgid "Axis %d +"
13501411 msgstr "Ось %d +"
13511412
1352 #: ../../../src/SDLInputState.cpp:632
1413 #: ../../../src/SDLInputState.cpp:633
13531414 #, c-format
13541415 msgid "Button %d"
13551416 msgstr "Кнопка %d"
13561417
1357 #: ../../../src/SDLInputState.cpp:636
1418 #: ../../../src/SDLInputState.cpp:637
13581419 msgid "(none)"
13591420 msgstr "(нет)"
13601421
1361 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1362 #: ../../../src/SDLInputState.cpp:719
1422 #: ../../../src/SDLInputState.cpp:677
1423 msgid "Touch control D-Pad"
1424 msgstr ""
1425
1426 #: ../../../src/SDLInputState.cpp:701
1427 msgid "Touch control buttons"
1428 msgstr ""
1429
1430 #: ../../../src/SDLInputState.cpp:716
13631431 msgid "Tap"
13641432 msgstr "Коснитесь"
13651433
1366 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1367 #, c-format
1368 msgid "%s on ground"
1369 msgstr "%s по земле"
1370
1371 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1372 #, c-format
1373 msgid "%s on enemy"
1374 msgstr "%s по врагу"
1375
1376 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1377 #: ../../../src/SDLInputState.cpp:771
1434 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1435 #: ../../../src/SDLInputState.cpp:768
13781436 #, c-format
13791437 msgid "'%s' is no longer bound to:"
13801438 msgstr ""
15331591 msgid "Base MP"
15341592 msgstr "Базовая Мана"
15351593
1536 #: ../../../src/Utils.cpp:297
1594 #: ../../../src/Utils.cpp:346
15371595 msgid "k"
15381596 msgstr "к"
15391597
1540 #: ../../../src/Utils.cpp:531
1598 #: ../../../src/Utils.cpp:580
15411599 #, c-format
15421600 msgid "%s second"
15431601 msgstr "%s секунда"
15441602
1545 #: ../../../src/Utils.cpp:534
1603 #: ../../../src/Utils.cpp:583
15461604 #, c-format
15471605 msgid "%s seconds"
15481606 msgstr "%s секунды"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1215 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1316 "Language-Team: Slovak (https://www.transifex.com/flareorg/teams/84925/sk/)\n"
1417 "MIME-Version: 1.0\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr "Teraz si môžeš zlepšiť jeden atribút cez Menu Postavy"
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr ""
3235
33 #: ../../../src/Avatar.cpp:617
36 #: ../../../src/Avatar.cpp:589
3437 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3538 msgstr ""
3639
37 #: ../../../src/Avatar.cpp:870
40 #: ../../../src/Avatar.cpp:839
3841 msgid "Transformation expired. You have been moved back to a safe place."
3942 msgstr ""
4043
102105 "The default renderer that is often faster than the SDL software renderer."
103106 msgstr ""
104107
105 #: ../../../src/EngineSettings.cpp:557
108 #: ../../../src/EngineSettings.cpp:561
106109 msgid "Adventurer"
107110 msgstr "Dobrodruh"
108111
111114 msgstr ""
112115
113116 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
114 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
117 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
115118 #, c-format
116119 msgid "+%d HP"
117120 msgstr ""
118121
119 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
120 #: ../../../src/StatBlock.cpp:827
122 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
123 #: ../../../src/StatBlock.cpp:822
121124 #, c-format
122125 msgid "+%d MP"
123126 msgstr ""
124127
125 #: ../../../src/EventManager.cpp:729
128 #: ../../../src/EventManager.cpp:738
126129 msgid "Unknown destination"
127130 msgstr "Neznámy cieľ"
128131
129 #: ../../../src/GameStateConfigBase.cpp:97
130 #: ../../../src/GameStateConfigBase.cpp:118
132 #: ../../../src/GameStateConfigBase.cpp:89
133 #: ../../../src/GameStateConfigBase.cpp:110
131134 msgid "Defaults"
132135 msgstr ""
133136
134 #: ../../../src/GameStateConfigBase.cpp:97
137 #: ../../../src/GameStateConfigBase.cpp:89
135138 msgid "Reset ALL settings?"
136139 msgstr ""
137140
138 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
141 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
139142 msgid "OK"
140143 msgstr ""
141144
142 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
143 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
145 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
146 #: ../../../src/InputState.cpp:401
144147 msgid "Cancel"
145148 msgstr "Zruš"
146149
147 #: ../../../src/GameStateConfigBase.cpp:168
150 #: ../../../src/GameStateConfigBase.cpp:160
151 #: ../../../src/GameStateConfigDesktop.cpp:130
152 msgid "Audio"
153 msgstr ""
154
155 #: ../../../src/GameStateConfigBase.cpp:161
156 #: ../../../src/GameStateConfigDesktop.cpp:131
157 msgid "Interface"
158 msgstr ""
159
160 #: ../../../src/GameStateConfigBase.cpp:162
161 #: ../../../src/GameStateConfigDesktop.cpp:134
162 msgid "Mods"
163 msgstr ""
164
165 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
166 msgid "Music Volume"
167 msgstr ""
168
169 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
170 msgid "Sound Volume"
171 msgstr ""
172
173 #: ../../../src/GameStateConfigBase.cpp:257
174 msgid "Language"
175 msgstr ""
176
177 #: ../../../src/GameStateConfigBase.cpp:266
178 msgid "Show FPS"
179 msgstr ""
180
181 #: ../../../src/GameStateConfigBase.cpp:270
182 msgid "Colorblind Mode"
183 msgstr ""
184
185 #: ../../../src/GameStateConfigBase.cpp:274
186 msgid "Hardware mouse cursor"
187 msgstr ""
188
189 #: ../../../src/GameStateConfigBase.cpp:278
190 msgid "Developer Mode"
191 msgstr ""
192
193 #: ../../../src/GameStateConfigBase.cpp:282
194 msgid "Subtitles"
195 msgstr ""
196
197 #: ../../../src/GameStateConfigBase.cpp:286
198 msgid "Active Mods"
199 msgstr ""
200
201 #: ../../../src/GameStateConfigBase.cpp:295
202 msgid "Available Mods"
203 msgstr ""
204
205 #: ../../../src/GameStateConfigBase.cpp:314
206 msgid "<< Disable"
207 msgstr ""
208
209 #: ../../../src/GameStateConfigBase.cpp:320
210 msgid "Enable >>"
211 msgstr ""
212
213 #: ../../../src/GameStateConfigBase.cpp:873
214 msgid "Version:"
215 msgstr ""
216
217 #: ../../../src/GameStateConfigBase.cpp:878
218 msgid "Game:"
219 msgstr ""
220
221 #: ../../../src/GameStateConfigBase.cpp:883
222 msgid "Engine version:"
223 msgstr ""
224
225 #: ../../../src/GameStateConfigBase.cpp:891
226 msgid "Requires mods:"
227 msgstr ""
228
229 #: ../../../src/GameStateConfigDesktop.cpp:83
230 #: ../../../src/GameStateConfigDesktop.cpp:751
231 msgid "Clear"
232 msgstr ""
233
234 #: ../../../src/GameStateConfigDesktop.cpp:83
235 #: ../../../src/GameStateConfigDesktop.cpp:749
236 msgid "Assign:"
237 msgstr ""
238
148239 #: ../../../src/GameStateConfigDesktop.cpp:128
149 msgid "Audio"
150 msgstr ""
151
152 #: ../../../src/GameStateConfigBase.cpp:169
153 #: ../../../src/GameStateConfigDesktop.cpp:129
154 msgid "Interface"
155 msgstr ""
156
157 #: ../../../src/GameStateConfigBase.cpp:170
240 msgid "Video"
241 msgstr ""
242
158243 #: ../../../src/GameStateConfigDesktop.cpp:132
159 msgid "Mods"
160 msgstr ""
161
162 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
163 msgid "Music Volume"
164 msgstr ""
165
166 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
167 msgid "Sound Volume"
168 msgstr ""
169
170 #: ../../../src/GameStateConfigBase.cpp:266
171 msgid "Language"
172 msgstr ""
173
174 #: ../../../src/GameStateConfigBase.cpp:275
175 msgid "Show combat text"
176 msgstr ""
177
178 #: ../../../src/GameStateConfigBase.cpp:279
179 msgid "Show FPS"
180 msgstr ""
181
182 #: ../../../src/GameStateConfigBase.cpp:283
183 msgid "Colorblind Mode"
184 msgstr ""
185
186 #: ../../../src/GameStateConfigBase.cpp:287
187 msgid "Hardware mouse cursor"
188 msgstr ""
189
190 #: ../../../src/GameStateConfigBase.cpp:291
191 msgid "Developer Mode"
192 msgstr ""
193
194 #: ../../../src/GameStateConfigBase.cpp:295
195 msgid "Always show loot labels"
196 msgstr ""
197
198 #: ../../../src/GameStateConfigBase.cpp:299
199 msgid "Always show stat bar labels"
200 msgstr ""
201
202 #: ../../../src/GameStateConfigBase.cpp:303
203 msgid "Automatically equip items"
204 msgstr ""
205
206 #: ../../../src/GameStateConfigBase.cpp:307
207 msgid "Subtitles"
208 msgstr ""
209
210 #: ../../../src/GameStateConfigBase.cpp:311
211 msgid "Active Mods"
212 msgstr ""
213
214 #: ../../../src/GameStateConfigBase.cpp:320
215 msgid "Available Mods"
216 msgstr ""
217
218 #: ../../../src/GameStateConfigBase.cpp:339
219 msgid "<< Disable"
220 msgstr ""
221
222 #: ../../../src/GameStateConfigBase.cpp:345
223 msgid "Enable >>"
224 msgstr ""
225
226 #: ../../../src/GameStateConfigBase.cpp:925
227 msgid "Version:"
228 msgstr ""
229
230 #: ../../../src/GameStateConfigBase.cpp:930
231 msgid "Game:"
232 msgstr ""
233
234 #: ../../../src/GameStateConfigBase.cpp:935
235 msgid "Engine version:"
236 msgstr ""
237
238 #: ../../../src/GameStateConfigBase.cpp:943
239 msgid "Requires mods:"
240 msgstr ""
241
242 #: ../../../src/GameStateConfigDesktop.cpp:81
243 #: ../../../src/GameStateConfigDesktop.cpp:740
244 msgid "Clear"
245 msgstr ""
246
247 #: ../../../src/GameStateConfigDesktop.cpp:81
248 #: ../../../src/GameStateConfigDesktop.cpp:738
249 msgid "Assign:"
250 msgstr ""
251
252 #: ../../../src/GameStateConfigDesktop.cpp:126
253 msgid "Video"
254 msgstr ""
255
256 #: ../../../src/GameStateConfigDesktop.cpp:130
257244 msgid "Input"
258245 msgstr ""
259246
260 #: ../../../src/GameStateConfigDesktop.cpp:131
247 #: ../../../src/GameStateConfigDesktop.cpp:133
261248 msgid "Keybindings"
262249 msgstr ""
263250
264 #: ../../../src/GameStateConfigDesktop.cpp:187
251 #: ../../../src/GameStateConfigDesktop.cpp:188
265252 msgid ""
266253 "Will try to store surfaces in video memory versus system memory. The effect "
267254 "this has on performance depends on the renderer."
268255 msgstr ""
269256
270 #: ../../../src/GameStateConfigDesktop.cpp:188
257 #: ../../../src/GameStateConfigDesktop.cpp:189
271258 msgid ""
272259 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
273260 "windowed mode or input lag."
274261 msgstr ""
275262
276 #: ../../../src/GameStateConfigDesktop.cpp:189
263 #: ../../../src/GameStateConfigDesktop.cpp:190
277264 msgid ""
278265 "When enabled, this uses the screen DPI in addition to the window dimensions "
279266 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280267 " used."
281268 msgstr ""
282269
283 #: ../../../src/GameStateConfigDesktop.cpp:190
270 #: ../../../src/GameStateConfigDesktop.cpp:191
271 msgid ""
272 "This enables parallax (non-tile) layers. Disabling this setting can improve "
273 "performance in some cases."
274 msgstr ""
275
276 #: ../../../src/GameStateConfigDesktop.cpp:192
284277 msgid "Experimental"
285278 msgstr ""
286279
287 #: ../../../src/GameStateConfigDesktop.cpp:191
280 #: ../../../src/GameStateConfigDesktop.cpp:193
288281 msgid "For handheld devices"
289282 msgstr ""
290283
291 #: ../../../src/GameStateConfigDesktop.cpp:209
284 #: ../../../src/GameStateConfigDesktop.cpp:211
292285 msgid "Renderer"
293286 msgstr ""
294287
295 #: ../../../src/GameStateConfigDesktop.cpp:225
288 #: ../../../src/GameStateConfigDesktop.cpp:227
296289 msgid "Full Screen Mode"
297290 msgstr ""
298291
299 #: ../../../src/GameStateConfigDesktop.cpp:229
292 #: ../../../src/GameStateConfigDesktop.cpp:231
300293 msgid "Move hero using mouse"
301294 msgstr ""
302295
303 #: ../../../src/GameStateConfigDesktop.cpp:233
296 #: ../../../src/GameStateConfigDesktop.cpp:235
304297 msgid "Hardware surfaces"
305298 msgstr ""
306299
307 #: ../../../src/GameStateConfigDesktop.cpp:237
300 #: ../../../src/GameStateConfigDesktop.cpp:239
308301 msgid "V-Sync"
309302 msgstr ""
310303
311 #: ../../../src/GameStateConfigDesktop.cpp:241
304 #: ../../../src/GameStateConfigDesktop.cpp:243
312305 msgid "Texture Filtering"
313306 msgstr ""
314307
315 #: ../../../src/GameStateConfigDesktop.cpp:245
308 #: ../../../src/GameStateConfigDesktop.cpp:247
316309 msgid "DPI scaling"
317310 msgstr ""
318311
319 #: ../../../src/GameStateConfigDesktop.cpp:249
312 #: ../../../src/GameStateConfigDesktop.cpp:251
313 msgid "Parallax Layers"
314 msgstr ""
315
316 #: ../../../src/GameStateConfigDesktop.cpp:255
320317 msgid "Allow changing gamma"
321318 msgstr ""
322319
323 #: ../../../src/GameStateConfigDesktop.cpp:253
320 #: ../../../src/GameStateConfigDesktop.cpp:259
324321 msgid "Gamma"
325322 msgstr ""
326323
327 #: ../../../src/GameStateConfigDesktop.cpp:257
324 #: ../../../src/GameStateConfigDesktop.cpp:263
328325 msgid "Use joystick"
329326 msgstr ""
330327
331 #: ../../../src/GameStateConfigDesktop.cpp:261
328 #: ../../../src/GameStateConfigDesktop.cpp:267
332329 msgid "Joystick"
333330 msgstr ""
334331
335 #: ../../../src/GameStateConfigDesktop.cpp:277
332 #: ../../../src/GameStateConfigDesktop.cpp:283
336333 msgid "Mouse aim"
337334 msgstr ""
338335
339 #: ../../../src/GameStateConfigDesktop.cpp:281
336 #: ../../../src/GameStateConfigDesktop.cpp:287
340337 msgid "Do not use mouse"
341338 msgstr ""
342339
343 #: ../../../src/GameStateConfigDesktop.cpp:285
340 #: ../../../src/GameStateConfigDesktop.cpp:291
344341 msgid "Joystick Deadzone"
345342 msgstr ""
346343
348345 msgid "Loading..."
349346 msgstr ""
350347
351 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
348 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
352349 msgid "Delete Save"
353350 msgstr "Zmazať Pozíciu"
354351
355 #: ../../../src/GameStateLoad.cpp:87
352 #: ../../../src/GameStateLoad.cpp:88
356353 msgid "Delete this save?"
357354 msgstr "Zmazať túto pozíciu?"
358355
359 #: ../../../src/GameStateLoad.cpp:89
356 #: ../../../src/GameStateLoad.cpp:90
360357 msgid "Exit to Title"
361358 msgstr "Návrat na úvod"
362359
363 #: ../../../src/GameStateLoad.cpp:92
360 #: ../../../src/GameStateLoad.cpp:93
364361 msgid "New Game"
365362 msgstr "Nová Hra"
366363
367 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
364 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
368365 msgid "Choose a Slot"
369366 msgstr "Vyber priečinok"
370367
389386 msgstr ""
390387
391388 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
392 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
393 #: ../../../src/MenuPowers.cpp:1539
389 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
390 #: ../../../src/MenuPowers.cpp:1542
394391 #, c-format
395392 msgid "Level %d"
396393 msgstr "Stupeň %d"
439436 msgid "Exit Game"
440437 msgstr "Ukončiť Hru"
441438
442 #: ../../../src/InputState.cpp:403
439 #: ../../../src/InputState.cpp:402
443440 msgid "Accept"
444441 msgstr ""
445442
446 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
443 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
447444 msgid "Up"
448445 msgstr ""
449446
450 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
447 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
451448 msgid "Down"
452449 msgstr ""
453450
454 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
451 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
455452 msgid "Left"
456453 msgstr ""
457454
458 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
455 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
459456 msgid "Right"
460457 msgstr ""
461458
459 #: ../../../src/InputState.cpp:407
460 msgid "Bar1"
461 msgstr ""
462
462463 #: ../../../src/InputState.cpp:408
463 msgid "Bar1"
464 msgid "Bar2"
464465 msgstr ""
465466
466467 #: ../../../src/InputState.cpp:409
467 msgid "Bar2"
468 msgid "Bar3"
468469 msgstr ""
469470
470471 #: ../../../src/InputState.cpp:410
471 msgid "Bar3"
472 msgid "Bar4"
472473 msgstr ""
473474
474475 #: ../../../src/InputState.cpp:411
475 msgid "Bar4"
476 msgid "Bar5"
476477 msgstr ""
477478
478479 #: ../../../src/InputState.cpp:412
479 msgid "Bar5"
480 msgid "Bar6"
480481 msgstr ""
481482
482483 #: ../../../src/InputState.cpp:413
483 msgid "Bar6"
484 msgid "Bar7"
484485 msgstr ""
485486
486487 #: ../../../src/InputState.cpp:414
487 msgid "Bar7"
488 msgid "Bar8"
488489 msgstr ""
489490
490491 #: ../../../src/InputState.cpp:415
491 msgid "Bar8"
492 msgid "Bar9"
492493 msgstr ""
493494
494495 #: ../../../src/InputState.cpp:416
495 msgid "Bar9"
496 msgstr ""
497
498 #: ../../../src/InputState.cpp:417
499496 msgid "Bar0"
500497 msgstr ""
501498
502 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
499 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
503500 #: ../../../src/MenuCharacter.cpp:54
504501 msgid "Character"
505502 msgstr "Postava"
506503
507 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
508 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
504 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
505 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
509506 msgid "Inventory"
510507 msgstr "Vrecká"
511508
512 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
509 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
513510 #: ../../../src/MenuPowers.cpp:168
514511 msgid "Powers"
515512 msgstr "Sily"
516513
517 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
514 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
518515 #: ../../../src/MenuLog.cpp:72
519516 msgid "Log"
520517 msgstr "Poznámky"
521518
519 #: ../../../src/InputState.cpp:421
520 msgid "Main1"
521 msgstr ""
522
522523 #: ../../../src/InputState.cpp:422
523 msgid "Main1"
524 msgid "Main2"
524525 msgstr ""
525526
526527 #: ../../../src/InputState.cpp:423
527 msgid "Main2"
528 msgid "Ctrl"
528529 msgstr ""
529530
530531 #: ../../../src/InputState.cpp:424
531 msgid "Ctrl"
532 msgid "Shift"
532533 msgstr ""
533534
534535 #: ../../../src/InputState.cpp:425
535 msgid "Shift"
536 msgstr ""
537
538 #: ../../../src/InputState.cpp:426
539536 msgid "Alt"
540537 msgstr ""
541538
542 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
539 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
543540 msgid "Delete"
544541 msgstr ""
545542
543 #: ../../../src/InputState.cpp:427
544 msgid "ActionBar Accept"
545 msgstr ""
546
546547 #: ../../../src/InputState.cpp:428
547 msgid "ActionBar Accept"
548 msgid "ActionBar Left"
548549 msgstr ""
549550
550551 #: ../../../src/InputState.cpp:429
551 msgid "ActionBar Left"
552 msgid "ActionBar Right"
552553 msgstr ""
553554
554555 #: ../../../src/InputState.cpp:430
555 msgid "ActionBar Right"
556 msgid "ActionBar Use"
556557 msgstr ""
557558
558559 #: ../../../src/InputState.cpp:431
559 msgid "ActionBar Use"
560 msgstr ""
561
562 #: ../../../src/InputState.cpp:432
563560 msgid "Developer Menu"
564561 msgstr ""
565562
563 #: ../../../src/InputState.cpp:433
564 msgid "Left Mouse"
565 msgstr ""
566
566567 #: ../../../src/InputState.cpp:434
567 msgid "Left Mouse"
568 msgid "Middle Mouse"
568569 msgstr ""
569570
570571 #: ../../../src/InputState.cpp:435
571 msgid "Middle Mouse"
572 msgid "Right Mouse"
572573 msgstr ""
573574
574575 #: ../../../src/InputState.cpp:436
575 msgid "Right Mouse"
576 msgid "Wheel Up"
576577 msgstr ""
577578
578579 #: ../../../src/InputState.cpp:437
579 msgid "Wheel Up"
580 msgid "Wheel Down"
580581 msgstr ""
581582
582583 #: ../../../src/InputState.cpp:438
583 msgid "Wheel Down"
584 msgid "Mouse X1"
584585 msgstr ""
585586
586587 #: ../../../src/InputState.cpp:439
587 msgid "Mouse X1"
588 msgstr ""
589
590 #: ../../../src/InputState.cpp:440
591588 msgid "Mouse X2"
592589 msgstr ""
593590
595592 msgid "Unknown Item"
596593 msgstr ""
597594
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
595 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
599596 #, c-format
600597 msgid "%d%% Speed"
601598 msgstr ""
602599
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
600 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
604601 #, c-format
605602 msgid "%d%% Attack Speed"
606603 msgstr ""
607604
608605 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
609 #: ../../../src/MenuPowers.cpp:832
610 #, c-format
611 msgid "%s Resistance"
606 #: ../../../src/MenuPowers.cpp:833
607 #, c-format
608 msgid "Resistance (%s)"
612609 msgstr ""
613610
614611 #: ../../../src/ItemManager.cpp:684
635632 msgid "Absorb: %d"
636633 msgstr "Pohlť: %d"
637634
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
639 #: ../../../src/MenuPowers.cpp:1133
635 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
636 #: ../../../src/MenuPowers.cpp:1134
640637 #, c-format
641638 msgid "Requires Level %d"
642639 msgstr ""
643640
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
645 #: ../../../src/MenuPowers.cpp:1124
641 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
642 #: ../../../src/MenuPowers.cpp:1125
646643 #, c-format
647644 msgid "Requires %s %d"
648645 msgstr ""
691688 msgid "Press [%s] to read"
692689 msgstr ""
693690
694 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
695 #: ../../../src/MenuActionBar.cpp:226
691 #: ../../../src/MenuActionBar.cpp:87
692 msgid "Loot tooltip visibility"
693 msgstr ""
694
695 #: ../../../src/MenuActionBar.cpp:88
696 msgid "Mini-map mode"
697 msgstr ""
698
699 #: ../../../src/MenuActionBar.cpp:89
700 msgid "Always show stat bar labels"
701 msgstr ""
702
703 #: ../../../src/MenuActionBar.cpp:90
704 msgid "Show combat text"
705 msgstr ""
706
707 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
708 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
696709 #, c-format
697710 msgid "Hotkey: %s"
698711 msgstr ""
699712
700 #: ../../../src/MenuActionBar.cpp:580
713 #: ../../../src/MenuActionBar.cpp:474
714 #, c-format
715 msgid "Default. Temporarily show all loot tooltips with '%s'."
716 msgstr ""
717
718 #: ../../../src/MenuActionBar.cpp:476
719 #, c-format
720 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
721 msgstr ""
722
723 #: ../../../src/MenuActionBar.cpp:478
724 #, c-format
725 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:482
729 msgid "Visible"
730 msgstr ""
731
732 #: ../../../src/MenuActionBar.cpp:484
733 msgid "Visible (2x zoom)"
734 msgstr ""
735
736 #: ../../../src/MenuActionBar.cpp:486
737 msgid "Hidden"
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
741 msgid "Enabled"
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
745 msgid "Disabled"
746 msgstr ""
747
748 #: ../../../src/MenuActionBar.cpp:657
701749 msgid "Not enough MP."
702750 msgstr ""
703751
738786 msgid "Reduces the damage taken from \"%s\" elemental attacks."
739787 msgstr ""
740788
741 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
789 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
742790 #, c-format
743791 msgid "XP: %d"
744792 msgstr "XP: %d"
829877 msgstr ""
830878
831879 #: ../../../src/MenuDevConsole.cpp:361
880 msgid "turns on/off the display of the FPS counter"
881 msgstr ""
882
883 #: ../../../src/MenuDevConsole.cpp:362
832884 msgid "turns on/off all of the HUD elements"
833885 msgstr ""
834886
835 #: ../../../src/MenuDevConsole.cpp:362
887 #: ../../../src/MenuDevConsole.cpp:363
836888 msgid "turns on/off the developer hud"
837889 msgstr ""
838890
839 #: ../../../src/MenuDevConsole.cpp:363
891 #: ../../../src/MenuDevConsole.cpp:364
840892 msgid ""
841893 "Prints a list of powers that match a search term. No search term will list "
842894 "all items"
843895 msgstr ""
844896
845 #: ../../../src/MenuDevConsole.cpp:364
897 #: ../../../src/MenuDevConsole.cpp:365
846898 msgid "Prints out all the map filenames located in the \"maps/\" directory."
847899 msgstr ""
848900
849 #: ../../../src/MenuDevConsole.cpp:365
901 #: ../../../src/MenuDevConsole.cpp:366
850902 msgid ""
851903 "Prints out the active campaign statuses that match a search term. No search "
852904 "term will list all active statuses"
853905 msgstr ""
854906
855 #: ../../../src/MenuDevConsole.cpp:366
907 #: ../../../src/MenuDevConsole.cpp:367
856908 msgid ""
857909 "Prints a list of items that match a search term. No search term will list "
858910 "all items"
859911 msgstr ""
860912
861 #: ../../../src/MenuDevConsole.cpp:367
913 #: ../../../src/MenuDevConsole.cpp:368
862914 msgid ""
863915 "parses a series of event components and executes them as a single event"
864916 msgstr ""
865917
866 #: ../../../src/MenuDevConsole.cpp:368
918 #: ../../../src/MenuDevConsole.cpp:369
867919 msgid "clears the command history"
868920 msgstr ""
869921
870 #: ../../../src/MenuDevConsole.cpp:369
922 #: ../../../src/MenuDevConsole.cpp:370
871923 msgid "displays this text"
872924 msgstr ""
873925
874 #: ../../../src/MenuDevConsole.cpp:376
926 #: ../../../src/MenuDevConsole.cpp:377
875927 msgid "Toggled the developer hud"
876928 msgstr ""
877929
878 #: ../../../src/MenuDevConsole.cpp:380
930 #: ../../../src/MenuDevConsole.cpp:381
879931 msgid "Toggled the hud"
880932 msgstr ""
881933
882 #: ../../../src/MenuDevConsole.cpp:529
934 #: ../../../src/MenuDevConsole.cpp:385
935 msgid "Toggled the FPS counter"
936 msgstr ""
937
938 #: ../../../src/MenuDevConsole.cpp:534
883939 msgid "ERROR: Incorrect number of arguments"
884940 msgstr ""
885941
886 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
942 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
887943 msgid "HINT:"
888944 msgstr ""
889945
890 #: ../../../src/MenuDevConsole.cpp:531
946 #: ../../../src/MenuDevConsole.cpp:536
891947 msgid "<id>"
892948 msgstr ""
893949
894 #: ../../../src/MenuDevConsole.cpp:547
950 #: ../../../src/MenuDevConsole.cpp:552
895951 #, c-format
896952 msgid "ERROR: '%s' is not a valid event key"
897953 msgstr ""
898954
899 #: ../../../src/MenuDevConsole.cpp:557
955 #: ../../../src/MenuDevConsole.cpp:562
900956 msgid "ERROR: Too few arguments"
901957 msgstr ""
902958
903 #: ../../../src/MenuDevConsole.cpp:559
959 #: ../../../src/MenuDevConsole.cpp:564
904960 msgid "<key>=<val> <key>=<val> ..."
905961 msgstr ""
906962
907 #: ../../../src/MenuDevConsole.cpp:564
963 #: ../../../src/MenuDevConsole.cpp:569
908964 msgid "ERROR: Unknown command"
909965 msgstr ""
910966
911 #: ../../../src/MenuDevConsole.cpp:566
967 #: ../../../src/MenuDevConsole.cpp:571
912968 msgid "HINT: Type help"
913969 msgstr ""
914970
915 #: ../../../src/MenuEnemy.cpp:135
971 #: ../../../src/MenuEnemy.cpp:138
916972 #, c-format
917973 msgid "%s level %d"
918974 msgstr "%s stupeň %d"
919975
920 #: ../../../src/MenuEnemy.cpp:159
976 #: ../../../src/MenuEnemy.cpp:162
921977 msgid "Dead"
922978 msgstr "Mŕtvy"
923979
924 #: ../../../src/MenuEnemy.cpp:161
980 #: ../../../src/MenuEnemy.cpp:164
925981 msgid "Destroyed"
926982 msgstr ""
927983
941997 msgid "Continue"
942998 msgstr ""
943999
944 #: ../../../src/MenuInventory.cpp:175
1000 #: ../../../src/MenuInventory.cpp:73
1001 msgid "Automatically equip items"
1002 msgstr ""
1003
1004 #: ../../../src/MenuInventory.cpp:188
9451005 #, c-format
9461006 msgid "Lost %d%% of %s."
9471007 msgstr ""
9481008
949 #: ../../../src/MenuInventory.cpp:182
1009 #: ../../../src/MenuInventory.cpp:195
9501010 #, c-format
9511011 msgid "Lost %d%% of total XP."
9521012 msgstr ""
9531013
954 #: ../../../src/MenuInventory.cpp:187
1014 #: ../../../src/MenuInventory.cpp:200
9551015 #, c-format
9561016 msgid "Lost %d%% of current level XP."
9571017 msgstr ""
9581018
959 #: ../../../src/MenuInventory.cpp:213
1019 #: ../../../src/MenuInventory.cpp:226
9601020 #, c-format
9611021 msgid "Lost %s."
9621022 msgstr ""
9631023
964 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1024 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9651025 #, c-format
9661026 msgid "%d %s"
9671027 msgstr ""
9681028
969 #: ../../../src/MenuInventory.cpp:299
1029 #: ../../../src/MenuInventory.cpp:317
9701030 msgid "Pick up item(s):"
9711031 msgstr ""
9721032
973 #: ../../../src/MenuInventory.cpp:300
1033 #: ../../../src/MenuInventory.cpp:318
9741034 msgid "Use or equip item:"
9751035 msgstr ""
9761036
977 #: ../../../src/MenuInventory.cpp:301
1037 #: ../../../src/MenuInventory.cpp:319
9781038 #, c-format
9791039 msgid "%s modifiers"
9801040 msgstr ""
9811041
982 #: ../../../src/MenuInventory.cpp:302
1042 #: ../../../src/MenuInventory.cpp:320
9831043 msgid "Select a quantity of item:"
9841044 msgstr ""
9851045
986 #: ../../../src/MenuInventory.cpp:305
1046 #: ../../../src/MenuInventory.cpp:323
9871047 msgid "Stash item stack:"
9881048 msgstr ""
9891049
990 #: ../../../src/MenuInventory.cpp:307
1050 #: ../../../src/MenuInventory.cpp:325
9911051 msgid "Sell item stack:"
9921052 msgstr ""
9931053
994 #: ../../../src/MenuInventory.cpp:574
1054 #: ../../../src/MenuInventory.cpp:592
9951055 msgid "You don't have enough of the required item."
9961056 msgstr ""
9971057
998 #: ../../../src/MenuInventory.cpp:581
1058 #: ../../../src/MenuInventory.cpp:599
9991059 msgid "You can't use this item right now."
10001060 msgstr ""
10011061
1002 #: ../../../src/MenuInventory.cpp:593
1062 #: ../../../src/MenuInventory.cpp:611
10031063 msgid "This item can only be used from the action bar."
10041064 msgstr "Tento predmet môžeš použiť iba z pruhu akcií."
10051065
1006 #: ../../../src/MenuInventory.cpp:711
1066 #: ../../../src/MenuInventory.cpp:729
10071067 msgid "Inventory is full."
10081068 msgstr "Vrecká sú plné."
10091069
1010 #: ../../../src/MenuInventory.cpp:831
1070 #: ../../../src/MenuInventory.cpp:849
10111071 #, c-format
10121072 msgid "Not enough %s."
10131073 msgstr ""
10141074
1015 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1075 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10161076 msgid "This item can not be sold."
10171077 msgstr ""
10181078
10241084 msgid "Quests"
10251085 msgstr "Úlohy"
10261086
1027 #: ../../../src/MenuManager.cpp:290
1087 #: ../../../src/MenuManager.cpp:286
10281088 #, c-format
10291089 msgid "XP: %d/%d"
10301090 msgstr "XP: %d/%d"
10311091
1032 #: ../../../src/MenuManager.cpp:806
1092 #: ../../../src/MenuManager.cpp:827
10331093 msgid "This item can not be dropped."
10341094 msgstr ""
10351095
1036 #: ../../../src/MenuNPCActions.cpp:75
1037 msgid "Trade"
1038 msgstr ""
1039
1040 #: ../../../src/MenuNumPicker.cpp:60
1096 #: ../../../src/MenuNumPicker.cpp:59
10411097 msgid "Enter amount:"
10421098 msgstr ""
10431099
1044 #: ../../../src/MenuPowers.cpp:786
1100 #: ../../../src/MenuPowers.cpp:787
10451101 msgid "Passive"
10461102 msgstr ""
10471103
1048 #: ../../../src/MenuPowers.cpp:791
1104 #: ../../../src/MenuPowers.cpp:792
10491105 #, c-format
10501106 msgid "Costs %d MP"
10511107 msgstr "Spotrebuje %d MP"
10521108
1053 #: ../../../src/MenuPowers.cpp:795
1109 #: ../../../src/MenuPowers.cpp:796
10541110 #, c-format
10551111 msgid "Costs %d HP"
10561112 msgstr ""
10571113
1058 #: ../../../src/MenuPowers.cpp:800
1114 #: ../../../src/MenuPowers.cpp:801
10591115 msgid "Cooldown:"
10601116 msgstr ""
10611117
1062 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1118 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10631119 msgid "Damage per second"
10641120 msgstr ""
10651121
1066 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1122 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10671123 msgid "HP per second"
10681124 msgstr ""
10691125
1070 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1126 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10711127 msgid "MP per second"
10721128 msgstr ""
10731129
1074 #: ../../../src/MenuPowers.cpp:884
1130 #: ../../../src/MenuPowers.cpp:885
10751131 msgid "Immobilize"
10761132 msgstr ""
10771133
1078 #: ../../../src/MenuPowers.cpp:892
1134 #: ../../../src/MenuPowers.cpp:893
10791135 msgid "Immunity"
10801136 msgstr ""
10811137
1082 #: ../../../src/MenuPowers.cpp:895
1138 #: ../../../src/MenuPowers.cpp:896
10831139 msgid "Immunity to damage over time"
10841140 msgstr ""
10851141
1086 #: ../../../src/MenuPowers.cpp:898
1142 #: ../../../src/MenuPowers.cpp:899
10871143 msgid "Immunity to slow"
10881144 msgstr ""
10891145
1090 #: ../../../src/MenuPowers.cpp:901
1146 #: ../../../src/MenuPowers.cpp:902
10911147 msgid "Immunity to stun"
10921148 msgstr ""
10931149
1094 #: ../../../src/MenuPowers.cpp:904
1150 #: ../../../src/MenuPowers.cpp:905
10951151 msgid "Immunity to HP steal"
10961152 msgstr ""
10971153
1098 #: ../../../src/MenuPowers.cpp:907
1154 #: ../../../src/MenuPowers.cpp:908
10991155 msgid "Immunity to MP steal"
11001156 msgstr ""
11011157
1102 #: ../../../src/MenuPowers.cpp:910
1158 #: ../../../src/MenuPowers.cpp:911
11031159 msgid "Immunity to knockback"
11041160 msgstr ""
11051161
1106 #: ../../../src/MenuPowers.cpp:913
1162 #: ../../../src/MenuPowers.cpp:914
11071163 msgid "Immunity to damage reflection"
11081164 msgstr ""
11091165
1110 #: ../../../src/MenuPowers.cpp:916
1166 #: ../../../src/MenuPowers.cpp:917
11111167 msgid "Stun"
11121168 msgstr ""
11131169
1114 #: ../../../src/MenuPowers.cpp:919
1170 #: ../../../src/MenuPowers.cpp:920
11151171 msgid "Automatic revive on death"
11161172 msgstr ""
11171173
1118 #: ../../../src/MenuPowers.cpp:922
1174 #: ../../../src/MenuPowers.cpp:923
11191175 msgid "Convert"
11201176 msgstr ""
11211177
1122 #: ../../../src/MenuPowers.cpp:925
1178 #: ../../../src/MenuPowers.cpp:926
11231179 msgid "Fear"
11241180 msgstr ""
11251181
1126 #: ../../../src/MenuPowers.cpp:928
1182 #: ../../../src/MenuPowers.cpp:929
11271183 msgid "Lifespan"
11281184 msgstr ""
11291185
1130 #: ../../../src/MenuPowers.cpp:952
1186 #: ../../../src/MenuPowers.cpp:953
11311187 msgid "Magical Shield"
11321188 msgstr ""
11331189
1134 #: ../../../src/MenuPowers.cpp:981
1190 #: ../../../src/MenuPowers.cpp:982
11351191 msgid "Healing"
11361192 msgstr ""
11371193
1138 #: ../../../src/MenuPowers.cpp:984
1194 #: ../../../src/MenuPowers.cpp:985
11391195 msgid "Knockback"
11401196 msgstr ""
11411197
1142 #: ../../../src/MenuPowers.cpp:1009
1198 #: ../../../src/MenuPowers.cpp:1010
11431199 #, c-format
11441200 msgid "%d%% chance"
11451201 msgstr ""
11461202
1147 #: ../../../src/MenuPowers.cpp:1061
1203 #: ../../../src/MenuPowers.cpp:1062
11481204 msgid "Base Accuracy"
11491205 msgstr ""
11501206
1151 #: ../../../src/MenuPowers.cpp:1081
1207 #: ../../../src/MenuPowers.cpp:1082
11521208 msgid "Base Critical Chance"
11531209 msgstr ""
11541210
1155 #: ../../../src/MenuPowers.cpp:1089
1211 #: ../../../src/MenuPowers.cpp:1090
11561212 msgid "Ignores Absorbtion"
11571213 msgstr ""
11581214
1159 #: ../../../src/MenuPowers.cpp:1094
1215 #: ../../../src/MenuPowers.cpp:1095
11601216 msgid "Ignores Avoidance"
11611217 msgstr ""
11621218
1163 #: ../../../src/MenuPowers.cpp:1099
1219 #: ../../../src/MenuPowers.cpp:1100
11641220 #, c-format
11651221 msgid "%d%% Chance to crit slowed targets"
11661222 msgstr ""
11671223
1168 #: ../../../src/MenuPowers.cpp:1104
1169 #, c-format
1170 msgid "%s Elemental Damage"
1171 msgstr ""
1172
1173 #: ../../../src/MenuPowers.cpp:1113
1224 #: ../../../src/MenuPowers.cpp:1105
1225 #, c-format
1226 msgid "Elemental Damage (%s)"
1227 msgstr ""
1228
1229 #: ../../../src/MenuPowers.cpp:1114
11741230 #, c-format
11751231 msgid "Requires a %s"
11761232 msgstr ""
11771233
1178 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1234 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11791235 #, c-format
11801236 msgid "Requires Power: %s"
11811237 msgstr ""
11821238
1183 #: ../../../src/MenuPowers.cpp:1162
1239 #: ../../../src/MenuPowers.cpp:1163
11841240 msgid "Click to Unlock (uses 1 Skill Point)"
11851241 msgstr ""
11861242
1187 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1243 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11881244 msgid "Requires 1 Skill Point"
11891245 msgstr ""
11901246
1191 #: ../../../src/MenuPowers.cpp:1352
1247 #: ../../../src/MenuPowers.cpp:1355
11921248 #, c-format
11931249 msgid "%d unspent skill point"
11941250 msgstr ""
11951251
1196 #: ../../../src/MenuPowers.cpp:1355
1252 #: ../../../src/MenuPowers.cpp:1358
11971253 #, c-format
11981254 msgid "%d unspent skill points"
11991255 msgstr ""
12001256
1201 #: ../../../src/MenuPowers.cpp:1385
1257 #: ../../../src/MenuPowers.cpp:1388
12021258 msgid "Next Level:"
12031259 msgstr ""
12041260
12121268
12131269 #: ../../../src/MenuStash.cpp:219
12141270 msgid "Stash is full."
1271 msgstr ""
1272
1273 #: ../../../src/MenuTalker.cpp:454
1274 msgid "Trade"
12151275 msgstr ""
12161276
12171277 #: ../../../src/MenuVendor.cpp:58
12431303 msgid "Game saved."
12441304 msgstr ""
12451305
1246 #: ../../../src/SDLInputState.cpp:581
1306 #: ../../../src/SDLInputState.cpp:582
12471307 msgid "Backspace"
12481308 msgstr ""
12491309
1250 #: ../../../src/SDLInputState.cpp:582
1310 #: ../../../src/SDLInputState.cpp:583
12511311 msgid "CapsLock"
12521312 msgstr ""
12531313
1254 #: ../../../src/SDLInputState.cpp:585
1314 #: ../../../src/SDLInputState.cpp:586
12551315 msgid "End"
12561316 msgstr ""
12571317
1258 #: ../../../src/SDLInputState.cpp:586
1318 #: ../../../src/SDLInputState.cpp:587
12591319 msgid "Escape"
12601320 msgstr ""
12611321
1262 #: ../../../src/SDLInputState.cpp:587
1322 #: ../../../src/SDLInputState.cpp:588
12631323 msgid "Home"
12641324 msgstr ""
12651325
1266 #: ../../../src/SDLInputState.cpp:588
1326 #: ../../../src/SDLInputState.cpp:589
12671327 msgid "Insert"
12681328 msgstr ""
12691329
1270 #: ../../../src/SDLInputState.cpp:589
1330 #: ../../../src/SDLInputState.cpp:590
12711331 msgid "Left Alt"
12721332 msgstr ""
12731333
1274 #: ../../../src/SDLInputState.cpp:590
1334 #: ../../../src/SDLInputState.cpp:591
12751335 msgid "Left Ctrl"
12761336 msgstr ""
12771337
1278 #: ../../../src/SDLInputState.cpp:592
1338 #: ../../../src/SDLInputState.cpp:593
12791339 msgid "Left Shift"
12801340 msgstr ""
12811341
1282 #: ../../../src/SDLInputState.cpp:593
1342 #: ../../../src/SDLInputState.cpp:594
12831343 msgid "NumLock"
12841344 msgstr ""
12851345
1286 #: ../../../src/SDLInputState.cpp:594
1346 #: ../../../src/SDLInputState.cpp:595
12871347 msgid "PageDown"
12881348 msgstr ""
12891349
1290 #: ../../../src/SDLInputState.cpp:595
1350 #: ../../../src/SDLInputState.cpp:596
12911351 msgid "PageUp"
12921352 msgstr ""
12931353
1294 #: ../../../src/SDLInputState.cpp:596
1354 #: ../../../src/SDLInputState.cpp:597
12951355 msgid "Pause"
12961356 msgstr ""
12971357
1298 #: ../../../src/SDLInputState.cpp:597
1358 #: ../../../src/SDLInputState.cpp:598
12991359 msgid "PrintScreen"
13001360 msgstr ""
13011361
1302 #: ../../../src/SDLInputState.cpp:598
1362 #: ../../../src/SDLInputState.cpp:599
13031363 msgid "Right Alt"
13041364 msgstr ""
13051365
1306 #: ../../../src/SDLInputState.cpp:599
1366 #: ../../../src/SDLInputState.cpp:600
13071367 msgid "Right Ctrl"
13081368 msgstr ""
13091369
1310 #: ../../../src/SDLInputState.cpp:600
1370 #: ../../../src/SDLInputState.cpp:601
13111371 msgid "Return"
13121372 msgstr ""
13131373
1314 #: ../../../src/SDLInputState.cpp:602
1374 #: ../../../src/SDLInputState.cpp:603
13151375 msgid "Right Shift"
13161376 msgstr ""
13171377
1318 #: ../../../src/SDLInputState.cpp:603
1378 #: ../../../src/SDLInputState.cpp:604
13191379 msgid "ScrollLock"
13201380 msgstr ""
13211381
1322 #: ../../../src/SDLInputState.cpp:604
1382 #: ../../../src/SDLInputState.cpp:605
13231383 msgid "Space"
13241384 msgstr ""
13251385
1326 #: ../../../src/SDLInputState.cpp:605
1386 #: ../../../src/SDLInputState.cpp:606
13271387 msgid "Tab"
13281388 msgstr ""
13291389
1330 #: ../../../src/SDLInputState.cpp:619
1390 #: ../../../src/SDLInputState.cpp:620
13311391 #, c-format
13321392 msgid "Mouse %d"
13331393 msgstr ""
13341394
1335 #: ../../../src/SDLInputState.cpp:627
1395 #: ../../../src/SDLInputState.cpp:628
13361396 #, c-format
13371397 msgid "Axis %d -"
13381398 msgstr ""
13391399
1340 #: ../../../src/SDLInputState.cpp:629
1400 #: ../../../src/SDLInputState.cpp:630
13411401 #, c-format
13421402 msgid "Axis %d +"
13431403 msgstr ""
13441404
1345 #: ../../../src/SDLInputState.cpp:632
1405 #: ../../../src/SDLInputState.cpp:633
13461406 #, c-format
13471407 msgid "Button %d"
13481408 msgstr ""
13491409
1350 #: ../../../src/SDLInputState.cpp:636
1410 #: ../../../src/SDLInputState.cpp:637
13511411 msgid "(none)"
13521412 msgstr ""
13531413
1354 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1355 #: ../../../src/SDLInputState.cpp:719
1414 #: ../../../src/SDLInputState.cpp:677
1415 msgid "Touch control D-Pad"
1416 msgstr ""
1417
1418 #: ../../../src/SDLInputState.cpp:701
1419 msgid "Touch control buttons"
1420 msgstr ""
1421
1422 #: ../../../src/SDLInputState.cpp:716
13561423 msgid "Tap"
13571424 msgstr ""
13581425
1359 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1360 #, c-format
1361 msgid "%s on ground"
1362 msgstr ""
1363
1364 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1365 #, c-format
1366 msgid "%s on enemy"
1367 msgstr ""
1368
1369 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1370 #: ../../../src/SDLInputState.cpp:771
1426 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1427 #: ../../../src/SDLInputState.cpp:768
13711428 #, c-format
13721429 msgid "'%s' is no longer bound to:"
13731430 msgstr ""
15261583 msgid "Base MP"
15271584 msgstr ""
15281585
1529 #: ../../../src/Utils.cpp:297
1586 #: ../../../src/Utils.cpp:346
15301587 msgid "k"
15311588 msgstr ""
15321589
1533 #: ../../../src/Utils.cpp:531
1590 #: ../../../src/Utils.cpp:580
15341591 #, c-format
15351592 msgid "%s second"
15361593 msgstr ""
15371594
1538 #: ../../../src/Utils.cpp:534
1595 #: ../../../src/Utils.cpp:583
15391596 #, c-format
15401597 msgid "%s seconds"
15411598 msgstr ""
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1215 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1316 "Language-Team: Swedish (https://www.transifex.com/flareorg/teams/84925/sv/)\n"
1417 "MIME-Version: 1.0\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr "Du får nu öka på en egenskap i karaktärsmenyn."
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr ""
3235
33 #: ../../../src/Avatar.cpp:617
36 #: ../../../src/Avatar.cpp:589
3437 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3538 msgstr ""
3639
37 #: ../../../src/Avatar.cpp:870
40 #: ../../../src/Avatar.cpp:839
3841 msgid "Transformation expired. You have been moved back to a safe place."
3942 msgstr ""
4043
102105 "The default renderer that is often faster than the SDL software renderer."
103106 msgstr ""
104107
105 #: ../../../src/EngineSettings.cpp:557
108 #: ../../../src/EngineSettings.cpp:561
106109 msgid "Adventurer"
107110 msgstr "Äventyrare"
108111
111114 msgstr "miss"
112115
113116 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
114 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
117 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
115118 #, c-format
116119 msgid "+%d HP"
117120 msgstr "+%d HP"
118121
119 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
120 #: ../../../src/StatBlock.cpp:827
122 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
123 #: ../../../src/StatBlock.cpp:822
121124 #, c-format
122125 msgid "+%d MP"
123126 msgstr "+%d MP"
124127
125 #: ../../../src/EventManager.cpp:729
128 #: ../../../src/EventManager.cpp:738
126129 msgid "Unknown destination"
127130 msgstr "Okänd destination"
128131
129 #: ../../../src/GameStateConfigBase.cpp:97
130 #: ../../../src/GameStateConfigBase.cpp:118
132 #: ../../../src/GameStateConfigBase.cpp:89
133 #: ../../../src/GameStateConfigBase.cpp:110
131134 msgid "Defaults"
132135 msgstr "Standard"
133136
134 #: ../../../src/GameStateConfigBase.cpp:97
137 #: ../../../src/GameStateConfigBase.cpp:89
135138 msgid "Reset ALL settings?"
136139 msgstr "Återställ samtliga inställningar?"
137140
138 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
141 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
139142 msgid "OK"
140143 msgstr "OK"
141144
142 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
143 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
145 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
146 #: ../../../src/InputState.cpp:401
144147 msgid "Cancel"
145148 msgstr "Avbryt"
146149
147 #: ../../../src/GameStateConfigBase.cpp:168
148 #: ../../../src/GameStateConfigDesktop.cpp:128
150 #: ../../../src/GameStateConfigBase.cpp:160
151 #: ../../../src/GameStateConfigDesktop.cpp:130
149152 msgid "Audio"
150153 msgstr "Ljud"
151154
152 #: ../../../src/GameStateConfigBase.cpp:169
153 #: ../../../src/GameStateConfigDesktop.cpp:129
155 #: ../../../src/GameStateConfigBase.cpp:161
156 #: ../../../src/GameStateConfigDesktop.cpp:131
154157 msgid "Interface"
155158 msgstr "Gränssnitt"
156159
157 #: ../../../src/GameStateConfigBase.cpp:170
158 #: ../../../src/GameStateConfigDesktop.cpp:132
160 #: ../../../src/GameStateConfigBase.cpp:162
161 #: ../../../src/GameStateConfigDesktop.cpp:134
159162 msgid "Mods"
160163 msgstr "Mods"
161164
162 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
165 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
163166 msgid "Music Volume"
164167 msgstr "Musikvolym"
165168
166 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
169 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
167170 msgid "Sound Volume"
168171 msgstr "Ljudvolym"
169172
170 #: ../../../src/GameStateConfigBase.cpp:266
173 #: ../../../src/GameStateConfigBase.cpp:257
171174 msgid "Language"
172175 msgstr "Språk"
173176
174 #: ../../../src/GameStateConfigBase.cpp:275
175 msgid "Show combat text"
176 msgstr "Visa text vid strid"
177
178 #: ../../../src/GameStateConfigBase.cpp:279
177 #: ../../../src/GameStateConfigBase.cpp:266
179178 msgid "Show FPS"
180179 msgstr "Visa FPS"
181180
182 #: ../../../src/GameStateConfigBase.cpp:283
181 #: ../../../src/GameStateConfigBase.cpp:270
183182 msgid "Colorblind Mode"
184183 msgstr "Läge för färgblinda"
185184
186 #: ../../../src/GameStateConfigBase.cpp:287
185 #: ../../../src/GameStateConfigBase.cpp:274
187186 msgid "Hardware mouse cursor"
188187 msgstr ""
189188
190 #: ../../../src/GameStateConfigBase.cpp:291
189 #: ../../../src/GameStateConfigBase.cpp:278
191190 msgid "Developer Mode"
192191 msgstr ""
193192
194 #: ../../../src/GameStateConfigBase.cpp:295
195 msgid "Always show loot labels"
196 msgstr ""
197
198 #: ../../../src/GameStateConfigBase.cpp:299
199 msgid "Always show stat bar labels"
200 msgstr ""
201
202 #: ../../../src/GameStateConfigBase.cpp:303
203 msgid "Automatically equip items"
204 msgstr ""
205
206 #: ../../../src/GameStateConfigBase.cpp:307
193 #: ../../../src/GameStateConfigBase.cpp:282
207194 msgid "Subtitles"
208195 msgstr ""
209196
210 #: ../../../src/GameStateConfigBase.cpp:311
197 #: ../../../src/GameStateConfigBase.cpp:286
211198 msgid "Active Mods"
212199 msgstr "Aktiva Mods"
213200
214 #: ../../../src/GameStateConfigBase.cpp:320
201 #: ../../../src/GameStateConfigBase.cpp:295
215202 msgid "Available Mods"
216203 msgstr "Tillgängliga Mods"
217204
218 #: ../../../src/GameStateConfigBase.cpp:339
205 #: ../../../src/GameStateConfigBase.cpp:314
219206 msgid "<< Disable"
220207 msgstr "<< Inaktivera"
221208
222 #: ../../../src/GameStateConfigBase.cpp:345
209 #: ../../../src/GameStateConfigBase.cpp:320
223210 msgid "Enable >>"
224211 msgstr "Aktivera >>"
225212
226 #: ../../../src/GameStateConfigBase.cpp:925
213 #: ../../../src/GameStateConfigBase.cpp:873
227214 msgid "Version:"
228215 msgstr ""
229216
230 #: ../../../src/GameStateConfigBase.cpp:930
217 #: ../../../src/GameStateConfigBase.cpp:878
231218 msgid "Game:"
232219 msgstr ""
233220
234 #: ../../../src/GameStateConfigBase.cpp:935
221 #: ../../../src/GameStateConfigBase.cpp:883
235222 msgid "Engine version:"
236223 msgstr ""
237224
238 #: ../../../src/GameStateConfigBase.cpp:943
225 #: ../../../src/GameStateConfigBase.cpp:891
239226 msgid "Requires mods:"
240227 msgstr ""
241228
242 #: ../../../src/GameStateConfigDesktop.cpp:81
243 #: ../../../src/GameStateConfigDesktop.cpp:740
229 #: ../../../src/GameStateConfigDesktop.cpp:83
230 #: ../../../src/GameStateConfigDesktop.cpp:751
244231 msgid "Clear"
245232 msgstr ""
246233
247 #: ../../../src/GameStateConfigDesktop.cpp:81
248 #: ../../../src/GameStateConfigDesktop.cpp:738
234 #: ../../../src/GameStateConfigDesktop.cpp:83
235 #: ../../../src/GameStateConfigDesktop.cpp:749
249236 msgid "Assign:"
250237 msgstr ""
251238
252 #: ../../../src/GameStateConfigDesktop.cpp:126
239 #: ../../../src/GameStateConfigDesktop.cpp:128
253240 msgid "Video"
254241 msgstr "Video"
255242
256 #: ../../../src/GameStateConfigDesktop.cpp:130
243 #: ../../../src/GameStateConfigDesktop.cpp:132
257244 msgid "Input"
258245 msgstr "Inmatning"
259246
260 #: ../../../src/GameStateConfigDesktop.cpp:131
247 #: ../../../src/GameStateConfigDesktop.cpp:133
261248 msgid "Keybindings"
262249 msgstr "Tangentbindningar"
263250
264 #: ../../../src/GameStateConfigDesktop.cpp:187
251 #: ../../../src/GameStateConfigDesktop.cpp:188
265252 msgid ""
266253 "Will try to store surfaces in video memory versus system memory. The effect "
267254 "this has on performance depends on the renderer."
268255 msgstr ""
269256
270 #: ../../../src/GameStateConfigDesktop.cpp:188
257 #: ../../../src/GameStateConfigDesktop.cpp:189
271258 msgid ""
272259 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
273260 "windowed mode or input lag."
274261 msgstr ""
275262
276 #: ../../../src/GameStateConfigDesktop.cpp:189
263 #: ../../../src/GameStateConfigDesktop.cpp:190
277264 msgid ""
278265 "When enabled, this uses the screen DPI in addition to the window dimensions "
279266 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280267 " used."
281268 msgstr ""
282269
283 #: ../../../src/GameStateConfigDesktop.cpp:190
270 #: ../../../src/GameStateConfigDesktop.cpp:191
271 msgid ""
272 "This enables parallax (non-tile) layers. Disabling this setting can improve "
273 "performance in some cases."
274 msgstr ""
275
276 #: ../../../src/GameStateConfigDesktop.cpp:192
284277 msgid "Experimental"
285278 msgstr "Experimentell"
286279
287 #: ../../../src/GameStateConfigDesktop.cpp:191
280 #: ../../../src/GameStateConfigDesktop.cpp:193
288281 msgid "For handheld devices"
289282 msgstr "För handhållna neheter"
290283
291 #: ../../../src/GameStateConfigDesktop.cpp:209
284 #: ../../../src/GameStateConfigDesktop.cpp:211
292285 msgid "Renderer"
293286 msgstr ""
294287
295 #: ../../../src/GameStateConfigDesktop.cpp:225
288 #: ../../../src/GameStateConfigDesktop.cpp:227
296289 msgid "Full Screen Mode"
297290 msgstr "Fullskärmsläge"
298291
299 #: ../../../src/GameStateConfigDesktop.cpp:229
292 #: ../../../src/GameStateConfigDesktop.cpp:231
300293 msgid "Move hero using mouse"
301294 msgstr "Flytta hjälten med muspekaren"
302295
303 #: ../../../src/GameStateConfigDesktop.cpp:233
296 #: ../../../src/GameStateConfigDesktop.cpp:235
304297 msgid "Hardware surfaces"
305298 msgstr ""
306299
307 #: ../../../src/GameStateConfigDesktop.cpp:237
300 #: ../../../src/GameStateConfigDesktop.cpp:239
308301 msgid "V-Sync"
309302 msgstr ""
310303
311 #: ../../../src/GameStateConfigDesktop.cpp:241
304 #: ../../../src/GameStateConfigDesktop.cpp:243
312305 msgid "Texture Filtering"
313306 msgstr ""
314307
315 #: ../../../src/GameStateConfigDesktop.cpp:245
308 #: ../../../src/GameStateConfigDesktop.cpp:247
316309 msgid "DPI scaling"
317310 msgstr ""
318311
319 #: ../../../src/GameStateConfigDesktop.cpp:249
312 #: ../../../src/GameStateConfigDesktop.cpp:251
313 msgid "Parallax Layers"
314 msgstr ""
315
316 #: ../../../src/GameStateConfigDesktop.cpp:255
320317 msgid "Allow changing gamma"
321318 msgstr "Tillåt ändring av gamma"
322319
323 #: ../../../src/GameStateConfigDesktop.cpp:253
320 #: ../../../src/GameStateConfigDesktop.cpp:259
324321 msgid "Gamma"
325322 msgstr "Gamma"
326323
327 #: ../../../src/GameStateConfigDesktop.cpp:257
324 #: ../../../src/GameStateConfigDesktop.cpp:263
328325 msgid "Use joystick"
329326 msgstr "Använd joystick"
330327
331 #: ../../../src/GameStateConfigDesktop.cpp:261
328 #: ../../../src/GameStateConfigDesktop.cpp:267
332329 msgid "Joystick"
333330 msgstr "Joystick"
334331
335 #: ../../../src/GameStateConfigDesktop.cpp:277
332 #: ../../../src/GameStateConfigDesktop.cpp:283
336333 msgid "Mouse aim"
337334 msgstr "Sikta med muspekaren"
338335
339 #: ../../../src/GameStateConfigDesktop.cpp:281
336 #: ../../../src/GameStateConfigDesktop.cpp:287
340337 msgid "Do not use mouse"
341338 msgstr "Använd inte muspekare"
342339
343 #: ../../../src/GameStateConfigDesktop.cpp:285
340 #: ../../../src/GameStateConfigDesktop.cpp:291
344341 msgid "Joystick Deadzone"
345342 msgstr "Joystick Dödzon"
346343
348345 msgid "Loading..."
349346 msgstr "Laddar..."
350347
351 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
348 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
352349 msgid "Delete Save"
353350 msgstr "Radera sparat spel"
354351
355 #: ../../../src/GameStateLoad.cpp:87
352 #: ../../../src/GameStateLoad.cpp:88
356353 msgid "Delete this save?"
357354 msgstr "Vill du radera det sparade spelet?"
358355
359 #: ../../../src/GameStateLoad.cpp:89
356 #: ../../../src/GameStateLoad.cpp:90
360357 msgid "Exit to Title"
361358 msgstr "Avsluta och gå till huvudmenyn"
362359
363 #: ../../../src/GameStateLoad.cpp:92
360 #: ../../../src/GameStateLoad.cpp:93
364361 msgid "New Game"
365362 msgstr "Nytt spel"
366363
367 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
364 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
368365 msgid "Choose a Slot"
369366 msgstr "Välj en plats"
370367
389386 msgstr ""
390387
391388 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
392 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
393 #: ../../../src/MenuPowers.cpp:1539
389 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
390 #: ../../../src/MenuPowers.cpp:1542
394391 #, c-format
395392 msgid "Level %d"
396393 msgstr "Nivå %d"
439436 msgid "Exit Game"
440437 msgstr "Avsluta spelet"
441438
442 #: ../../../src/InputState.cpp:403
439 #: ../../../src/InputState.cpp:402
443440 msgid "Accept"
444441 msgstr "Acceptera"
445442
446 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
443 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
447444 msgid "Up"
448445 msgstr "Upp"
449446
450 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
447 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
451448 msgid "Down"
452449 msgstr "Ner"
453450
454 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
451 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
455452 msgid "Left"
456453 msgstr "Vänster"
457454
458 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
455 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
459456 msgid "Right"
460457 msgstr "Höger"
461458
459 #: ../../../src/InputState.cpp:407
460 msgid "Bar1"
461 msgstr ""
462
462463 #: ../../../src/InputState.cpp:408
463 msgid "Bar1"
464 msgid "Bar2"
464465 msgstr ""
465466
466467 #: ../../../src/InputState.cpp:409
467 msgid "Bar2"
468 msgid "Bar3"
468469 msgstr ""
469470
470471 #: ../../../src/InputState.cpp:410
471 msgid "Bar3"
472 msgid "Bar4"
472473 msgstr ""
473474
474475 #: ../../../src/InputState.cpp:411
475 msgid "Bar4"
476 msgid "Bar5"
476477 msgstr ""
477478
478479 #: ../../../src/InputState.cpp:412
479 msgid "Bar5"
480 msgid "Bar6"
480481 msgstr ""
481482
482483 #: ../../../src/InputState.cpp:413
483 msgid "Bar6"
484 msgid "Bar7"
484485 msgstr ""
485486
486487 #: ../../../src/InputState.cpp:414
487 msgid "Bar7"
488 msgid "Bar8"
488489 msgstr ""
489490
490491 #: ../../../src/InputState.cpp:415
491 msgid "Bar8"
492 msgid "Bar9"
492493 msgstr ""
493494
494495 #: ../../../src/InputState.cpp:416
495 msgid "Bar9"
496 msgstr ""
497
498 #: ../../../src/InputState.cpp:417
499496 msgid "Bar0"
500497 msgstr ""
501498
502 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
499 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
503500 #: ../../../src/MenuCharacter.cpp:54
504501 msgid "Character"
505502 msgstr "Karaktär"
506503
507 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
508 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
504 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
505 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
509506 msgid "Inventory"
510507 msgstr "Inventarie"
511508
512 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
509 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
513510 #: ../../../src/MenuPowers.cpp:168
514511 msgid "Powers"
515512 msgstr "Krafter"
516513
517 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
514 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
518515 #: ../../../src/MenuLog.cpp:72
519516 msgid "Log"
520517 msgstr "Logg"
521518
519 #: ../../../src/InputState.cpp:421
520 msgid "Main1"
521 msgstr ""
522
522523 #: ../../../src/InputState.cpp:422
523 msgid "Main1"
524 msgid "Main2"
524525 msgstr ""
525526
526527 #: ../../../src/InputState.cpp:423
527 msgid "Main2"
528 msgid "Ctrl"
528529 msgstr ""
529530
530531 #: ../../../src/InputState.cpp:424
531 msgid "Ctrl"
532 msgid "Shift"
532533 msgstr ""
533534
534535 #: ../../../src/InputState.cpp:425
535 msgid "Shift"
536 msgstr ""
537
538 #: ../../../src/InputState.cpp:426
539536 msgid "Alt"
540537 msgstr ""
541538
542 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
539 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
543540 msgid "Delete"
544541 msgstr "Ta bort"
545542
543 #: ../../../src/InputState.cpp:427
544 msgid "ActionBar Accept"
545 msgstr ""
546
546547 #: ../../../src/InputState.cpp:428
547 msgid "ActionBar Accept"
548 msgid "ActionBar Left"
548549 msgstr ""
549550
550551 #: ../../../src/InputState.cpp:429
551 msgid "ActionBar Left"
552 msgid "ActionBar Right"
552553 msgstr ""
553554
554555 #: ../../../src/InputState.cpp:430
555 msgid "ActionBar Right"
556 msgid "ActionBar Use"
556557 msgstr ""
557558
558559 #: ../../../src/InputState.cpp:431
559 msgid "ActionBar Use"
560 msgstr ""
561
562 #: ../../../src/InputState.cpp:432
563560 msgid "Developer Menu"
564561 msgstr ""
565562
563 #: ../../../src/InputState.cpp:433
564 msgid "Left Mouse"
565 msgstr ""
566
566567 #: ../../../src/InputState.cpp:434
567 msgid "Left Mouse"
568 msgid "Middle Mouse"
568569 msgstr ""
569570
570571 #: ../../../src/InputState.cpp:435
571 msgid "Middle Mouse"
572 msgid "Right Mouse"
572573 msgstr ""
573574
574575 #: ../../../src/InputState.cpp:436
575 msgid "Right Mouse"
576 msgid "Wheel Up"
576577 msgstr ""
577578
578579 #: ../../../src/InputState.cpp:437
579 msgid "Wheel Up"
580 msgid "Wheel Down"
580581 msgstr ""
581582
582583 #: ../../../src/InputState.cpp:438
583 msgid "Wheel Down"
584 msgid "Mouse X1"
584585 msgstr ""
585586
586587 #: ../../../src/InputState.cpp:439
587 msgid "Mouse X1"
588 msgstr ""
589
590 #: ../../../src/InputState.cpp:440
591588 msgid "Mouse X2"
592589 msgstr ""
593590
595592 msgid "Unknown Item"
596593 msgstr ""
597594
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
595 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
599596 #, c-format
600597 msgid "%d%% Speed"
601598 msgstr ""
602599
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
600 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
604601 #, c-format
605602 msgid "%d%% Attack Speed"
606603 msgstr ""
607604
608605 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
609 #: ../../../src/MenuPowers.cpp:832
610 #, c-format
611 msgid "%s Resistance"
606 #: ../../../src/MenuPowers.cpp:833
607 #, c-format
608 msgid "Resistance (%s)"
612609 msgstr ""
613610
614611 #: ../../../src/ItemManager.cpp:684
635632 msgid "Absorb: %d"
636633 msgstr "Absorberar: %d"
637634
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
639 #: ../../../src/MenuPowers.cpp:1133
635 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
636 #: ../../../src/MenuPowers.cpp:1134
640637 #, c-format
641638 msgid "Requires Level %d"
642639 msgstr "Kräver nivå %d"
643640
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
645 #: ../../../src/MenuPowers.cpp:1124
641 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
642 #: ../../../src/MenuPowers.cpp:1125
646643 #, c-format
647644 msgid "Requires %s %d"
648645 msgstr ""
691688 msgid "Press [%s] to read"
692689 msgstr ""
693690
694 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
695 #: ../../../src/MenuActionBar.cpp:226
691 #: ../../../src/MenuActionBar.cpp:87
692 msgid "Loot tooltip visibility"
693 msgstr ""
694
695 #: ../../../src/MenuActionBar.cpp:88
696 msgid "Mini-map mode"
697 msgstr ""
698
699 #: ../../../src/MenuActionBar.cpp:89
700 msgid "Always show stat bar labels"
701 msgstr ""
702
703 #: ../../../src/MenuActionBar.cpp:90
704 msgid "Show combat text"
705 msgstr "Visa text vid strid"
706
707 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
708 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
696709 #, c-format
697710 msgid "Hotkey: %s"
698711 msgstr ""
699712
700 #: ../../../src/MenuActionBar.cpp:580
713 #: ../../../src/MenuActionBar.cpp:474
714 #, c-format
715 msgid "Default. Temporarily show all loot tooltips with '%s'."
716 msgstr ""
717
718 #: ../../../src/MenuActionBar.cpp:476
719 #, c-format
720 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
721 msgstr ""
722
723 #: ../../../src/MenuActionBar.cpp:478
724 #, c-format
725 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:482
729 msgid "Visible"
730 msgstr ""
731
732 #: ../../../src/MenuActionBar.cpp:484
733 msgid "Visible (2x zoom)"
734 msgstr ""
735
736 #: ../../../src/MenuActionBar.cpp:486
737 msgid "Hidden"
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
741 msgid "Enabled"
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
745 msgid "Disabled"
746 msgstr ""
747
748 #: ../../../src/MenuActionBar.cpp:657
701749 msgid "Not enough MP."
702750 msgstr ""
703751
738786 msgid "Reduces the damage taken from \"%s\" elemental attacks."
739787 msgstr ""
740788
741 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
789 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
742790 #, c-format
743791 msgid "XP: %d"
744792 msgstr "XP: %d"
829877 msgstr ""
830878
831879 #: ../../../src/MenuDevConsole.cpp:361
880 msgid "turns on/off the display of the FPS counter"
881 msgstr ""
882
883 #: ../../../src/MenuDevConsole.cpp:362
832884 msgid "turns on/off all of the HUD elements"
833885 msgstr ""
834886
835 #: ../../../src/MenuDevConsole.cpp:362
887 #: ../../../src/MenuDevConsole.cpp:363
836888 msgid "turns on/off the developer hud"
837889 msgstr ""
838890
839 #: ../../../src/MenuDevConsole.cpp:363
891 #: ../../../src/MenuDevConsole.cpp:364
840892 msgid ""
841893 "Prints a list of powers that match a search term. No search term will list "
842894 "all items"
843895 msgstr ""
844896
845 #: ../../../src/MenuDevConsole.cpp:364
897 #: ../../../src/MenuDevConsole.cpp:365
846898 msgid "Prints out all the map filenames located in the \"maps/\" directory."
847899 msgstr ""
848900
849 #: ../../../src/MenuDevConsole.cpp:365
901 #: ../../../src/MenuDevConsole.cpp:366
850902 msgid ""
851903 "Prints out the active campaign statuses that match a search term. No search "
852904 "term will list all active statuses"
853905 msgstr ""
854906
855 #: ../../../src/MenuDevConsole.cpp:366
907 #: ../../../src/MenuDevConsole.cpp:367
856908 msgid ""
857909 "Prints a list of items that match a search term. No search term will list "
858910 "all items"
859911 msgstr ""
860912
861 #: ../../../src/MenuDevConsole.cpp:367
913 #: ../../../src/MenuDevConsole.cpp:368
862914 msgid ""
863915 "parses a series of event components and executes them as a single event"
864916 msgstr ""
865917
866 #: ../../../src/MenuDevConsole.cpp:368
918 #: ../../../src/MenuDevConsole.cpp:369
867919 msgid "clears the command history"
868920 msgstr ""
869921
870 #: ../../../src/MenuDevConsole.cpp:369
922 #: ../../../src/MenuDevConsole.cpp:370
871923 msgid "displays this text"
872924 msgstr ""
873925
874 #: ../../../src/MenuDevConsole.cpp:376
926 #: ../../../src/MenuDevConsole.cpp:377
875927 msgid "Toggled the developer hud"
876928 msgstr ""
877929
878 #: ../../../src/MenuDevConsole.cpp:380
930 #: ../../../src/MenuDevConsole.cpp:381
879931 msgid "Toggled the hud"
880932 msgstr ""
881933
882 #: ../../../src/MenuDevConsole.cpp:529
934 #: ../../../src/MenuDevConsole.cpp:385
935 msgid "Toggled the FPS counter"
936 msgstr ""
937
938 #: ../../../src/MenuDevConsole.cpp:534
883939 msgid "ERROR: Incorrect number of arguments"
884940 msgstr ""
885941
886 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
942 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
887943 msgid "HINT:"
888944 msgstr ""
889945
890 #: ../../../src/MenuDevConsole.cpp:531
946 #: ../../../src/MenuDevConsole.cpp:536
891947 msgid "<id>"
892948 msgstr ""
893949
894 #: ../../../src/MenuDevConsole.cpp:547
950 #: ../../../src/MenuDevConsole.cpp:552
895951 #, c-format
896952 msgid "ERROR: '%s' is not a valid event key"
897953 msgstr ""
898954
899 #: ../../../src/MenuDevConsole.cpp:557
955 #: ../../../src/MenuDevConsole.cpp:562
900956 msgid "ERROR: Too few arguments"
901957 msgstr ""
902958
903 #: ../../../src/MenuDevConsole.cpp:559
959 #: ../../../src/MenuDevConsole.cpp:564
904960 msgid "<key>=<val> <key>=<val> ..."
905961 msgstr ""
906962
907 #: ../../../src/MenuDevConsole.cpp:564
963 #: ../../../src/MenuDevConsole.cpp:569
908964 msgid "ERROR: Unknown command"
909965 msgstr ""
910966
911 #: ../../../src/MenuDevConsole.cpp:566
967 #: ../../../src/MenuDevConsole.cpp:571
912968 msgid "HINT: Type help"
913969 msgstr ""
914970
915 #: ../../../src/MenuEnemy.cpp:135
971 #: ../../../src/MenuEnemy.cpp:138
916972 #, c-format
917973 msgid "%s level %d"
918974 msgstr "%s nivå %d"
919975
920 #: ../../../src/MenuEnemy.cpp:159
976 #: ../../../src/MenuEnemy.cpp:162
921977 msgid "Dead"
922978 msgstr "Död"
923979
924 #: ../../../src/MenuEnemy.cpp:161
980 #: ../../../src/MenuEnemy.cpp:164
925981 msgid "Destroyed"
926982 msgstr ""
927983
941997 msgid "Continue"
942998 msgstr ""
943999
944 #: ../../../src/MenuInventory.cpp:175
1000 #: ../../../src/MenuInventory.cpp:73
1001 msgid "Automatically equip items"
1002 msgstr ""
1003
1004 #: ../../../src/MenuInventory.cpp:188
9451005 #, c-format
9461006 msgid "Lost %d%% of %s."
9471007 msgstr ""
9481008
949 #: ../../../src/MenuInventory.cpp:182
1009 #: ../../../src/MenuInventory.cpp:195
9501010 #, c-format
9511011 msgid "Lost %d%% of total XP."
9521012 msgstr ""
9531013
954 #: ../../../src/MenuInventory.cpp:187
1014 #: ../../../src/MenuInventory.cpp:200
9551015 #, c-format
9561016 msgid "Lost %d%% of current level XP."
9571017 msgstr ""
9581018
959 #: ../../../src/MenuInventory.cpp:213
1019 #: ../../../src/MenuInventory.cpp:226
9601020 #, c-format
9611021 msgid "Lost %s."
9621022 msgstr "Förlorade %s."
9631023
964 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1024 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9651025 #, c-format
9661026 msgid "%d %s"
9671027 msgstr "%d %s"
9681028
969 #: ../../../src/MenuInventory.cpp:299
1029 #: ../../../src/MenuInventory.cpp:317
9701030 msgid "Pick up item(s):"
9711031 msgstr ""
9721032
973 #: ../../../src/MenuInventory.cpp:300
1033 #: ../../../src/MenuInventory.cpp:318
9741034 msgid "Use or equip item:"
9751035 msgstr ""
9761036
977 #: ../../../src/MenuInventory.cpp:301
1037 #: ../../../src/MenuInventory.cpp:319
9781038 #, c-format
9791039 msgid "%s modifiers"
9801040 msgstr ""
9811041
982 #: ../../../src/MenuInventory.cpp:302
1042 #: ../../../src/MenuInventory.cpp:320
9831043 msgid "Select a quantity of item:"
9841044 msgstr ""
9851045
986 #: ../../../src/MenuInventory.cpp:305
1046 #: ../../../src/MenuInventory.cpp:323
9871047 msgid "Stash item stack:"
9881048 msgstr ""
9891049
990 #: ../../../src/MenuInventory.cpp:307
1050 #: ../../../src/MenuInventory.cpp:325
9911051 msgid "Sell item stack:"
9921052 msgstr ""
9931053
994 #: ../../../src/MenuInventory.cpp:574
1054 #: ../../../src/MenuInventory.cpp:592
9951055 msgid "You don't have enough of the required item."
9961056 msgstr ""
9971057
998 #: ../../../src/MenuInventory.cpp:581
1058 #: ../../../src/MenuInventory.cpp:599
9991059 msgid "You can't use this item right now."
10001060 msgstr ""
10011061
1002 #: ../../../src/MenuInventory.cpp:593
1062 #: ../../../src/MenuInventory.cpp:611
10031063 msgid "This item can only be used from the action bar."
10041064 msgstr "Det här föremålet kan bara användas från handlingslisten."
10051065
1006 #: ../../../src/MenuInventory.cpp:711
1066 #: ../../../src/MenuInventory.cpp:729
10071067 msgid "Inventory is full."
10081068 msgstr "Du har inte plats för fler föremål."
10091069
1010 #: ../../../src/MenuInventory.cpp:831
1070 #: ../../../src/MenuInventory.cpp:849
10111071 #, c-format
10121072 msgid "Not enough %s."
10131073 msgstr "Inte tillräckligt med %s."
10141074
1015 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1075 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10161076 msgid "This item can not be sold."
10171077 msgstr ""
10181078
10241084 msgid "Quests"
10251085 msgstr "Uppdrag"
10261086
1027 #: ../../../src/MenuManager.cpp:290
1087 #: ../../../src/MenuManager.cpp:286
10281088 #, c-format
10291089 msgid "XP: %d/%d"
10301090 msgstr "XP: %d/%d"
10311091
1032 #: ../../../src/MenuManager.cpp:806
1092 #: ../../../src/MenuManager.cpp:827
10331093 msgid "This item can not be dropped."
10341094 msgstr ""
10351095
1036 #: ../../../src/MenuNPCActions.cpp:75
1037 msgid "Trade"
1038 msgstr "Handel"
1039
1040 #: ../../../src/MenuNumPicker.cpp:60
1096 #: ../../../src/MenuNumPicker.cpp:59
10411097 msgid "Enter amount:"
10421098 msgstr ""
10431099
1044 #: ../../../src/MenuPowers.cpp:786
1100 #: ../../../src/MenuPowers.cpp:787
10451101 msgid "Passive"
10461102 msgstr ""
10471103
1048 #: ../../../src/MenuPowers.cpp:791
1104 #: ../../../src/MenuPowers.cpp:792
10491105 #, c-format
10501106 msgid "Costs %d MP"
10511107 msgstr "Kostar %d MP"
10521108
1053 #: ../../../src/MenuPowers.cpp:795
1109 #: ../../../src/MenuPowers.cpp:796
10541110 #, c-format
10551111 msgid "Costs %d HP"
10561112 msgstr "Kostar %d HP"
10571113
1058 #: ../../../src/MenuPowers.cpp:800
1114 #: ../../../src/MenuPowers.cpp:801
10591115 msgid "Cooldown:"
10601116 msgstr ""
10611117
1062 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1118 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10631119 msgid "Damage per second"
10641120 msgstr ""
10651121
1066 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1122 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10671123 msgid "HP per second"
10681124 msgstr ""
10691125
1070 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1126 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10711127 msgid "MP per second"
10721128 msgstr ""
10731129
1074 #: ../../../src/MenuPowers.cpp:884
1130 #: ../../../src/MenuPowers.cpp:885
10751131 msgid "Immobilize"
10761132 msgstr ""
10771133
1078 #: ../../../src/MenuPowers.cpp:892
1134 #: ../../../src/MenuPowers.cpp:893
10791135 msgid "Immunity"
10801136 msgstr ""
10811137
1082 #: ../../../src/MenuPowers.cpp:895
1138 #: ../../../src/MenuPowers.cpp:896
10831139 msgid "Immunity to damage over time"
10841140 msgstr ""
10851141
1086 #: ../../../src/MenuPowers.cpp:898
1142 #: ../../../src/MenuPowers.cpp:899
10871143 msgid "Immunity to slow"
10881144 msgstr ""
10891145
1090 #: ../../../src/MenuPowers.cpp:901
1146 #: ../../../src/MenuPowers.cpp:902
10911147 msgid "Immunity to stun"
10921148 msgstr ""
10931149
1094 #: ../../../src/MenuPowers.cpp:904
1150 #: ../../../src/MenuPowers.cpp:905
10951151 msgid "Immunity to HP steal"
10961152 msgstr ""
10971153
1098 #: ../../../src/MenuPowers.cpp:907
1154 #: ../../../src/MenuPowers.cpp:908
10991155 msgid "Immunity to MP steal"
11001156 msgstr ""
11011157
1102 #: ../../../src/MenuPowers.cpp:910
1158 #: ../../../src/MenuPowers.cpp:911
11031159 msgid "Immunity to knockback"
11041160 msgstr ""
11051161
1106 #: ../../../src/MenuPowers.cpp:913
1162 #: ../../../src/MenuPowers.cpp:914
11071163 msgid "Immunity to damage reflection"
11081164 msgstr ""
11091165
1110 #: ../../../src/MenuPowers.cpp:916
1166 #: ../../../src/MenuPowers.cpp:917
11111167 msgid "Stun"
11121168 msgstr ""
11131169
1114 #: ../../../src/MenuPowers.cpp:919
1170 #: ../../../src/MenuPowers.cpp:920
11151171 msgid "Automatic revive on death"
11161172 msgstr ""
11171173
1118 #: ../../../src/MenuPowers.cpp:922
1174 #: ../../../src/MenuPowers.cpp:923
11191175 msgid "Convert"
11201176 msgstr ""
11211177
1122 #: ../../../src/MenuPowers.cpp:925
1178 #: ../../../src/MenuPowers.cpp:926
11231179 msgid "Fear"
11241180 msgstr ""
11251181
1126 #: ../../../src/MenuPowers.cpp:928
1182 #: ../../../src/MenuPowers.cpp:929
11271183 msgid "Lifespan"
11281184 msgstr ""
11291185
1130 #: ../../../src/MenuPowers.cpp:952
1186 #: ../../../src/MenuPowers.cpp:953
11311187 msgid "Magical Shield"
11321188 msgstr ""
11331189
1134 #: ../../../src/MenuPowers.cpp:981
1190 #: ../../../src/MenuPowers.cpp:982
11351191 msgid "Healing"
11361192 msgstr ""
11371193
1138 #: ../../../src/MenuPowers.cpp:984
1194 #: ../../../src/MenuPowers.cpp:985
11391195 msgid "Knockback"
11401196 msgstr ""
11411197
1142 #: ../../../src/MenuPowers.cpp:1009
1198 #: ../../../src/MenuPowers.cpp:1010
11431199 #, c-format
11441200 msgid "%d%% chance"
11451201 msgstr ""
11461202
1147 #: ../../../src/MenuPowers.cpp:1061
1203 #: ../../../src/MenuPowers.cpp:1062
11481204 msgid "Base Accuracy"
11491205 msgstr ""
11501206
1151 #: ../../../src/MenuPowers.cpp:1081
1207 #: ../../../src/MenuPowers.cpp:1082
11521208 msgid "Base Critical Chance"
11531209 msgstr ""
11541210
1155 #: ../../../src/MenuPowers.cpp:1089
1211 #: ../../../src/MenuPowers.cpp:1090
11561212 msgid "Ignores Absorbtion"
11571213 msgstr ""
11581214
1159 #: ../../../src/MenuPowers.cpp:1094
1215 #: ../../../src/MenuPowers.cpp:1095
11601216 msgid "Ignores Avoidance"
11611217 msgstr ""
11621218
1163 #: ../../../src/MenuPowers.cpp:1099
1219 #: ../../../src/MenuPowers.cpp:1100
11641220 #, c-format
11651221 msgid "%d%% Chance to crit slowed targets"
11661222 msgstr ""
11671223
1168 #: ../../../src/MenuPowers.cpp:1104
1169 #, c-format
1170 msgid "%s Elemental Damage"
1171 msgstr ""
1172
1173 #: ../../../src/MenuPowers.cpp:1113
1224 #: ../../../src/MenuPowers.cpp:1105
1225 #, c-format
1226 msgid "Elemental Damage (%s)"
1227 msgstr ""
1228
1229 #: ../../../src/MenuPowers.cpp:1114
11741230 #, c-format
11751231 msgid "Requires a %s"
11761232 msgstr "Kräver %s"
11771233
1178 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1234 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11791235 #, c-format
11801236 msgid "Requires Power: %s"
11811237 msgstr "Kräver styrka: %s"
11821238
1183 #: ../../../src/MenuPowers.cpp:1162
1239 #: ../../../src/MenuPowers.cpp:1163
11841240 msgid "Click to Unlock (uses 1 Skill Point)"
11851241 msgstr ""
11861242
1187 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1243 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11881244 msgid "Requires 1 Skill Point"
11891245 msgstr ""
11901246
1191 #: ../../../src/MenuPowers.cpp:1352
1247 #: ../../../src/MenuPowers.cpp:1355
11921248 #, c-format
11931249 msgid "%d unspent skill point"
11941250 msgstr ""
11951251
1196 #: ../../../src/MenuPowers.cpp:1355
1252 #: ../../../src/MenuPowers.cpp:1358
11971253 #, c-format
11981254 msgid "%d unspent skill points"
11991255 msgstr ""
12001256
1201 #: ../../../src/MenuPowers.cpp:1385
1257 #: ../../../src/MenuPowers.cpp:1388
12021258 msgid "Next Level:"
12031259 msgstr ""
12041260
12141270 msgid "Stash is full."
12151271 msgstr ""
12161272
1273 #: ../../../src/MenuTalker.cpp:454
1274 msgid "Trade"
1275 msgstr "Handel"
1276
12171277 #: ../../../src/MenuVendor.cpp:58
12181278 msgid "Buyback"
12191279 msgstr "Återköp"
12431303 msgid "Game saved."
12441304 msgstr ""
12451305
1246 #: ../../../src/SDLInputState.cpp:581
1306 #: ../../../src/SDLInputState.cpp:582
12471307 msgid "Backspace"
12481308 msgstr ""
12491309
1250 #: ../../../src/SDLInputState.cpp:582
1310 #: ../../../src/SDLInputState.cpp:583
12511311 msgid "CapsLock"
12521312 msgstr ""
12531313
1254 #: ../../../src/SDLInputState.cpp:585
1314 #: ../../../src/SDLInputState.cpp:586
12551315 msgid "End"
12561316 msgstr ""
12571317
1258 #: ../../../src/SDLInputState.cpp:586
1318 #: ../../../src/SDLInputState.cpp:587
12591319 msgid "Escape"
12601320 msgstr ""
12611321
1262 #: ../../../src/SDLInputState.cpp:587
1322 #: ../../../src/SDLInputState.cpp:588
12631323 msgid "Home"
12641324 msgstr ""
12651325
1266 #: ../../../src/SDLInputState.cpp:588
1326 #: ../../../src/SDLInputState.cpp:589
12671327 msgid "Insert"
12681328 msgstr ""
12691329
1270 #: ../../../src/SDLInputState.cpp:589
1330 #: ../../../src/SDLInputState.cpp:590
12711331 msgid "Left Alt"
12721332 msgstr ""
12731333
1274 #: ../../../src/SDLInputState.cpp:590
1334 #: ../../../src/SDLInputState.cpp:591
12751335 msgid "Left Ctrl"
12761336 msgstr ""
12771337
1278 #: ../../../src/SDLInputState.cpp:592
1338 #: ../../../src/SDLInputState.cpp:593
12791339 msgid "Left Shift"
12801340 msgstr ""
12811341
1282 #: ../../../src/SDLInputState.cpp:593
1342 #: ../../../src/SDLInputState.cpp:594
12831343 msgid "NumLock"
12841344 msgstr ""
12851345
1286 #: ../../../src/SDLInputState.cpp:594
1346 #: ../../../src/SDLInputState.cpp:595
12871347 msgid "PageDown"
12881348 msgstr ""
12891349
1290 #: ../../../src/SDLInputState.cpp:595
1350 #: ../../../src/SDLInputState.cpp:596
12911351 msgid "PageUp"
12921352 msgstr ""
12931353
1294 #: ../../../src/SDLInputState.cpp:596
1354 #: ../../../src/SDLInputState.cpp:597
12951355 msgid "Pause"
12961356 msgstr ""
12971357
1298 #: ../../../src/SDLInputState.cpp:597
1358 #: ../../../src/SDLInputState.cpp:598
12991359 msgid "PrintScreen"
13001360 msgstr ""
13011361
1302 #: ../../../src/SDLInputState.cpp:598
1362 #: ../../../src/SDLInputState.cpp:599
13031363 msgid "Right Alt"
13041364 msgstr ""
13051365
1306 #: ../../../src/SDLInputState.cpp:599
1366 #: ../../../src/SDLInputState.cpp:600
13071367 msgid "Right Ctrl"
13081368 msgstr ""
13091369
1310 #: ../../../src/SDLInputState.cpp:600
1370 #: ../../../src/SDLInputState.cpp:601
13111371 msgid "Return"
13121372 msgstr ""
13131373
1314 #: ../../../src/SDLInputState.cpp:602
1374 #: ../../../src/SDLInputState.cpp:603
13151375 msgid "Right Shift"
13161376 msgstr ""
13171377
1318 #: ../../../src/SDLInputState.cpp:603
1378 #: ../../../src/SDLInputState.cpp:604
13191379 msgid "ScrollLock"
13201380 msgstr ""
13211381
1322 #: ../../../src/SDLInputState.cpp:604
1382 #: ../../../src/SDLInputState.cpp:605
13231383 msgid "Space"
13241384 msgstr ""
13251385
1326 #: ../../../src/SDLInputState.cpp:605
1386 #: ../../../src/SDLInputState.cpp:606
13271387 msgid "Tab"
13281388 msgstr ""
13291389
1330 #: ../../../src/SDLInputState.cpp:619
1390 #: ../../../src/SDLInputState.cpp:620
13311391 #, c-format
13321392 msgid "Mouse %d"
13331393 msgstr ""
13341394
1335 #: ../../../src/SDLInputState.cpp:627
1395 #: ../../../src/SDLInputState.cpp:628
13361396 #, c-format
13371397 msgid "Axis %d -"
13381398 msgstr ""
13391399
1340 #: ../../../src/SDLInputState.cpp:629
1400 #: ../../../src/SDLInputState.cpp:630
13411401 #, c-format
13421402 msgid "Axis %d +"
13431403 msgstr ""
13441404
1345 #: ../../../src/SDLInputState.cpp:632
1405 #: ../../../src/SDLInputState.cpp:633
13461406 #, c-format
13471407 msgid "Button %d"
13481408 msgstr ""
13491409
1350 #: ../../../src/SDLInputState.cpp:636
1410 #: ../../../src/SDLInputState.cpp:637
13511411 msgid "(none)"
13521412 msgstr ""
13531413
1354 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1355 #: ../../../src/SDLInputState.cpp:719
1414 #: ../../../src/SDLInputState.cpp:677
1415 msgid "Touch control D-Pad"
1416 msgstr ""
1417
1418 #: ../../../src/SDLInputState.cpp:701
1419 msgid "Touch control buttons"
1420 msgstr ""
1421
1422 #: ../../../src/SDLInputState.cpp:716
13561423 msgid "Tap"
13571424 msgstr ""
13581425
1359 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1360 #, c-format
1361 msgid "%s on ground"
1362 msgstr ""
1363
1364 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1365 #, c-format
1366 msgid "%s on enemy"
1367 msgstr ""
1368
1369 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1370 #: ../../../src/SDLInputState.cpp:771
1426 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1427 #: ../../../src/SDLInputState.cpp:768
13711428 #, c-format
13721429 msgid "'%s' is no longer bound to:"
13731430 msgstr ""
15261583 msgid "Base MP"
15271584 msgstr ""
15281585
1529 #: ../../../src/Utils.cpp:297
1586 #: ../../../src/Utils.cpp:346
15301587 msgid "k"
15311588 msgstr "k"
15321589
1533 #: ../../../src/Utils.cpp:531
1590 #: ../../../src/Utils.cpp:580
15341591 #, c-format
15351592 msgid "%s second"
15361593 msgstr ""
15371594
1538 #: ../../../src/Utils.cpp:534
1595 #: ../../../src/Utils.cpp:583
15391596 #, c-format
15401597 msgid "%s seconds"
15411598 msgstr ""
11 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
4 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # Sergiy Borodych, 2018
8 # igorko <mansonigor@gmail.com>, 2018
49 #
510 #, fuzzy
611 msgid ""
712 msgstr ""
813 "Project-Id-Version: PACKAGE VERSION\n"
914 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
15 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
16 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
17 "Last-Translator: igorko <mansonigor@gmail.com>, 2018\n"
1318 "Language-Team: Ukrainian (https://www.transifex.com/flareorg/teams/84925/uk/)\n"
1419 "MIME-Version: 1.0\n"
1520 "Content-Type: text/plain; charset=UTF-8\n"
2631 msgid "You may increase one attribute through the Character Menu."
2732 msgstr "Ви можете покращити одну характеристику в Меню Персонажа."
2833
29 #: ../../../src/Avatar.cpp:611
34 #: ../../../src/Avatar.cpp:583
3035 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
31 msgstr "Вас побороли. Гра завершена! ${INPUT_CONTINUE} щоб вийти до головної."
32
33 #: ../../../src/Avatar.cpp:617
36 msgstr "Вас перемогли. Гра завершена! ${INPUT_CONTINUE} щоб вийти в Меню."
37
38 #: ../../../src/Avatar.cpp:589
3439 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
35 msgstr "Вас побороли. ${INPUT_CONTINUE} щоб продовжити."
36
37 #: ../../../src/Avatar.cpp:870
40 msgstr "Вас перемогли. ${INPUT_CONTINUE} щоб продовжити."
41
42 #: ../../../src/Avatar.cpp:839
3843 msgid "Transformation expired. You have been moved back to a safe place."
3944 msgstr "Час перетворення скінчився. Ви були переміщені в безпечне місце."
4045
9499 "\n"
95100 "Often slower, but less likely to have issues."
96101 msgstr ""
102 "Програмний SDL рендерер\n"
103 "\n"
104 "Часто повільніший, але менш ймовірно проблемний."
97105
98106 #: ../../../src/DeviceList.cpp:59
99107 msgid ""
101109 "\n"
102110 "The default renderer that is often faster than the SDL software renderer."
103111 msgstr ""
104
105 #: ../../../src/EngineSettings.cpp:557
112 "Апаратний SDL рендерер\n"
113 "\n"
114 "Стандартний рендерер, який часто швидший від програмного SDL рендерера."
115
116 #: ../../../src/EngineSettings.cpp:561
106117 msgid "Adventurer"
107118 msgstr "Шукач пригод"
108119
111122 msgstr "промах"
112123
113124 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
114 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
125 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
115126 #, c-format
116127 msgid "+%d HP"
117128 msgstr "+%d Здоров'я"
118129
119 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
120 #: ../../../src/StatBlock.cpp:827
130 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
131 #: ../../../src/StatBlock.cpp:822
121132 #, c-format
122133 msgid "+%d MP"
123134 msgstr "+%d Мани"
124135
125 #: ../../../src/EventManager.cpp:729
136 #: ../../../src/EventManager.cpp:738
126137 msgid "Unknown destination"
127138 msgstr "Невідомий пункт призначення"
128139
129 #: ../../../src/GameStateConfigBase.cpp:97
130 #: ../../../src/GameStateConfigBase.cpp:118
140 #: ../../../src/GameStateConfigBase.cpp:89
141 #: ../../../src/GameStateConfigBase.cpp:110
131142 msgid "Defaults"
132143 msgstr "Типово"
133144
134 #: ../../../src/GameStateConfigBase.cpp:97
145 #: ../../../src/GameStateConfigBase.cpp:89
135146 msgid "Reset ALL settings?"
136147 msgstr "Скинути ВСІ налаштування?"
137148
138 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
149 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
139150 msgid "OK"
140151 msgstr "Гаразд"
141152
142 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
143 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
153 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
154 #: ../../../src/InputState.cpp:401
144155 msgid "Cancel"
145156 msgstr "Скасувати"
146157
147 #: ../../../src/GameStateConfigBase.cpp:168
148 #: ../../../src/GameStateConfigDesktop.cpp:128
158 #: ../../../src/GameStateConfigBase.cpp:160
159 #: ../../../src/GameStateConfigDesktop.cpp:130
149160 msgid "Audio"
150161 msgstr "Аудіо"
151162
152 #: ../../../src/GameStateConfigBase.cpp:169
153 #: ../../../src/GameStateConfigDesktop.cpp:129
163 #: ../../../src/GameStateConfigBase.cpp:161
164 #: ../../../src/GameStateConfigDesktop.cpp:131
154165 msgid "Interface"
155166 msgstr "Інтерфейс"
156167
157 #: ../../../src/GameStateConfigBase.cpp:170
158 #: ../../../src/GameStateConfigDesktop.cpp:132
168 #: ../../../src/GameStateConfigBase.cpp:162
169 #: ../../../src/GameStateConfigDesktop.cpp:134
159170 msgid "Mods"
160171 msgstr "Моди"
161172
162 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
173 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
163174 msgid "Music Volume"
164175 msgstr "Гучність музики"
165176
166 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
177 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
167178 msgid "Sound Volume"
168179 msgstr "Гучність звуків"
169180
170 #: ../../../src/GameStateConfigBase.cpp:266
181 #: ../../../src/GameStateConfigBase.cpp:257
171182 msgid "Language"
172183 msgstr "Мова"
173184
174 #: ../../../src/GameStateConfigBase.cpp:275
175 msgid "Show combat text"
176 msgstr "Показувати текст бою"
177
178 #: ../../../src/GameStateConfigBase.cpp:279
185 #: ../../../src/GameStateConfigBase.cpp:266
179186 msgid "Show FPS"
180187 msgstr "Показувати FPS"
181188
182 #: ../../../src/GameStateConfigBase.cpp:283
189 #: ../../../src/GameStateConfigBase.cpp:270
183190 msgid "Colorblind Mode"
184191 msgstr "Безколірний режим"
185192
186 #: ../../../src/GameStateConfigBase.cpp:287
193 #: ../../../src/GameStateConfigBase.cpp:274
187194 msgid "Hardware mouse cursor"
188195 msgstr "Апаратний курсор миші"
189196
190 #: ../../../src/GameStateConfigBase.cpp:291
197 #: ../../../src/GameStateConfigBase.cpp:278
191198 msgid "Developer Mode"
192199 msgstr "Режим розробника"
193200
194 #: ../../../src/GameStateConfigBase.cpp:295
195 msgid "Always show loot labels"
196 msgstr "Завжди видимі мітки речей"
197
198 #: ../../../src/GameStateConfigBase.cpp:299
199 msgid "Always show stat bar labels"
200 msgstr "Завжди показувати мітки з смужками статів"
201
202 #: ../../../src/GameStateConfigBase.cpp:303
203 msgid "Automatically equip items"
204 msgstr "Автоматично одягати предмети"
205
206 #: ../../../src/GameStateConfigBase.cpp:307
201 #: ../../../src/GameStateConfigBase.cpp:282
207202 msgid "Subtitles"
208203 msgstr "Субтитри"
209204
210 #: ../../../src/GameStateConfigBase.cpp:311
205 #: ../../../src/GameStateConfigBase.cpp:286
211206 msgid "Active Mods"
212207 msgstr "Активні моди"
213208
214 #: ../../../src/GameStateConfigBase.cpp:320
209 #: ../../../src/GameStateConfigBase.cpp:295
215210 msgid "Available Mods"
216211 msgstr "Наявні моди"
217212
218 #: ../../../src/GameStateConfigBase.cpp:339
213 #: ../../../src/GameStateConfigBase.cpp:314
219214 msgid "<< Disable"
220215 msgstr "<< Вимкнути"
221216
222 #: ../../../src/GameStateConfigBase.cpp:345
217 #: ../../../src/GameStateConfigBase.cpp:320
223218 msgid "Enable >>"
224219 msgstr "Увімкнути >>"
225220
226 #: ../../../src/GameStateConfigBase.cpp:925
221 #: ../../../src/GameStateConfigBase.cpp:873
227222 msgid "Version:"
228223 msgstr "Версія:"
229224
230 #: ../../../src/GameStateConfigBase.cpp:930
225 #: ../../../src/GameStateConfigBase.cpp:878
231226 msgid "Game:"
232227 msgstr "Гра:"
233228
234 #: ../../../src/GameStateConfigBase.cpp:935
229 #: ../../../src/GameStateConfigBase.cpp:883
235230 msgid "Engine version:"
236231 msgstr "Версія движку:"
237232
238 #: ../../../src/GameStateConfigBase.cpp:943
233 #: ../../../src/GameStateConfigBase.cpp:891
239234 msgid "Requires mods:"
240235 msgstr "Необхідні моди:"
241236
242 #: ../../../src/GameStateConfigDesktop.cpp:81
243 #: ../../../src/GameStateConfigDesktop.cpp:740
237 #: ../../../src/GameStateConfigDesktop.cpp:83
238 #: ../../../src/GameStateConfigDesktop.cpp:751
244239 msgid "Clear"
245240 msgstr "Очистити"
246241
247 #: ../../../src/GameStateConfigDesktop.cpp:81
248 #: ../../../src/GameStateConfigDesktop.cpp:738
242 #: ../../../src/GameStateConfigDesktop.cpp:83
243 #: ../../../src/GameStateConfigDesktop.cpp:749
249244 msgid "Assign:"
250245 msgstr "Призначити:"
251246
252 #: ../../../src/GameStateConfigDesktop.cpp:126
247 #: ../../../src/GameStateConfigDesktop.cpp:128
253248 msgid "Video"
254249 msgstr "Відео"
255250
256 #: ../../../src/GameStateConfigDesktop.cpp:130
251 #: ../../../src/GameStateConfigDesktop.cpp:132
257252 msgid "Input"
258253 msgstr "Керування"
259254
260 #: ../../../src/GameStateConfigDesktop.cpp:131
255 #: ../../../src/GameStateConfigDesktop.cpp:133
261256 msgid "Keybindings"
262257 msgstr "Клавіші"
263258
264 #: ../../../src/GameStateConfigDesktop.cpp:187
259 #: ../../../src/GameStateConfigDesktop.cpp:188
265260 msgid ""
266261 "Will try to store surfaces in video memory versus system memory. The effect "
267262 "this has on performance depends on the renderer."
268263 msgstr ""
269
270 #: ../../../src/GameStateConfigDesktop.cpp:188
264 "Гра спробує зберігати поверхні у відеопам'яті, а не в оперативній пам'яті. "
265 "Ефективність режиму залежить від вибраного рендерера."
266
267 #: ../../../src/GameStateConfigDesktop.cpp:189
271268 msgid ""
272269 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
273270 "windowed mode or input lag."
274271 msgstr ""
275
276 #: ../../../src/GameStateConfigDesktop.cpp:189
272 "Запобігає смиканню екрану. Вимкніть, якщо ви помічаєте \"гальмування\" в "
273 "віконному режимі або запізнілу реакцію на дії користувача."
274
275 #: ../../../src/GameStateConfigDesktop.cpp:190
277276 msgid ""
278277 "When enabled, this uses the screen DPI in addition to the window dimensions "
279278 "to scale the rendering resolution. Otherwise, only the window dimensions are"
280279 " used."
281280 msgstr ""
282
283 #: ../../../src/GameStateConfigDesktop.cpp:190
281 "Якщо увімкнено, при масштабуванні разом з розмірами вікна буде також "
282 "використовуватись роздільна здатність екрану. Інакше використовуються лише "
283 "розміри вікна."
284
285 #: ../../../src/GameStateConfigDesktop.cpp:191
286 msgid ""
287 "This enables parallax (non-tile) layers. Disabling this setting can improve "
288 "performance in some cases."
289 msgstr ""
290 "Вмикає шари оточення (сніг, дощ, туман...). Вимкнення цієї опції може інколи"
291 " підвищити продуктивність."
292
293 #: ../../../src/GameStateConfigDesktop.cpp:192
284294 msgid "Experimental"
285295 msgstr "Експериментально"
286296
287 #: ../../../src/GameStateConfigDesktop.cpp:191
297 #: ../../../src/GameStateConfigDesktop.cpp:193
288298 msgid "For handheld devices"
289299 msgstr "Для портативних пристроїв"
290300
291 #: ../../../src/GameStateConfigDesktop.cpp:209
301 #: ../../../src/GameStateConfigDesktop.cpp:211
292302 msgid "Renderer"
293303 msgstr "Рендерер"
294304
295 #: ../../../src/GameStateConfigDesktop.cpp:225
305 #: ../../../src/GameStateConfigDesktop.cpp:227
296306 msgid "Full Screen Mode"
297307 msgstr "На весь екран"
298308
299 #: ../../../src/GameStateConfigDesktop.cpp:229
309 #: ../../../src/GameStateConfigDesktop.cpp:231
300310 msgid "Move hero using mouse"
301311 msgstr "Керувати рухом героя використовуючи мишку"
302312
303 #: ../../../src/GameStateConfigDesktop.cpp:233
313 #: ../../../src/GameStateConfigDesktop.cpp:235
304314 msgid "Hardware surfaces"
305315 msgstr "Апаратні поверхні"
306316
307 #: ../../../src/GameStateConfigDesktop.cpp:237
317 #: ../../../src/GameStateConfigDesktop.cpp:239
308318 msgid "V-Sync"
309319 msgstr "Вертикальна синхронізація"
310320
311 #: ../../../src/GameStateConfigDesktop.cpp:241
321 #: ../../../src/GameStateConfigDesktop.cpp:243
312322 msgid "Texture Filtering"
313323 msgstr "Фільтр текстур"
314324
315 #: ../../../src/GameStateConfigDesktop.cpp:245
325 #: ../../../src/GameStateConfigDesktop.cpp:247
316326 msgid "DPI scaling"
317 msgstr ""
318
319 #: ../../../src/GameStateConfigDesktop.cpp:249
327 msgstr "Масштабування розлільної здатності"
328
329 #: ../../../src/GameStateConfigDesktop.cpp:251
330 msgid "Parallax Layers"
331 msgstr "Шари середовища"
332
333 #: ../../../src/GameStateConfigDesktop.cpp:255
320334 msgid "Allow changing gamma"
321335 msgstr "Дозволити зміну гами"
322336
323 #: ../../../src/GameStateConfigDesktop.cpp:253
337 #: ../../../src/GameStateConfigDesktop.cpp:259
324338 msgid "Gamma"
325339 msgstr "Гама"
326340
327 #: ../../../src/GameStateConfigDesktop.cpp:257
341 #: ../../../src/GameStateConfigDesktop.cpp:263
328342 msgid "Use joystick"
329 msgstr "Увімк. джойстик"
330
331 #: ../../../src/GameStateConfigDesktop.cpp:261
343 msgstr "Увімкнути джойстик"
344
345 #: ../../../src/GameStateConfigDesktop.cpp:267
332346 msgid "Joystick"
333347 msgstr "Джойстик"
334348
335 #: ../../../src/GameStateConfigDesktop.cpp:277
349 #: ../../../src/GameStateConfigDesktop.cpp:283
336350 msgid "Mouse aim"
337351 msgstr "Цілитись мишкою"
338352
339 #: ../../../src/GameStateConfigDesktop.cpp:281
353 #: ../../../src/GameStateConfigDesktop.cpp:287
340354 msgid "Do not use mouse"
341355 msgstr "Не користуватись мишкою"
342356
343 #: ../../../src/GameStateConfigDesktop.cpp:285
357 #: ../../../src/GameStateConfigDesktop.cpp:291
344358 msgid "Joystick Deadzone"
345359 msgstr "Мертва зона джойстика"
346360
348362 msgid "Loading..."
349363 msgstr "Завантаження..."
350364
351 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
365 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
352366 msgid "Delete Save"
353367 msgstr "Видалити"
354368
355 #: ../../../src/GameStateLoad.cpp:87
369 #: ../../../src/GameStateLoad.cpp:88
356370 msgid "Delete this save?"
357371 msgstr "Видалити цього персонажа?"
358372
359 #: ../../../src/GameStateLoad.cpp:89
373 #: ../../../src/GameStateLoad.cpp:90
360374 msgid "Exit to Title"
361375 msgstr "Головне меню"
362376
363 #: ../../../src/GameStateLoad.cpp:92
377 #: ../../../src/GameStateLoad.cpp:93
364378 msgid "New Game"
365379 msgstr "Нова гра"
366380
367 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
381 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
368382 msgid "Choose a Slot"
369383 msgstr "Виберіть слот"
370384
389403 msgstr "Невірне збереження"
390404
391405 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
392 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
393 #: ../../../src/MenuPowers.cpp:1539
406 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
407 #: ../../../src/MenuPowers.cpp:1542
394408 #, c-format
395409 msgid "Level %d"
396410 msgstr "Рівень %d"
401415
402416 #: ../../../src/GameStateNew.cpp:76
403417 msgid "Randomize"
404 msgstr ""
418 msgstr "Випадково"
405419
406420 #: ../../../src/GameStateNew.cpp:92
407421 msgid "Choose a Portrait"
439453 msgid "Exit Game"
440454 msgstr "Вийти з гри"
441455
442 #: ../../../src/InputState.cpp:403
456 #: ../../../src/InputState.cpp:402
443457 msgid "Accept"
444458 msgstr "Прийняти"
445459
446 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
460 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
447461 msgid "Up"
448462 msgstr "Вверх"
449463
450 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
464 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
451465 msgid "Down"
452466 msgstr "Вниз"
453467
454 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
468 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
455469 msgid "Left"
456470 msgstr "Вліво"
457471
458 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
472 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
459473 msgid "Right"
460474 msgstr "Вправо"
461475
462 #: ../../../src/InputState.cpp:408
476 #: ../../../src/InputState.cpp:407
463477 msgid "Bar1"
464478 msgstr "Слот1"
465479
466 #: ../../../src/InputState.cpp:409
480 #: ../../../src/InputState.cpp:408
467481 msgid "Bar2"
468482 msgstr "Слот2"
469483
470 #: ../../../src/InputState.cpp:410
484 #: ../../../src/InputState.cpp:409
471485 msgid "Bar3"
472486 msgstr "Слот3"
473487
474 #: ../../../src/InputState.cpp:411
488 #: ../../../src/InputState.cpp:410
475489 msgid "Bar4"
476490 msgstr "Слот4"
477491
478 #: ../../../src/InputState.cpp:412
492 #: ../../../src/InputState.cpp:411
479493 msgid "Bar5"
480494 msgstr "Слот5"
481495
482 #: ../../../src/InputState.cpp:413
496 #: ../../../src/InputState.cpp:412
483497 msgid "Bar6"
484498 msgstr "Слот6"
485499
486 #: ../../../src/InputState.cpp:414
500 #: ../../../src/InputState.cpp:413
487501 msgid "Bar7"
488502 msgstr "Слот7"
489503
490 #: ../../../src/InputState.cpp:415
504 #: ../../../src/InputState.cpp:414
491505 msgid "Bar8"
492506 msgstr "Слот8"
493507
494 #: ../../../src/InputState.cpp:416
508 #: ../../../src/InputState.cpp:415
495509 msgid "Bar9"
496510 msgstr "Слот9"
497511
498 #: ../../../src/InputState.cpp:417
512 #: ../../../src/InputState.cpp:416
499513 msgid "Bar0"
500514 msgstr "Слот0"
501515
502 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
516 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
503517 #: ../../../src/MenuCharacter.cpp:54
504518 msgid "Character"
505519 msgstr "Персонаж"
506520
507 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
508 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
521 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
522 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
509523 msgid "Inventory"
510524 msgstr "Інвентар"
511525
512 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
526 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
513527 #: ../../../src/MenuPowers.cpp:168
514528 msgid "Powers"
515529 msgstr "Уміння"
516530
517 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
531 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
518532 #: ../../../src/MenuLog.cpp:72
519533 msgid "Log"
520534 msgstr "Журнал"
521535
522 #: ../../../src/InputState.cpp:422
536 #: ../../../src/InputState.cpp:421
523537 msgid "Main1"
524538 msgstr "Дія1"
525539
526 #: ../../../src/InputState.cpp:423
540 #: ../../../src/InputState.cpp:422
527541 msgid "Main2"
528542 msgstr "Дія2"
529543
530 #: ../../../src/InputState.cpp:424
544 #: ../../../src/InputState.cpp:423
531545 msgid "Ctrl"
532546 msgstr "Ctrl"
533547
534 #: ../../../src/InputState.cpp:425
548 #: ../../../src/InputState.cpp:424
535549 msgid "Shift"
536550 msgstr "Shift"
537551
538 #: ../../../src/InputState.cpp:426
552 #: ../../../src/InputState.cpp:425
539553 msgid "Alt"
540554 msgstr "Alt"
541555
542 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
556 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
543557 msgid "Delete"
544558 msgstr "Видалити"
545559
560 #: ../../../src/InputState.cpp:427
561 msgid "ActionBar Accept"
562 msgstr "Дії: Прийняти"
563
546564 #: ../../../src/InputState.cpp:428
547 msgid "ActionBar Accept"
548 msgstr "Панель дій: Прийняти"
565 msgid "ActionBar Left"
566 msgstr "Дії: Вліво"
549567
550568 #: ../../../src/InputState.cpp:429
551 msgid "ActionBar Left"
552 msgstr "Панель дій: Вліво"
569 msgid "ActionBar Right"
570 msgstr "Дії: Вправо"
553571
554572 #: ../../../src/InputState.cpp:430
555 msgid "ActionBar Right"
556 msgstr "Панель дій: Вправо"
573 msgid "ActionBar Use"
574 msgstr "Дії: Використати"
557575
558576 #: ../../../src/InputState.cpp:431
559 msgid "ActionBar Use"
560 msgstr "Панель дій: Використати"
561
562 #: ../../../src/InputState.cpp:432
563577 msgid "Developer Menu"
564578 msgstr "Меню розробника"
565579
580 #: ../../../src/InputState.cpp:433
581 msgid "Left Mouse"
582 msgstr "ЛівКнМиш"
583
566584 #: ../../../src/InputState.cpp:434
567 msgid "Left Mouse"
568 msgstr "Ліва Мишки"
585 msgid "Middle Mouse"
586 msgstr "СерКнМиш"
569587
570588 #: ../../../src/InputState.cpp:435
571 msgid "Middle Mouse"
572 msgstr "Середня Мишки"
589 msgid "Right Mouse"
590 msgstr "ПрКнМиш"
573591
574592 #: ../../../src/InputState.cpp:436
575 msgid "Right Mouse"
576 msgstr "Права Мишки"
577
578 #: ../../../src/InputState.cpp:437
579593 msgid "Wheel Up"
580594 msgstr "Колесо вверх"
581595
582 #: ../../../src/InputState.cpp:438
596 #: ../../../src/InputState.cpp:437
583597 msgid "Wheel Down"
584598 msgstr "Колесо вниз"
585599
586 #: ../../../src/InputState.cpp:439
600 #: ../../../src/InputState.cpp:438
587601 msgid "Mouse X1"
588602 msgstr "Мишка X1"
589603
590 #: ../../../src/InputState.cpp:440
604 #: ../../../src/InputState.cpp:439
591605 msgid "Mouse X2"
592606 msgstr "Мишка X2"
593607
595609 msgid "Unknown Item"
596610 msgstr "Невідомий предмет"
597611
598 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
612 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
599613 #, c-format
600614 msgid "%d%% Speed"
601615 msgstr "%d%% Швидкості"
602616
603 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
617 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
604618 #, c-format
605619 msgid "%d%% Attack Speed"
606 msgstr ""
620 msgstr "%d%% Швидкості атаки"
607621
608622 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
609 #: ../../../src/MenuPowers.cpp:832
610 #, c-format
611 msgid "%s Resistance"
612 msgstr "%sОпір "
623 #: ../../../src/MenuPowers.cpp:833
624 #, c-format
625 msgid "Resistance (%s)"
626 msgstr "Опір (%s)"
613627
614628 #: ../../../src/ItemManager.cpp:684
615629 #, c-format
616630 msgid "Requires %s"
617 msgstr ""
631 msgstr "Потребує %s"
618632
619633 #: ../../../src/ItemManager.cpp:733
620634 msgid "Quest Item"
635649 msgid "Absorb: %d"
636650 msgstr "Поглинання: %d"
637651
638 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
639 #: ../../../src/MenuPowers.cpp:1133
652 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
653 #: ../../../src/MenuPowers.cpp:1134
640654 #, c-format
641655 msgid "Requires Level %d"
642656 msgstr "Вимагає Рівень %d"
643657
644 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
645 #: ../../../src/MenuPowers.cpp:1124
658 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
659 #: ../../../src/MenuPowers.cpp:1125
646660 #, c-format
647661 msgid "Requires %s %d"
648 msgstr ""
662 msgstr "Потребує %s %d"
649663
650664 #: ../../../src/ItemManager.cpp:849
651665 #, c-format
660674 #: ../../../src/ItemManager.cpp:866 ../../../src/ItemManager.cpp:878
661675 #, c-format
662676 msgid "Buy Price: %d %s each"
663 msgstr "Вартість купівлі: %d %s кожен"
677 msgstr "Ціна купівлі: %d %s кожен"
664678
665679 #: ../../../src/ItemManager.cpp:886
666680 #, c-format
670684 #: ../../../src/ItemManager.cpp:888
671685 #, c-format
672686 msgid "Sell Price: %d %s each"
673 msgstr "Вартість продажу: %d %s кожен"
687 msgstr "Ціна продажу: %d %s кожен"
674688
675689 #: ../../../src/ItemManager.cpp:897
676690 msgid "Set:"
677 msgstr ""
691 msgstr "Набір:"
678692
679693 #: ../../../src/ItemManager.cpp:904
680694 #, c-format
691705 msgid "Press [%s] to read"
692706 msgstr "Натисніть [%s] щоб прочитати"
693707
694 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
695 #: ../../../src/MenuActionBar.cpp:226
708 #: ../../../src/MenuActionBar.cpp:87
709 msgid "Loot tooltip visibility"
710 msgstr "Видимість міток речей"
711
712 #: ../../../src/MenuActionBar.cpp:88
713 msgid "Mini-map mode"
714 msgstr "Режим міні-мапи"
715
716 #: ../../../src/MenuActionBar.cpp:89
717 msgid "Always show stat bar labels"
718 msgstr "Завжди показувати текст на смужках статів"
719
720 #: ../../../src/MenuActionBar.cpp:90
721 msgid "Show combat text"
722 msgstr "Показувати текст бою"
723
724 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
725 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
696726 #, c-format
697727 msgid "Hotkey: %s"
698728 msgstr "Гаряча клавіша: %s"
699729
700 #: ../../../src/MenuActionBar.cpp:580
730 #: ../../../src/MenuActionBar.cpp:474
731 #, c-format
732 msgid "Default. Temporarily show all loot tooltips with '%s'."
733 msgstr "Типово. Тимчасово показувати всі мітки з '%s'."
734
735 #: ../../../src/MenuActionBar.cpp:476
736 #, c-format
737 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
738 msgstr "Показати всі. Тимчасово приховати всі мітки з '%s'."
739
740 #: ../../../src/MenuActionBar.cpp:478
741 #, c-format
742 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
743 msgstr "Приховати всі. Тимчасово показувати всі мітки з '%s'"
744
745 #: ../../../src/MenuActionBar.cpp:482
746 msgid "Visible"
747 msgstr "Видима"
748
749 #: ../../../src/MenuActionBar.cpp:484
750 msgid "Visible (2x zoom)"
751 msgstr "Видима (2х)"
752
753 #: ../../../src/MenuActionBar.cpp:486
754 msgid "Hidden"
755 msgstr "Прихована"
756
757 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
758 msgid "Enabled"
759 msgstr "Увімкнено"
760
761 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
762 msgid "Disabled"
763 msgstr "Вимкнено"
764
765 #: ../../../src/MenuActionBar.cpp:657
701766 msgid "Not enough MP."
702 msgstr ""
767 msgstr "Недостатньо Мани."
703768
704769 #: ../../../src/MenuActiveEffects.cpp:124
705770 #, c-format
708773
709774 #: ../../../src/MenuActiveEffects.cpp:219
710775 msgid "Remaining:"
711 msgstr ""
776 msgstr "Залишилось:"
712777
713778 #: ../../../src/MenuActiveEffects.cpp:225
714779 #, c-format
715780 msgid "x%d stacks"
716 msgstr ""
781 msgstr "x%d пачок"
717782
718783 #: ../../../src/MenuCharacter.cpp:73 ../../../src/MenuCharacter.cpp:78
719784 msgid "Name"
726791 #: ../../../src/MenuCharacter.cpp:310
727792 #, c-format
728793 msgid "%d unspent stat point"
729 msgstr ""
794 msgstr "%d навитрачене очко статистики"
730795
731796 #: ../../../src/MenuCharacter.cpp:313
732797 #, c-format
733798 msgid "%d unspent stat points"
734 msgstr ""
799 msgstr "%d невитрачених очків статистики"
735800
736801 #: ../../../src/MenuCharacter.cpp:355
737802 #, c-format
738803 msgid "Reduces the damage taken from \"%s\" elemental attacks."
739 msgstr ""
740
741 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
804 msgstr "Зменшує шкоду, завдану атаками стихії \"%s\"."
805
806 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
742807 #, c-format
743808 msgid "XP: %d"
744809 msgstr "Досвід: %d"
760825 #: ../../../src/MenuCharacter.cpp:421 ../../../src/MenuCharacter.cpp:445
761826 #, c-format
762827 msgid "Each level grants %d."
763 msgstr ""
828 msgstr "Кожен рівень додає %d."
764829
765830 #: ../../../src/MenuCharacter.cpp:425 ../../../src/MenuCharacter.cpp:449
766831 #, c-format
767832 msgid "Each point of %s grants %d."
768 msgstr ""
833 msgstr "Кожне очко витрачене на %s додає %d."
769834
770835 #: ../../../src/MenuDevConsole.cpp:63
771836 msgid "Execute"
778843 #: ../../../src/MenuDevConsole.cpp:141
779844 #, c-format
780845 msgid "Use '%s' to inspect with the cursor."
781 msgstr ""
846 msgstr "Для аналізу корсором використовуйте '%s'."
782847
783848 #: ../../../src/MenuDevConsole.cpp:146
784849 msgid "Arguments with spaces should be enclosed with double quotes. Example:"
785850 msgstr ""
851 "Аргументи з пропусками мають бути оточені подвійними лапками. Приклад:"
786852
787853 #: ../../../src/MenuDevConsole.cpp:147
788854 msgid "Type 'help' to get a list of commands."
789 msgstr ""
855 msgstr "Напишіть 'help' для отримання переліку команд."
790856
791857 #: ../../../src/MenuDevConsole.cpp:209 ../../../src/MenuDevConsole.cpp:213
792858 msgid "px"
793 msgstr ""
859 msgstr "px"
794860
795861 #: ../../../src/MenuDevConsole.cpp:224
796862 msgid "Distance"
797 msgstr ""
863 msgstr "Відстань"
798864
799865 #: ../../../src/MenuDevConsole.cpp:239 ../../../src/MenuDevConsole.cpp:286
800866 msgid "Entity"
801 msgstr ""
867 msgstr "Сутність"
802868
803869 #: ../../../src/MenuDevConsole.cpp:261 ../../../src/MenuDevConsole.cpp:268
804870 msgid "none"
805 msgstr ""
871 msgstr "нічого"
806872
807873 #: ../../../src/MenuDevConsole.cpp:262 ../../../src/MenuDevConsole.cpp:264
808874 msgid "wall"
809 msgstr ""
875 msgstr "стіна"
810876
811877 #: ../../../src/MenuDevConsole.cpp:263 ../../../src/MenuDevConsole.cpp:265
812878 msgid "short wall / pit"
813 msgstr ""
879 msgstr "коротка стіна/яма"
814880
815881 #: ../../../src/MenuDevConsole.cpp:266
816882 msgid "entity"
817 msgstr ""
883 msgstr "сутність"
818884
819885 #: ../../../src/MenuDevConsole.cpp:267
820886 msgid "entity, ally"
821 msgstr ""
887 msgstr "сутність, союзник"
822888
823889 #: ../../../src/MenuDevConsole.cpp:274
824890 msgid "Tile"
825 msgstr ""
891 msgstr "Плитка"
826892
827893 #: ../../../src/MenuDevConsole.cpp:360
828894 msgid "adds a power to the action bar"
829 msgstr ""
895 msgstr "додає уміння на панель дій"
830896
831897 #: ../../../src/MenuDevConsole.cpp:361
898 msgid "turns on/off the display of the FPS counter"
899 msgstr "вмикає/вимикає відображення FPS"
900
901 #: ../../../src/MenuDevConsole.cpp:362
832902 msgid "turns on/off all of the HUD elements"
833 msgstr ""
834
835 #: ../../../src/MenuDevConsole.cpp:362
903 msgstr "показує/приховує всі елементи інтерфейсу"
904
905 #: ../../../src/MenuDevConsole.cpp:363
836906 msgid "turns on/off the developer hud"
837907 msgstr "вмикає/вимикає панель розробника"
838908
839 #: ../../../src/MenuDevConsole.cpp:363
909 #: ../../../src/MenuDevConsole.cpp:364
840910 msgid ""
841911 "Prints a list of powers that match a search term. No search term will list "
842912 "all items"
843913 msgstr ""
844
845 #: ../../../src/MenuDevConsole.cpp:364
914 "Виводить список умінь, які відповідають пошуковому запиту. Жоден пошуковий "
915 "запит не покаже всіх умінь"
916
917 #: ../../../src/MenuDevConsole.cpp:365
846918 msgid "Prints out all the map filenames located in the \"maps/\" directory."
847 msgstr ""
848
849 #: ../../../src/MenuDevConsole.cpp:365
919 msgstr "Виводить назви всіх файлів з мапами що знаходяться в теці \"maps/\""
920
921 #: ../../../src/MenuDevConsole.cpp:366
850922 msgid ""
851923 "Prints out the active campaign statuses that match a search term. No search "
852924 "term will list all active statuses"
853925 msgstr ""
854
855 #: ../../../src/MenuDevConsole.cpp:366
926 "Виводить статуси активної кампанії, які відповідають пошуковому запиту. "
927 "Жоден пошуковий запит не покаже усіх активних статусів"
928
929 #: ../../../src/MenuDevConsole.cpp:367
856930 msgid ""
857931 "Prints a list of items that match a search term. No search term will list "
858932 "all items"
859933 msgstr ""
860
861 #: ../../../src/MenuDevConsole.cpp:367
934 "Виводить список елементів, які відповідають пошуковому запиту. Жоден "
935 "пошуковий запит не покаже всіх елементів"
936
937 #: ../../../src/MenuDevConsole.cpp:368
862938 msgid ""
863939 "parses a series of event components and executes them as a single event"
864 msgstr ""
865
866 #: ../../../src/MenuDevConsole.cpp:368
940 msgstr "аналізує серію компонентів подій та виконує їх як окрему подію"
941
942 #: ../../../src/MenuDevConsole.cpp:369
867943 msgid "clears the command history"
868944 msgstr "Очищує історію команд"
869945
870 #: ../../../src/MenuDevConsole.cpp:369
946 #: ../../../src/MenuDevConsole.cpp:370
871947 msgid "displays this text"
872948 msgstr "показує цей текст"
873949
874 #: ../../../src/MenuDevConsole.cpp:376
950 #: ../../../src/MenuDevConsole.cpp:377
875951 msgid "Toggled the developer hud"
876952 msgstr "Стан панелі розробника змінено"
877953
878 #: ../../../src/MenuDevConsole.cpp:380
954 #: ../../../src/MenuDevConsole.cpp:381
879955 msgid "Toggled the hud"
880 msgstr ""
881
882 #: ../../../src/MenuDevConsole.cpp:529
956 msgstr "Інтерфейс перемкнено"
957
958 #: ../../../src/MenuDevConsole.cpp:385
959 msgid "Toggled the FPS counter"
960 msgstr "Показ FPS перемкнений"
961
962 #: ../../../src/MenuDevConsole.cpp:534
883963 msgid "ERROR: Incorrect number of arguments"
884 msgstr ""
885
886 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
964 msgstr "ПОМИЛКА: Невірна кількість параметрів"
965
966 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
887967 msgid "HINT:"
888 msgstr "НАТЯК:"
889
890 #: ../../../src/MenuDevConsole.cpp:531
968 msgstr "ПОРАДА:"
969
970 #: ../../../src/MenuDevConsole.cpp:536
891971 msgid "<id>"
892 msgstr ""
893
894 #: ../../../src/MenuDevConsole.cpp:547
972 msgstr "<id>"
973
974 #: ../../../src/MenuDevConsole.cpp:552
895975 #, c-format
896976 msgid "ERROR: '%s' is not a valid event key"
897 msgstr ""
898
899 #: ../../../src/MenuDevConsole.cpp:557
977 msgstr "ПОМИЛКА: '%s' некоректний ключ події"
978
979 #: ../../../src/MenuDevConsole.cpp:562
900980 msgid "ERROR: Too few arguments"
901981 msgstr "ПОМИЛКА: Замало параметрів"
902982
903 #: ../../../src/MenuDevConsole.cpp:559
983 #: ../../../src/MenuDevConsole.cpp:564
904984 msgid "<key>=<val> <key>=<val> ..."
905 msgstr ""
906
907 #: ../../../src/MenuDevConsole.cpp:564
985 msgstr "<key>=<val> <key>=<val> ..."
986
987 #: ../../../src/MenuDevConsole.cpp:569
908988 msgid "ERROR: Unknown command"
909989 msgstr "ПОМИЛКА: Невідома команда"
910990
911 #: ../../../src/MenuDevConsole.cpp:566
991 #: ../../../src/MenuDevConsole.cpp:571
912992 msgid "HINT: Type help"
913993 msgstr "ПІДКАЗКА: Введіть help"
914994
915 #: ../../../src/MenuEnemy.cpp:135
995 #: ../../../src/MenuEnemy.cpp:138
916996 #, c-format
917997 msgid "%s level %d"
918998 msgstr "%s рівень %d"
919999
920 #: ../../../src/MenuEnemy.cpp:159
1000 #: ../../../src/MenuEnemy.cpp:162
9211001 msgid "Dead"
9221002 msgstr "Мертвий"
9231003
924 #: ../../../src/MenuEnemy.cpp:161
1004 #: ../../../src/MenuEnemy.cpp:164
9251005 msgid "Destroyed"
926 msgstr ""
1006 msgstr "Знищений"
9271007
9281008 #: ../../../src/MenuExit.cpp:85 ../../../src/MenuExit.cpp:139
9291009 msgid "Paused"
9411021 msgid "Continue"
9421022 msgstr "Продовжити"
9431023
944 #: ../../../src/MenuInventory.cpp:175
1024 #: ../../../src/MenuInventory.cpp:73
1025 msgid "Automatically equip items"
1026 msgstr "Автоматично одягати предмети"
1027
1028 #: ../../../src/MenuInventory.cpp:188
9451029 #, c-format
9461030 msgid "Lost %d%% of %s."
947 msgstr ""
948
949 #: ../../../src/MenuInventory.cpp:182
1031 msgstr "Втрачено %d%% з %s."
1032
1033 #: ../../../src/MenuInventory.cpp:195
9501034 #, c-format
9511035 msgid "Lost %d%% of total XP."
952 msgstr ""
953
954 #: ../../../src/MenuInventory.cpp:187
1036 msgstr "Втрачено %d%% загального Досвіду."
1037
1038 #: ../../../src/MenuInventory.cpp:200
9551039 #, c-format
9561040 msgid "Lost %d%% of current level XP."
957 msgstr ""
958
959 #: ../../../src/MenuInventory.cpp:213
1041 msgstr "Втрачено %d%% Досвіду поточного рівня."
1042
1043 #: ../../../src/MenuInventory.cpp:226
9601044 #, c-format
9611045 msgid "Lost %s."
9621046 msgstr "Втрачено %s."
9631047
964 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1048 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9651049 #, c-format
9661050 msgid "%d %s"
9671051 msgstr "%d %s"
9681052
969 #: ../../../src/MenuInventory.cpp:299
1053 #: ../../../src/MenuInventory.cpp:317
9701054 msgid "Pick up item(s):"
9711055 msgstr "Підняти предмет(и):"
9721056
973 #: ../../../src/MenuInventory.cpp:300
1057 #: ../../../src/MenuInventory.cpp:318
9741058 msgid "Use or equip item:"
9751059 msgstr "Використати предмет:"
9761060
977 #: ../../../src/MenuInventory.cpp:301
1061 #: ../../../src/MenuInventory.cpp:319
9781062 #, c-format
9791063 msgid "%s modifiers"
9801064 msgstr "Модифікатори для %s"
9811065
982 #: ../../../src/MenuInventory.cpp:302
1066 #: ../../../src/MenuInventory.cpp:320
9831067 msgid "Select a quantity of item:"
984 msgstr ""
985
986 #: ../../../src/MenuInventory.cpp:305
1068 msgstr "Вказати кількість предметів:"
1069
1070 #: ../../../src/MenuInventory.cpp:323
9871071 msgid "Stash item stack:"
988 msgstr ""
989
990 #: ../../../src/MenuInventory.cpp:307
1072 msgstr "Пачку предметів в тайник:"
1073
1074 #: ../../../src/MenuInventory.cpp:325
9911075 msgid "Sell item stack:"
992 msgstr ""
993
994 #: ../../../src/MenuInventory.cpp:574
1076 msgstr "Продати пачку предметів:"
1077
1078 #: ../../../src/MenuInventory.cpp:592
9951079 msgid "You don't have enough of the required item."
9961080 msgstr "У вас недостатньо потрібних предметів."
9971081
998 #: ../../../src/MenuInventory.cpp:581
1082 #: ../../../src/MenuInventory.cpp:599
9991083 msgid "You can't use this item right now."
1000 msgstr ""
1001
1002 #: ../../../src/MenuInventory.cpp:593
1084 msgstr "Наразі неможливо використати цей предмет."
1085
1086 #: ../../../src/MenuInventory.cpp:611
10031087 msgid "This item can only be used from the action bar."
10041088 msgstr "Цей предмет може бути використаний лише з панелі дій."
10051089
1006 #: ../../../src/MenuInventory.cpp:711
1090 #: ../../../src/MenuInventory.cpp:729
10071091 msgid "Inventory is full."
10081092 msgstr "Інвентар заповнений."
10091093
1010 #: ../../../src/MenuInventory.cpp:831
1094 #: ../../../src/MenuInventory.cpp:849
10111095 #, c-format
10121096 msgid "Not enough %s."
10131097 msgstr "Недостатньо %s."
10141098
1015 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1099 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10161100 msgid "This item can not be sold."
1017 msgstr ""
1101 msgstr "Цей предмет не можна продати."
10181102
10191103 #: ../../../src/MenuLog.cpp:91
10201104 msgid "Notes"
10241108 msgid "Quests"
10251109 msgstr "Квести"
10261110
1027 #: ../../../src/MenuManager.cpp:290
1111 #: ../../../src/MenuManager.cpp:286
10281112 #, c-format
10291113 msgid "XP: %d/%d"
10301114 msgstr "Досвід: %d/%d"
10311115
1032 #: ../../../src/MenuManager.cpp:806
1116 #: ../../../src/MenuManager.cpp:827
10331117 msgid "This item can not be dropped."
1034 msgstr ""
1035
1036 #: ../../../src/MenuNPCActions.cpp:75
1037 msgid "Trade"
1038 msgstr "Торгувати"
1039
1040 #: ../../../src/MenuNumPicker.cpp:60
1118 msgstr "Цей предмет не можна викинути."
1119
1120 #: ../../../src/MenuNumPicker.cpp:59
10411121 msgid "Enter amount:"
1042 msgstr ""
1043
1044 #: ../../../src/MenuPowers.cpp:786
1122 msgstr "Вкажіть кількість:"
1123
1124 #: ../../../src/MenuPowers.cpp:787
10451125 msgid "Passive"
1046 msgstr ""
1047
1048 #: ../../../src/MenuPowers.cpp:791
1126 msgstr "Пасивне"
1127
1128 #: ../../../src/MenuPowers.cpp:792
10491129 #, c-format
10501130 msgid "Costs %d MP"
10511131 msgstr "Коштує %d Мани"
10521132
1053 #: ../../../src/MenuPowers.cpp:795
1133 #: ../../../src/MenuPowers.cpp:796
10541134 #, c-format
10551135 msgid "Costs %d HP"
10561136 msgstr "Коштує %d Здоров'я"
10571137
1058 #: ../../../src/MenuPowers.cpp:800
1138 #: ../../../src/MenuPowers.cpp:801
10591139 msgid "Cooldown:"
1060 msgstr ""
1061
1062 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1140 msgstr "Очікування:"
1141
1142 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10631143 msgid "Damage per second"
1064 msgstr ""
1065
1066 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1144 msgstr "Шкоди за секунду"
1145
1146 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10671147 msgid "HP per second"
1068 msgstr ""
1069
1070 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1148 msgstr "Здоров'я за секунду"
1149
1150 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10711151 msgid "MP per second"
1072 msgstr ""
1073
1074 #: ../../../src/MenuPowers.cpp:884
1152 msgstr "Мани за секунду"
1153
1154 #: ../../../src/MenuPowers.cpp:885
10751155 msgid "Immobilize"
1076 msgstr ""
1077
1078 #: ../../../src/MenuPowers.cpp:892
1156 msgstr "Сковування"
1157
1158 #: ../../../src/MenuPowers.cpp:893
10791159 msgid "Immunity"
10801160 msgstr "Імунітет"
10811161
1082 #: ../../../src/MenuPowers.cpp:895
1162 #: ../../../src/MenuPowers.cpp:896
10831163 msgid "Immunity to damage over time"
1084 msgstr ""
1085
1086 #: ../../../src/MenuPowers.cpp:898
1164 msgstr "Імунітет до шкоди протягом часу"
1165
1166 #: ../../../src/MenuPowers.cpp:899
10871167 msgid "Immunity to slow"
1088 msgstr ""
1089
1090 #: ../../../src/MenuPowers.cpp:901
1168 msgstr "Імунітет до уповільнення"
1169
1170 #: ../../../src/MenuPowers.cpp:902
10911171 msgid "Immunity to stun"
1092 msgstr ""
1093
1094 #: ../../../src/MenuPowers.cpp:904
1172 msgstr "Імунітет до оглушення"
1173
1174 #: ../../../src/MenuPowers.cpp:905
10951175 msgid "Immunity to HP steal"
1096 msgstr ""
1097
1098 #: ../../../src/MenuPowers.cpp:907
1176 msgstr "Імунітет до крадіжки Здоров'я"
1177
1178 #: ../../../src/MenuPowers.cpp:908
10991179 msgid "Immunity to MP steal"
1100 msgstr ""
1101
1102 #: ../../../src/MenuPowers.cpp:910
1180 msgstr "Імунітет до крадіжки Мани"
1181
1182 #: ../../../src/MenuPowers.cpp:911
11031183 msgid "Immunity to knockback"
1104 msgstr ""
1105
1106 #: ../../../src/MenuPowers.cpp:913
1184 msgstr "Імунітет до відкидання"
1185
1186 #: ../../../src/MenuPowers.cpp:914
11071187 msgid "Immunity to damage reflection"
1108 msgstr ""
1109
1110 #: ../../../src/MenuPowers.cpp:916
1188 msgstr "Імунітет до відбиття шкоди."
1189
1190 #: ../../../src/MenuPowers.cpp:917
11111191 msgid "Stun"
1112 msgstr "Оглушити"
1113
1114 #: ../../../src/MenuPowers.cpp:919
1192 msgstr "Оглушення"
1193
1194 #: ../../../src/MenuPowers.cpp:920
11151195 msgid "Automatic revive on death"
11161196 msgstr "Автоматичне відродження при смерті"
11171197
1118 #: ../../../src/MenuPowers.cpp:922
1198 #: ../../../src/MenuPowers.cpp:923
11191199 msgid "Convert"
1120 msgstr ""
1121
1122 #: ../../../src/MenuPowers.cpp:925
1200 msgstr "Перетворення"
1201
1202 #: ../../../src/MenuPowers.cpp:926
11231203 msgid "Fear"
11241204 msgstr "Страх"
11251205
1126 #: ../../../src/MenuPowers.cpp:928
1206 #: ../../../src/MenuPowers.cpp:929
11271207 msgid "Lifespan"
1128 msgstr ""
1129
1130 #: ../../../src/MenuPowers.cpp:952
1208 msgstr "Тривалість життя"
1209
1210 #: ../../../src/MenuPowers.cpp:953
11311211 msgid "Magical Shield"
11321212 msgstr "Магічний Щит"
11331213
1134 #: ../../../src/MenuPowers.cpp:981
1214 #: ../../../src/MenuPowers.cpp:982
11351215 msgid "Healing"
11361216 msgstr "Лікування"
11371217
1138 #: ../../../src/MenuPowers.cpp:984
1218 #: ../../../src/MenuPowers.cpp:985
11391219 msgid "Knockback"
1140 msgstr ""
1141
1142 #: ../../../src/MenuPowers.cpp:1009
1220 msgstr "Відкидання"
1221
1222 #: ../../../src/MenuPowers.cpp:1010
11431223 #, c-format
11441224 msgid "%d%% chance"
11451225 msgstr "%d%% шанс"
11461226
1147 #: ../../../src/MenuPowers.cpp:1061
1227 #: ../../../src/MenuPowers.cpp:1062
11481228 msgid "Base Accuracy"
11491229 msgstr "Базова Точність"
11501230
1151 #: ../../../src/MenuPowers.cpp:1081
1231 #: ../../../src/MenuPowers.cpp:1082
11521232 msgid "Base Critical Chance"
11531233 msgstr "Базовий Критичний Шанс"
11541234
1155 #: ../../../src/MenuPowers.cpp:1089
1235 #: ../../../src/MenuPowers.cpp:1090
11561236 msgid "Ignores Absorbtion"
11571237 msgstr "Ігнорує Поглинання"
11581238
1159 #: ../../../src/MenuPowers.cpp:1094
1239 #: ../../../src/MenuPowers.cpp:1095
11601240 msgid "Ignores Avoidance"
11611241 msgstr "Ігнорує Уникнення"
11621242
1163 #: ../../../src/MenuPowers.cpp:1099
1243 #: ../../../src/MenuPowers.cpp:1100
11641244 #, c-format
11651245 msgid "%d%% Chance to crit slowed targets"
1166 msgstr "%d%% Шанс на кріт по сповільненим цілям"
1167
1168 #: ../../../src/MenuPowers.cpp:1104
1169 #, c-format
1170 msgid "%s Elemental Damage"
1171 msgstr "%s Стихійного Урону"
1172
1173 #: ../../../src/MenuPowers.cpp:1113
1246 msgstr "%d%% Шанс на крит. сповільненої цілі"
1247
1248 #: ../../../src/MenuPowers.cpp:1105
1249 #, c-format
1250 msgid "Elemental Damage (%s)"
1251 msgstr "Шкода від стихії (%s)"
1252
1253 #: ../../../src/MenuPowers.cpp:1114
11741254 #, c-format
11751255 msgid "Requires a %s"
11761256 msgstr "Вимагає %s"
11771257
1178 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1258 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11791259 #, c-format
11801260 msgid "Requires Power: %s"
11811261 msgstr "Вимагає Уміння: %s"
11821262
1183 #: ../../../src/MenuPowers.cpp:1162
1263 #: ../../../src/MenuPowers.cpp:1163
11841264 msgid "Click to Unlock (uses 1 Skill Point)"
1185 msgstr "Клацніть для вивчення (потребує 1 Очко Умінь)"
1186
1187 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1265 msgstr "Клацніть для вивчення (потребує 1 очко Умінь)"
1266
1267 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11881268 msgid "Requires 1 Skill Point"
1189 msgstr "Вимагає 1 Очко Умінь"
1190
1191 #: ../../../src/MenuPowers.cpp:1352
1269 msgstr "Вимагає 1 очко Умінь"
1270
1271 #: ../../../src/MenuPowers.cpp:1355
11921272 #, c-format
11931273 msgid "%d unspent skill point"
1194 msgstr ""
1195
1196 #: ../../../src/MenuPowers.cpp:1355
1274 msgstr "%d невитрачене очко Умінь"
1275
1276 #: ../../../src/MenuPowers.cpp:1358
11971277 #, c-format
11981278 msgid "%d unspent skill points"
1199 msgstr ""
1200
1201 #: ../../../src/MenuPowers.cpp:1385
1279 msgstr "%d невитрачених очок Умінь"
1280
1281 #: ../../../src/MenuPowers.cpp:1388
12021282 msgid "Next Level:"
12031283 msgstr "Натсупний рівень:"
12041284
12081288
12091289 #: ../../../src/MenuStash.cpp:209
12101290 msgid "Can not store quest items in the stash."
1211 msgstr "Неможливо зберігати квестові речі в тайнику."
1291 msgstr "Квестові речі не можна зберігати в тайнику."
12121292
12131293 #: ../../../src/MenuStash.cpp:219
12141294 msgid "Stash is full."
12151295 msgstr "Тайник заповнений."
12161296
1297 #: ../../../src/MenuTalker.cpp:454
1298 msgid "Trade"
1299 msgstr "Торгувати"
1300
12171301 #: ../../../src/MenuVendor.cpp:58
12181302 msgid "Buyback"
1219 msgstr "Зворотня покупка"
1303 msgstr "Викуп"
12201304
12211305 #: ../../../src/MenuVendor.cpp:279
12221306 msgid "Vendor"
12371321
12381322 #: ../../../src/QuestLog.cpp:234
12391323 msgid "Completed Quests"
1240 msgstr ""
1324 msgstr "Завершені квести"
12411325
12421326 #: ../../../src/SaveLoad.cpp:243 ../../../src/SaveLoad.cpp:244
12431327 msgid "Game saved."
12441328 msgstr "Гру збережено."
12451329
1246 #: ../../../src/SDLInputState.cpp:581
1330 #: ../../../src/SDLInputState.cpp:582
12471331 msgid "Backspace"
1248 msgstr ""
1249
1250 #: ../../../src/SDLInputState.cpp:582
1332 msgstr "Backspace"
1333
1334 #: ../../../src/SDLInputState.cpp:583
12511335 msgid "CapsLock"
1252 msgstr ""
1253
1254 #: ../../../src/SDLInputState.cpp:585
1336 msgstr "CapsLock"
1337
1338 #: ../../../src/SDLInputState.cpp:586
12551339 msgid "End"
1256 msgstr ""
1257
1258 #: ../../../src/SDLInputState.cpp:586
1340 msgstr "End"
1341
1342 #: ../../../src/SDLInputState.cpp:587
12591343 msgid "Escape"
1260 msgstr ""
1261
1262 #: ../../../src/SDLInputState.cpp:587
1344 msgstr "Escape"
1345
1346 #: ../../../src/SDLInputState.cpp:588
12631347 msgid "Home"
1264 msgstr ""
1265
1266 #: ../../../src/SDLInputState.cpp:588
1348 msgstr "Home"
1349
1350 #: ../../../src/SDLInputState.cpp:589
12671351 msgid "Insert"
1268 msgstr ""
1269
1270 #: ../../../src/SDLInputState.cpp:589
1352 msgstr "Insert"
1353
1354 #: ../../../src/SDLInputState.cpp:590
12711355 msgid "Left Alt"
1272 msgstr ""
1273
1274 #: ../../../src/SDLInputState.cpp:590
1356 msgstr "Лівий Alt"
1357
1358 #: ../../../src/SDLInputState.cpp:591
12751359 msgid "Left Ctrl"
1276 msgstr ""
1277
1278 #: ../../../src/SDLInputState.cpp:592
1360 msgstr "Лівий Ctrl"
1361
1362 #: ../../../src/SDLInputState.cpp:593
12791363 msgid "Left Shift"
1280 msgstr ""
1281
1282 #: ../../../src/SDLInputState.cpp:593
1364 msgstr "Лівий Shift"
1365
1366 #: ../../../src/SDLInputState.cpp:594
12831367 msgid "NumLock"
1284 msgstr ""
1285
1286 #: ../../../src/SDLInputState.cpp:594
1368 msgstr "NumLock"
1369
1370 #: ../../../src/SDLInputState.cpp:595
12871371 msgid "PageDown"
1288 msgstr ""
1289
1290 #: ../../../src/SDLInputState.cpp:595
1372 msgstr "PageDown"
1373
1374 #: ../../../src/SDLInputState.cpp:596
12911375 msgid "PageUp"
1292 msgstr ""
1293
1294 #: ../../../src/SDLInputState.cpp:596
1376 msgstr "PageUp"
1377
1378 #: ../../../src/SDLInputState.cpp:597
12951379 msgid "Pause"
1296 msgstr ""
1297
1298 #: ../../../src/SDLInputState.cpp:597
1380 msgstr "Pause"
1381
1382 #: ../../../src/SDLInputState.cpp:598
12991383 msgid "PrintScreen"
1300 msgstr ""
1301
1302 #: ../../../src/SDLInputState.cpp:598
1384 msgstr "PrintScreen"
1385
1386 #: ../../../src/SDLInputState.cpp:599
13031387 msgid "Right Alt"
1304 msgstr ""
1305
1306 #: ../../../src/SDLInputState.cpp:599
1388 msgstr "Правий Alt"
1389
1390 #: ../../../src/SDLInputState.cpp:600
13071391 msgid "Right Ctrl"
1308 msgstr ""
1309
1310 #: ../../../src/SDLInputState.cpp:600
1392 msgstr "Правий Ctrl"
1393
1394 #: ../../../src/SDLInputState.cpp:601
13111395 msgid "Return"
1312 msgstr ""
1313
1314 #: ../../../src/SDLInputState.cpp:602
1396 msgstr "Enter"
1397
1398 #: ../../../src/SDLInputState.cpp:603
13151399 msgid "Right Shift"
1316 msgstr ""
1317
1318 #: ../../../src/SDLInputState.cpp:603
1400 msgstr "Правий Shift"
1401
1402 #: ../../../src/SDLInputState.cpp:604
13191403 msgid "ScrollLock"
1320 msgstr ""
1321
1322 #: ../../../src/SDLInputState.cpp:604
1404 msgstr "ScrollLock"
1405
1406 #: ../../../src/SDLInputState.cpp:605
13231407 msgid "Space"
1324 msgstr ""
1325
1326 #: ../../../src/SDLInputState.cpp:605
1408 msgstr "Пробіл"
1409
1410 #: ../../../src/SDLInputState.cpp:606
13271411 msgid "Tab"
1328 msgstr ""
1329
1330 #: ../../../src/SDLInputState.cpp:619
1412 msgstr "Tab"
1413
1414 #: ../../../src/SDLInputState.cpp:620
13311415 #, c-format
13321416 msgid "Mouse %d"
13331417 msgstr "Мишка %d"
13341418
1335 #: ../../../src/SDLInputState.cpp:627
1419 #: ../../../src/SDLInputState.cpp:628
13361420 #, c-format
13371421 msgid "Axis %d -"
1338 msgstr ""
1339
1340 #: ../../../src/SDLInputState.cpp:629
1422 msgstr "Вісь %d -"
1423
1424 #: ../../../src/SDLInputState.cpp:630
13411425 #, c-format
13421426 msgid "Axis %d +"
1343 msgstr ""
1344
1345 #: ../../../src/SDLInputState.cpp:632
1427 msgstr "Вісь %d +"
1428
1429 #: ../../../src/SDLInputState.cpp:633
13461430 #, c-format
13471431 msgid "Button %d"
13481432 msgstr "Кнопка %d"
13491433
1350 #: ../../../src/SDLInputState.cpp:636
1434 #: ../../../src/SDLInputState.cpp:637
13511435 msgid "(none)"
13521436 msgstr "(нічого)"
13531437
1354 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1355 #: ../../../src/SDLInputState.cpp:719
1438 #: ../../../src/SDLInputState.cpp:677
1439 msgid "Touch control D-Pad"
1440 msgstr "Торкніться кнопок переміщення"
1441
1442 #: ../../../src/SDLInputState.cpp:701
1443 msgid "Touch control buttons"
1444 msgstr "Торкніться кнопок керування"
1445
1446 #: ../../../src/SDLInputState.cpp:716
13561447 msgid "Tap"
1357 msgstr ""
1358
1359 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1360 #, c-format
1361 msgid "%s on ground"
1362 msgstr "%s на землі"
1363
1364 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1365 #, c-format
1366 msgid "%s on enemy"
1367 msgstr "%s на ворогу"
1368
1369 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1370 #: ../../../src/SDLInputState.cpp:771
1448 msgstr "Торкніться"
1449
1450 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1451 #: ../../../src/SDLInputState.cpp:768
13711452 #, c-format
13721453 msgid "'%s' is no longer bound to:"
13731454 msgstr "'%s' більше не повязаний з:"
13781459
13791460 #: ../../../src/Stats.cpp:39
13801461 msgid "Total amount of HP."
1381 msgstr ""
1462 msgstr "Загальна кількість Здоров'я."
13821463
13831464 #: ../../../src/Stats.cpp:43
13841465 msgid "HP Regen"
13941475
13951476 #: ../../../src/Stats.cpp:49
13961477 msgid "Total amount of MP."
1397 msgstr ""
1478 msgstr "Загальна кількість Мани."
13981479
13991480 #: ../../../src/Stats.cpp:53
14001481 msgid "MP Regen"
14131494 "Accuracy rating. The enemy's Avoidance rating is subtracted from this value "
14141495 "to calculate your likeliness to land a direct hit."
14151496 msgstr ""
1497 "Відсоток Точності. Від цього значення віднімається значення Ухилення "
1498 "противника, щоб розрахувати ймовірність точного удару."
14161499
14171500 #: ../../../src/Stats.cpp:63
14181501 msgid "Avoidance"
14231506 "Avoidance rating. This value is subtracted from the enemy's Accuracy rating "
14241507 "to calculate their likeliness to land a direct hit."
14251508 msgstr ""
1509 "Відсоток Ухилення. Це значення віднімається від значення Точності "
1510 "противника, щоб розрахувати ймовірність точного удару противником."
14261511
14271512 #: ../../../src/Stats.cpp:68
14281513 msgid "Absorb Min"
14301515
14311516 #: ../../../src/Stats.cpp:69 ../../../src/Stats.cpp:74
14321517 msgid "Reduces the amount of damage taken."
1433 msgstr ""
1518 msgstr "Зменшує кількість отриманої шкоди."
14341519
14351520 #: ../../../src/Stats.cpp:73
14361521 msgid "Absorb Max"
14421527
14431528 #: ../../../src/Stats.cpp:79
14441529 msgid "Chance for an attack to do extra damage."
1445 msgstr ""
1530 msgstr "Ймовірність завдання додаткової шкоди атакою"
14461531
14471532 #: ../../../src/Stats.cpp:83
14481533 msgid "Bonus XP"
14891574
14901575 #: ../../../src/Stats.cpp:108
14911576 msgid "Missile Reflect Chance"
1492 msgstr "Відсоток повернення снарядів"
1577 msgstr "Ймовірність повернення снарядів"
14931578
14941579 #: ../../../src/Stats.cpp:109
14951580 msgid "Increases your chance of reflecting missiles back at enemies."
14971582
14981583 #: ../../../src/Stats.cpp:113
14991584 msgid "Damage Reflection"
1500 msgstr "Повернення урону"
1585 msgstr "Відбиття шкоди"
15011586
15021587 #: ../../../src/Stats.cpp:114
15031588 msgid "Deals a percentage of damage taken back to the attacker."
1504 msgstr "Відсоток урону який повертається атакуючому."
1589 msgstr "Визначає який відсоток нанесеної шкоди повертається противнику."
15051590
15061591 #: ../../../src/Stats.cpp:118
15071592 msgid "HP Steal"
15271612 msgid "Base MP"
15281613 msgstr "Базова Мана"
15291614
1530 #: ../../../src/Utils.cpp:297
1615 #: ../../../src/Utils.cpp:346
15311616 msgid "k"
15321617 msgstr "к"
15331618
1534 #: ../../../src/Utils.cpp:531
1619 #: ../../../src/Utils.cpp:580
15351620 #, c-format
15361621 msgid "%s second"
15371622 msgstr "%s секунда"
15381623
1539 #: ../../../src/Utils.cpp:534
1624 #: ../../../src/Utils.cpp:583
15401625 #, c-format
15411626 msgid "%s seconds"
15421627 msgstr "%s секунд"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 #
58 #, fuzzy
69 msgid ""
710 msgstr ""
811 "Project-Id-Version: PACKAGE VERSION\n"
912 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
14 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
1215 "Last-Translator: Justin Jacobs <jajdorkster@gmail.com>, 2018\n"
1316 "Language-Team: Vietnamese (https://www.transifex.com/flareorg/teams/84925/vi/)\n"
1417 "MIME-Version: 1.0\n"
2629 msgid "You may increase one attribute through the Character Menu."
2730 msgstr "Bạn có thể tăng một chỉ số qua menu Nhân vật."
2831
29 #: ../../../src/Avatar.cpp:611
32 #: ../../../src/Avatar.cpp:583
3033 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3134 msgstr ""
3235 "Bạn đã bị đánh bại. Trò chơi kết thúc! Nhấn ${INPUT_CONTINUE} để thoát ra "
3336 "Trang đầu."
3437
35 #: ../../../src/Avatar.cpp:617
38 #: ../../../src/Avatar.cpp:589
3639 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3740 msgstr "Bạn đã bị đánh bại. Nhấn ${INPUT_CONTINUE} để tiếp tục."
3841
39 #: ../../../src/Avatar.cpp:870
42 #: ../../../src/Avatar.cpp:839
4043 msgid "Transformation expired. You have been moved back to a safe place."
4144 msgstr "Sự biến đổi kết thúc. Bạn đã được chuyển về vị trí an toàn."
4245
108111 "Kết xuất đồ hoạ SDL bằng phần cứng\n"
109112 "Bộ kết xuất mặc định, thường nhanh hơn bằng phần mềm."
110113
111 #: ../../../src/EngineSettings.cpp:557
114 #: ../../../src/EngineSettings.cpp:561
112115 msgid "Adventurer"
113116 msgstr "Người phiêu lưu"
114117
117120 msgstr "trượt"
118121
119122 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
120 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
123 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
121124 #, c-format
122125 msgid "+%d HP"
123126 msgstr "+%d điểm thể chất"
124127
125 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
126 #: ../../../src/StatBlock.cpp:827
128 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
129 #: ../../../src/StatBlock.cpp:822
127130 #, c-format
128131 msgid "+%d MP"
129132 msgstr "+%d điểm ma pháp"
130133
131 #: ../../../src/EventManager.cpp:729
134 #: ../../../src/EventManager.cpp:738
132135 msgid "Unknown destination"
133136 msgstr "Điểm đến chưa xác định"
134137
135 #: ../../../src/GameStateConfigBase.cpp:97
136 #: ../../../src/GameStateConfigBase.cpp:118
138 #: ../../../src/GameStateConfigBase.cpp:89
139 #: ../../../src/GameStateConfigBase.cpp:110
137140 msgid "Defaults"
138141 msgstr "Mặc định"
139142
140 #: ../../../src/GameStateConfigBase.cpp:97
143 #: ../../../src/GameStateConfigBase.cpp:89
141144 msgid "Reset ALL settings?"
142145 msgstr "Thiết lập lại TẤT CẢ?"
143146
144 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
147 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
145148 msgid "OK"
146149 msgstr ""
147150
148 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
149 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
151 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
152 #: ../../../src/InputState.cpp:401
150153 msgid "Cancel"
151154 msgstr "Hủy"
152155
153 #: ../../../src/GameStateConfigBase.cpp:168
154 #: ../../../src/GameStateConfigDesktop.cpp:128
156 #: ../../../src/GameStateConfigBase.cpp:160
157 #: ../../../src/GameStateConfigDesktop.cpp:130
155158 msgid "Audio"
156159 msgstr "Âm thanh"
157160
158 #: ../../../src/GameStateConfigBase.cpp:169
159 #: ../../../src/GameStateConfigDesktop.cpp:129
161 #: ../../../src/GameStateConfigBase.cpp:161
162 #: ../../../src/GameStateConfigDesktop.cpp:131
160163 msgid "Interface"
161164 msgstr "Giao diện"
162165
163 #: ../../../src/GameStateConfigBase.cpp:170
164 #: ../../../src/GameStateConfigDesktop.cpp:132
166 #: ../../../src/GameStateConfigBase.cpp:162
167 #: ../../../src/GameStateConfigDesktop.cpp:134
165168 msgid "Mods"
166169 msgstr "Các bản mod"
167170
168 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
171 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
169172 msgid "Music Volume"
170173 msgstr "Âm lượng nhạc"
171174
172 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
175 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
173176 msgid "Sound Volume"
174177 msgstr "Âm lượng"
175178
176 #: ../../../src/GameStateConfigBase.cpp:266
179 #: ../../../src/GameStateConfigBase.cpp:257
177180 msgid "Language"
178181 msgstr "Ngôn ngữ"
179182
180 #: ../../../src/GameStateConfigBase.cpp:275
181 msgid "Show combat text"
182 msgstr "Hiển thị nội dung chiến trận"
183
184 #: ../../../src/GameStateConfigBase.cpp:279
183 #: ../../../src/GameStateConfigBase.cpp:266
185184 msgid "Show FPS"
186185 msgstr "Hiển thị FPS"
187186
188 #: ../../../src/GameStateConfigBase.cpp:283
187 #: ../../../src/GameStateConfigBase.cpp:270
189188 msgid "Colorblind Mode"
190189 msgstr "Chế độ cho người mù màu"
191190
192 #: ../../../src/GameStateConfigBase.cpp:287
191 #: ../../../src/GameStateConfigBase.cpp:274
193192 msgid "Hardware mouse cursor"
194193 msgstr "Con trỏ hệ thống"
195194
196 #: ../../../src/GameStateConfigBase.cpp:291
195 #: ../../../src/GameStateConfigBase.cpp:278
197196 msgid "Developer Mode"
198197 msgstr "Chế độ cho người phát triển"
199198
200 #: ../../../src/GameStateConfigBase.cpp:295
201 msgid "Always show loot labels"
202 msgstr "Luôn hiển thị nhãn đồ rơi"
203
204 #: ../../../src/GameStateConfigBase.cpp:299
205 msgid "Always show stat bar labels"
206 msgstr "Luôn hiển thị nhãn thanh thuộc tính"
207
208 #: ../../../src/GameStateConfigBase.cpp:303
209 msgid "Automatically equip items"
210 msgstr "Tự động trang bị đồ"
211
212 #: ../../../src/GameStateConfigBase.cpp:307
199 #: ../../../src/GameStateConfigBase.cpp:282
213200 msgid "Subtitles"
214201 msgstr "Phụ đề"
215202
216 #: ../../../src/GameStateConfigBase.cpp:311
203 #: ../../../src/GameStateConfigBase.cpp:286
217204 msgid "Active Mods"
218205 msgstr "Bản mod đang bật"
219206
220 #: ../../../src/GameStateConfigBase.cpp:320
207 #: ../../../src/GameStateConfigBase.cpp:295
221208 msgid "Available Mods"
222209 msgstr "Bản mod còn lại"
223210
224 #: ../../../src/GameStateConfigBase.cpp:339
211 #: ../../../src/GameStateConfigBase.cpp:314
225212 msgid "<< Disable"
226213 msgstr "<< Tắt"
227214
228 #: ../../../src/GameStateConfigBase.cpp:345
215 #: ../../../src/GameStateConfigBase.cpp:320
229216 msgid "Enable >>"
230217 msgstr "Bật >>"
231218
232 #: ../../../src/GameStateConfigBase.cpp:925
219 #: ../../../src/GameStateConfigBase.cpp:873
233220 msgid "Version:"
234221 msgstr "Phiên bản:"
235222
236 #: ../../../src/GameStateConfigBase.cpp:930
223 #: ../../../src/GameStateConfigBase.cpp:878
237224 msgid "Game:"
238225 msgstr "Trò chơi:"
239226
240 #: ../../../src/GameStateConfigBase.cpp:935
227 #: ../../../src/GameStateConfigBase.cpp:883
241228 msgid "Engine version:"
242229 msgstr "Phiên bản engine:"
243230
244 #: ../../../src/GameStateConfigBase.cpp:943
231 #: ../../../src/GameStateConfigBase.cpp:891
245232 msgid "Requires mods:"
246233 msgstr "Yêu cầu bản mod:"
247234
248 #: ../../../src/GameStateConfigDesktop.cpp:81
249 #: ../../../src/GameStateConfigDesktop.cpp:740
235 #: ../../../src/GameStateConfigDesktop.cpp:83
236 #: ../../../src/GameStateConfigDesktop.cpp:751
250237 msgid "Clear"
251238 msgstr "Xoá"
252239
253 #: ../../../src/GameStateConfigDesktop.cpp:81
254 #: ../../../src/GameStateConfigDesktop.cpp:738
240 #: ../../../src/GameStateConfigDesktop.cpp:83
241 #: ../../../src/GameStateConfigDesktop.cpp:749
255242 msgid "Assign:"
256243 msgstr "Gán với:"
257244
258 #: ../../../src/GameStateConfigDesktop.cpp:126
245 #: ../../../src/GameStateConfigDesktop.cpp:128
259246 msgid "Video"
260247 msgstr "Đồ hoạ"
261248
262 #: ../../../src/GameStateConfigDesktop.cpp:130
249 #: ../../../src/GameStateConfigDesktop.cpp:132
263250 msgid "Input"
264251 msgstr "Đầu vào"
265252
266 #: ../../../src/GameStateConfigDesktop.cpp:131
253 #: ../../../src/GameStateConfigDesktop.cpp:133
267254 msgid "Keybindings"
268255 msgstr "Phím điều khiển"
269256
270 #: ../../../src/GameStateConfigDesktop.cpp:187
257 #: ../../../src/GameStateConfigDesktop.cpp:188
271258 msgid ""
272259 "Will try to store surfaces in video memory versus system memory. The effect "
273260 "this has on performance depends on the renderer."
275262 "Lưu dữ liệu bề mặt vào bộ nhớ đồ hoạ thay cho RAM. Hiệu quả của tuỳ chọn này"
276263 " phụ thuộc vào thiết bị kết xuất."
277264
278 #: ../../../src/GameStateConfigDesktop.cpp:188
265 #: ../../../src/GameStateConfigDesktop.cpp:189
279266 msgid ""
280267 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
281268 "windowed mode or input lag."
283270 "Giúp tránh rách hình. Tắt nếu bạn thấy lag khi điều khiển hoặc chế độ cửa sổ"
284271 " bị \"lắp\"."
285272
286 #: ../../../src/GameStateConfigDesktop.cpp:189
273 #: ../../../src/GameStateConfigDesktop.cpp:190
287274 msgid ""
288275 "When enabled, this uses the screen DPI in addition to the window dimensions "
289276 "to scale the rendering resolution. Otherwise, only the window dimensions are"
292279 "Khi bật, sử dụng thêm DPI màn hình cùng kích thước cửa sổ để phóng đồ hoạ. "
293280 "Nếu không, chỉ sử dụng kích thước cửa sổ."
294281
295 #: ../../../src/GameStateConfigDesktop.cpp:190
282 #: ../../../src/GameStateConfigDesktop.cpp:191
283 msgid ""
284 "This enables parallax (non-tile) layers. Disabling this setting can improve "
285 "performance in some cases."
286 msgstr ""
287
288 #: ../../../src/GameStateConfigDesktop.cpp:192
296289 msgid "Experimental"
297290 msgstr "Đang thử nghiệm"
298291
299 #: ../../../src/GameStateConfigDesktop.cpp:191
292 #: ../../../src/GameStateConfigDesktop.cpp:193
300293 msgid "For handheld devices"
301294 msgstr "Cho thiết bị cầm tay"
302295
303 #: ../../../src/GameStateConfigDesktop.cpp:209
296 #: ../../../src/GameStateConfigDesktop.cpp:211
304297 msgid "Renderer"
305298 msgstr "Thiết bị kết xuất đồ hoạ"
306299
307 #: ../../../src/GameStateConfigDesktop.cpp:225
300 #: ../../../src/GameStateConfigDesktop.cpp:227
308301 msgid "Full Screen Mode"
309302 msgstr "Toàn màn hình"
310303
311 #: ../../../src/GameStateConfigDesktop.cpp:229
304 #: ../../../src/GameStateConfigDesktop.cpp:231
312305 msgid "Move hero using mouse"
313306 msgstr "Di chuyển nhân vật bằng chuột"
314307
315 #: ../../../src/GameStateConfigDesktop.cpp:233
308 #: ../../../src/GameStateConfigDesktop.cpp:235
316309 msgid "Hardware surfaces"
317310 msgstr "Kết xuất bề mặt bằng phần cứng"
318311
319 #: ../../../src/GameStateConfigDesktop.cpp:237
312 #: ../../../src/GameStateConfigDesktop.cpp:239
320313 msgid "V-Sync"
321314 msgstr ""
322315
323 #: ../../../src/GameStateConfigDesktop.cpp:241
316 #: ../../../src/GameStateConfigDesktop.cpp:243
324317 msgid "Texture Filtering"
325318 msgstr "Lọc kết cấu bề mặt (texture)"
326319
327 #: ../../../src/GameStateConfigDesktop.cpp:245
320 #: ../../../src/GameStateConfigDesktop.cpp:247
328321 msgid "DPI scaling"
329322 msgstr "Phóng theo DPI"
330323
331 #: ../../../src/GameStateConfigDesktop.cpp:249
324 #: ../../../src/GameStateConfigDesktop.cpp:251
325 msgid "Parallax Layers"
326 msgstr ""
327
328 #: ../../../src/GameStateConfigDesktop.cpp:255
332329 msgid "Allow changing gamma"
333330 msgstr "Cho phép thay đổi gamma"
334331
335 #: ../../../src/GameStateConfigDesktop.cpp:253
332 #: ../../../src/GameStateConfigDesktop.cpp:259
336333 msgid "Gamma"
337334 msgstr ""
338335
339 #: ../../../src/GameStateConfigDesktop.cpp:257
336 #: ../../../src/GameStateConfigDesktop.cpp:263
340337 msgid "Use joystick"
341338 msgstr "Sử dụng joystick"
342339
343 #: ../../../src/GameStateConfigDesktop.cpp:261
340 #: ../../../src/GameStateConfigDesktop.cpp:267
344341 msgid "Joystick"
345342 msgstr ""
346343
347 #: ../../../src/GameStateConfigDesktop.cpp:277
344 #: ../../../src/GameStateConfigDesktop.cpp:283
348345 msgid "Mouse aim"
349346 msgstr "Ngắm bằng chuột"
350347
351 #: ../../../src/GameStateConfigDesktop.cpp:281
348 #: ../../../src/GameStateConfigDesktop.cpp:287
352349 msgid "Do not use mouse"
353350 msgstr "Không sử dụng chuột"
354351
355 #: ../../../src/GameStateConfigDesktop.cpp:285
352 #: ../../../src/GameStateConfigDesktop.cpp:291
356353 msgid "Joystick Deadzone"
357354 msgstr "Khoảng chết của joystick"
358355
360357 msgid "Loading..."
361358 msgstr "Đang tải..."
362359
363 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
360 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
364361 msgid "Delete Save"
365362 msgstr "Xoá bản lưư"
366363
367 #: ../../../src/GameStateLoad.cpp:87
364 #: ../../../src/GameStateLoad.cpp:88
368365 msgid "Delete this save?"
369366 msgstr "Xoá bản lưư này?"
370367
371 #: ../../../src/GameStateLoad.cpp:89
368 #: ../../../src/GameStateLoad.cpp:90
372369 msgid "Exit to Title"
373370 msgstr "Thoát ra tiêu đề"
374371
375 #: ../../../src/GameStateLoad.cpp:92
372 #: ../../../src/GameStateLoad.cpp:93
376373 msgid "New Game"
377374 msgstr "Trò chơi mới"
378375
379 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
376 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
380377 msgid "Choose a Slot"
381378 msgstr "Chọn một ô"
382379
401398 msgstr "Bản lưu không hợp lệ"
402399
403400 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
404 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
405 #: ../../../src/MenuPowers.cpp:1539
401 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
402 #: ../../../src/MenuPowers.cpp:1542
406403 #, c-format
407404 msgid "Level %d"
408405 msgstr "Cấp độ %d"
451448 msgid "Exit Game"
452449 msgstr "Thoát trò chơi"
453450
454 #: ../../../src/InputState.cpp:403
451 #: ../../../src/InputState.cpp:402
455452 msgid "Accept"
456453 msgstr "Đồng ý"
457454
458 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
455 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
459456 msgid "Up"
460457 msgstr "Lên"
461458
462 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
459 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
463460 msgid "Down"
464461 msgstr "Xuống"
465462
466 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
463 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
467464 msgid "Left"
468465 msgstr "Trái"
469466
470 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
467 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
471468 msgid "Right"
472469 msgstr "Phải"
473470
474 #: ../../../src/InputState.cpp:408
471 #: ../../../src/InputState.cpp:407
475472 msgid "Bar1"
476473 msgstr "Thanh1"
477474
478 #: ../../../src/InputState.cpp:409
475 #: ../../../src/InputState.cpp:408
479476 msgid "Bar2"
480477 msgstr "Thanh2"
481478
482 #: ../../../src/InputState.cpp:410
479 #: ../../../src/InputState.cpp:409
483480 msgid "Bar3"
484481 msgstr "Thanh3"
485482
486 #: ../../../src/InputState.cpp:411
483 #: ../../../src/InputState.cpp:410
487484 msgid "Bar4"
488485 msgstr "Thanh4"
489486
490 #: ../../../src/InputState.cpp:412
487 #: ../../../src/InputState.cpp:411
491488 msgid "Bar5"
492489 msgstr "Thanh5"
493490
494 #: ../../../src/InputState.cpp:413
491 #: ../../../src/InputState.cpp:412
495492 msgid "Bar6"
496493 msgstr "Thanh6"
497494
498 #: ../../../src/InputState.cpp:414
495 #: ../../../src/InputState.cpp:413
499496 msgid "Bar7"
500497 msgstr "Thanh7"
501498
502 #: ../../../src/InputState.cpp:415
499 #: ../../../src/InputState.cpp:414
503500 msgid "Bar8"
504501 msgstr "Thanh8"
505502
506 #: ../../../src/InputState.cpp:416
503 #: ../../../src/InputState.cpp:415
507504 msgid "Bar9"
508505 msgstr "Thanh9"
509506
510 #: ../../../src/InputState.cpp:417
507 #: ../../../src/InputState.cpp:416
511508 msgid "Bar0"
512509 msgstr "Thanh0"
513510
514 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
511 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
515512 #: ../../../src/MenuCharacter.cpp:54
516513 msgid "Character"
517514 msgstr "Nhân vật"
518515
519 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
520 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
516 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
517 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
521518 msgid "Inventory"
522519 msgstr "Hành trang"
523520
524 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
521 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
525522 #: ../../../src/MenuPowers.cpp:168
526523 msgid "Powers"
527524 msgstr "Sức mạnh"
528525
529 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
526 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
530527 #: ../../../src/MenuLog.cpp:72
531528 msgid "Log"
532529 msgstr "Nhật kí"
533530
534 #: ../../../src/InputState.cpp:422
531 #: ../../../src/InputState.cpp:421
535532 msgid "Main1"
536533 msgstr "Chính1"
537534
538 #: ../../../src/InputState.cpp:423
535 #: ../../../src/InputState.cpp:422
539536 msgid "Main2"
540537 msgstr "Chính2"
541538
539 #: ../../../src/InputState.cpp:423
540 msgid "Ctrl"
541 msgstr ""
542
542543 #: ../../../src/InputState.cpp:424
543 msgid "Ctrl"
544 msgid "Shift"
544545 msgstr ""
545546
546547 #: ../../../src/InputState.cpp:425
547 msgid "Shift"
548 msgstr ""
549
550 #: ../../../src/InputState.cpp:426
551548 msgid "Alt"
552549 msgstr ""
553550
554 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
551 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
555552 msgid "Delete"
556553 msgstr ""
557554
558 #: ../../../src/InputState.cpp:428
555 #: ../../../src/InputState.cpp:427
559556 msgid "ActionBar Accept"
560557 msgstr "ActionBar chọn"
561558
562 #: ../../../src/InputState.cpp:429
559 #: ../../../src/InputState.cpp:428
563560 msgid "ActionBar Left"
564561 msgstr "ActionBar trái"
565562
566 #: ../../../src/InputState.cpp:430
563 #: ../../../src/InputState.cpp:429
567564 msgid "ActionBar Right"
568565 msgstr "ActionBar phải"
569566
570 #: ../../../src/InputState.cpp:431
567 #: ../../../src/InputState.cpp:430
571568 msgid "ActionBar Use"
572569 msgstr "ActionBar dùng"
573570
574 #: ../../../src/InputState.cpp:432
571 #: ../../../src/InputState.cpp:431
575572 msgid "Developer Menu"
576573 msgstr "Menu phát triển"
577574
578 #: ../../../src/InputState.cpp:434
575 #: ../../../src/InputState.cpp:433
579576 msgid "Left Mouse"
580577 msgstr "Chuột trái"
581578
582 #: ../../../src/InputState.cpp:435
579 #: ../../../src/InputState.cpp:434
583580 msgid "Middle Mouse"
584581 msgstr "Chuột giữa"
585582
586 #: ../../../src/InputState.cpp:436
583 #: ../../../src/InputState.cpp:435
587584 msgid "Right Mouse"
588585 msgstr "Chuột phải"
589586
590 #: ../../../src/InputState.cpp:437
587 #: ../../../src/InputState.cpp:436
591588 msgid "Wheel Up"
592589 msgstr "Lăn lên"
593590
594 #: ../../../src/InputState.cpp:438
591 #: ../../../src/InputState.cpp:437
595592 msgid "Wheel Down"
596593 msgstr "Lăn xuống"
597594
598 #: ../../../src/InputState.cpp:439
595 #: ../../../src/InputState.cpp:438
599596 msgid "Mouse X1"
600597 msgstr "Phím X1 chuột"
601598
602 #: ../../../src/InputState.cpp:440
599 #: ../../../src/InputState.cpp:439
603600 msgid "Mouse X2"
604601 msgstr "Phím X2 chuột"
605602
607604 msgid "Unknown Item"
608605 msgstr "Vật chưa xác định"
609606
610 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
607 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
611608 #, c-format
612609 msgid "%d%% Speed"
613610 msgstr "%d%% tốc độ"
614611
615 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
612 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
616613 #, c-format
617614 msgid "%d%% Attack Speed"
618615 msgstr "%d%% tốc độ tấn công"
619616
620617 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
621 #: ../../../src/MenuPowers.cpp:832
622 #, c-format
623 msgid "%s Resistance"
618 #: ../../../src/MenuPowers.cpp:833
619 #, c-format
620 msgid "Resistance (%s)"
624621 msgstr "Khả năng kháng %s"
625622
626623 #: ../../../src/ItemManager.cpp:684
647644 msgid "Absorb: %d"
648645 msgstr "Hấp thụ: %d"
649646
650 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
651 #: ../../../src/MenuPowers.cpp:1133
647 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
648 #: ../../../src/MenuPowers.cpp:1134
652649 #, c-format
653650 msgid "Requires Level %d"
654651 msgstr "Yêu cầu cấp độ %d"
655652
656 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
657 #: ../../../src/MenuPowers.cpp:1124
653 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
654 #: ../../../src/MenuPowers.cpp:1125
658655 #, c-format
659656 msgid "Requires %s %d"
660657 msgstr "Yêu cầu %s %d"
703700 msgid "Press [%s] to read"
704701 msgstr "Nhấn [%s] để đọc"
705702
706 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
707 #: ../../../src/MenuActionBar.cpp:226
703 #: ../../../src/MenuActionBar.cpp:87
704 msgid "Loot tooltip visibility"
705 msgstr ""
706
707 #: ../../../src/MenuActionBar.cpp:88
708 msgid "Mini-map mode"
709 msgstr ""
710
711 #: ../../../src/MenuActionBar.cpp:89
712 msgid "Always show stat bar labels"
713 msgstr "Luôn hiển thị nhãn thanh thuộc tính"
714
715 #: ../../../src/MenuActionBar.cpp:90
716 msgid "Show combat text"
717 msgstr "Hiển thị nội dung chiến trận"
718
719 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
720 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
708721 #, c-format
709722 msgid "Hotkey: %s"
710723 msgstr "Phím: %s"
711724
712 #: ../../../src/MenuActionBar.cpp:580
725 #: ../../../src/MenuActionBar.cpp:474
726 #, c-format
727 msgid "Default. Temporarily show all loot tooltips with '%s'."
728 msgstr ""
729
730 #: ../../../src/MenuActionBar.cpp:476
731 #, c-format
732 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
733 msgstr ""
734
735 #: ../../../src/MenuActionBar.cpp:478
736 #, c-format
737 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
738 msgstr ""
739
740 #: ../../../src/MenuActionBar.cpp:482
741 msgid "Visible"
742 msgstr ""
743
744 #: ../../../src/MenuActionBar.cpp:484
745 msgid "Visible (2x zoom)"
746 msgstr ""
747
748 #: ../../../src/MenuActionBar.cpp:486
749 msgid "Hidden"
750 msgstr ""
751
752 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
753 msgid "Enabled"
754 msgstr ""
755
756 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
757 msgid "Disabled"
758 msgstr ""
759
760 #: ../../../src/MenuActionBar.cpp:657
713761 msgid "Not enough MP."
714762 msgstr "Không đủ ma pháp."
715763
750798 msgid "Reduces the damage taken from \"%s\" elemental attacks."
751799 msgstr "Giảm sát thương từ nguyên tố %s."
752800
753 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
801 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
754802 #, c-format
755803 msgid "XP: %d"
756804 msgstr "Điểm kinh nghiệm: %d"
841889 msgstr "thêm một sức mạnh vào thanh hành động"
842890
843891 #: ../../../src/MenuDevConsole.cpp:361
892 msgid "turns on/off the display of the FPS counter"
893 msgstr ""
894
895 #: ../../../src/MenuDevConsole.cpp:362
844896 msgid "turns on/off all of the HUD elements"
845897 msgstr "bật/tắt tất cả các HUD"
846898
847 #: ../../../src/MenuDevConsole.cpp:362
899 #: ../../../src/MenuDevConsole.cpp:363
848900 msgid "turns on/off the developer hud"
849901 msgstr "bật tắt HUD cho nhà phát triển"
850902
851 #: ../../../src/MenuDevConsole.cpp:363
903 #: ../../../src/MenuDevConsole.cpp:364
852904 msgid ""
853905 "Prints a list of powers that match a search term. No search term will list "
854906 "all items"
856908 "In các sức mạnh khớp với từ khoá tìm kiếm. Nếu không cung cấp từ khoá, liệt "
857909 "kê tất cả."
858910
859 #: ../../../src/MenuDevConsole.cpp:364
911 #: ../../../src/MenuDevConsole.cpp:365
860912 msgid "Prints out all the map filenames located in the \"maps/\" directory."
861913 msgstr "In tất cả các tệp bản đồ trong thư mục \"maps\"."
862914
863 #: ../../../src/MenuDevConsole.cpp:365
915 #: ../../../src/MenuDevConsole.cpp:366
864916 msgid ""
865917 "Prints out the active campaign statuses that match a search term. No search "
866918 "term will list all active statuses"
868920 "In tất cả các trạng thái chiến dịch hiện hành khớp từ khoá tìm kiếm. Nếu "
869921 "không cung cấp từ khoá, liệt kê tất cả."
870922
871 #: ../../../src/MenuDevConsole.cpp:366
923 #: ../../../src/MenuDevConsole.cpp:367
872924 msgid ""
873925 "Prints a list of items that match a search term. No search term will list "
874926 "all items"
876928 "In các đồ vật khớp với từ khoá tìm kiếm. Nếu không cung cấp từ khoá, liệt kê"
877929 " tất cả."
878930
879 #: ../../../src/MenuDevConsole.cpp:367
931 #: ../../../src/MenuDevConsole.cpp:368
880932 msgid ""
881933 "parses a series of event components and executes them as a single event"
882934 msgstr ""
883935 "nhận một chuỗi các bộ phận sự kiện và thực hiện chúng như một sự kiện duy "
884936 "nhất"
885937
886 #: ../../../src/MenuDevConsole.cpp:368
938 #: ../../../src/MenuDevConsole.cpp:369
887939 msgid "clears the command history"
888940 msgstr "xoá lịch sử lệnh"
889941
890 #: ../../../src/MenuDevConsole.cpp:369
942 #: ../../../src/MenuDevConsole.cpp:370
891943 msgid "displays this text"
892944 msgstr "hiển thị văn bản này"
893945
894 #: ../../../src/MenuDevConsole.cpp:376
946 #: ../../../src/MenuDevConsole.cpp:377
895947 msgid "Toggled the developer hud"
896948 msgstr "Đã bật/tắt HUD cho nhà phát triển"
897949
898 #: ../../../src/MenuDevConsole.cpp:380
950 #: ../../../src/MenuDevConsole.cpp:381
899951 msgid "Toggled the hud"
900952 msgstr "Đã bật/tắt HUD"
901953
902 #: ../../../src/MenuDevConsole.cpp:529
954 #: ../../../src/MenuDevConsole.cpp:385
955 msgid "Toggled the FPS counter"
956 msgstr ""
957
958 #: ../../../src/MenuDevConsole.cpp:534
903959 msgid "ERROR: Incorrect number of arguments"
904960 msgstr "LỖI: Số tham số không đúng"
905961
906 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
962 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
907963 msgid "HINT:"
908964 msgstr "GỌI Ý:"
909965
910 #: ../../../src/MenuDevConsole.cpp:531
966 #: ../../../src/MenuDevConsole.cpp:536
911967 msgid "<id>"
912968 msgstr ""
913969
914 #: ../../../src/MenuDevConsole.cpp:547
970 #: ../../../src/MenuDevConsole.cpp:552
915971 #, c-format
916972 msgid "ERROR: '%s' is not a valid event key"
917973 msgstr "LỖI: '%s' không phải là một key sự kiện hợp lệ"
918974
919 #: ../../../src/MenuDevConsole.cpp:557
975 #: ../../../src/MenuDevConsole.cpp:562
920976 msgid "ERROR: Too few arguments"
921977 msgstr "LỖI: Quá ít tham số"
922978
923 #: ../../../src/MenuDevConsole.cpp:559
979 #: ../../../src/MenuDevConsole.cpp:564
924980 msgid "<key>=<val> <key>=<val> ..."
925981 msgstr "<key>=<giá trị> <key>=<giá trị> ..."
926982
927 #: ../../../src/MenuDevConsole.cpp:564
983 #: ../../../src/MenuDevConsole.cpp:569
928984 msgid "ERROR: Unknown command"
929985 msgstr "LỖI: Lệnh không xác định"
930986
931 #: ../../../src/MenuDevConsole.cpp:566
987 #: ../../../src/MenuDevConsole.cpp:571
932988 msgid "HINT: Type help"
933989 msgstr "GỢI Ý: Gõ 'help'"
934990
935 #: ../../../src/MenuEnemy.cpp:135
991 #: ../../../src/MenuEnemy.cpp:138
936992 #, c-format
937993 msgid "%s level %d"
938994 msgstr "%s cấp độ %d"
939995
940 #: ../../../src/MenuEnemy.cpp:159
996 #: ../../../src/MenuEnemy.cpp:162
941997 msgid "Dead"
942998 msgstr "Đã chết"
943999
944 #: ../../../src/MenuEnemy.cpp:161
1000 #: ../../../src/MenuEnemy.cpp:164
9451001 msgid "Destroyed"
9461002 msgstr "Đã bị phá huỷ"
9471003
9611017 msgid "Continue"
9621018 msgstr "Tiếp tục"
9631019
964 #: ../../../src/MenuInventory.cpp:175
1020 #: ../../../src/MenuInventory.cpp:73
1021 msgid "Automatically equip items"
1022 msgstr "Tự động trang bị đồ"
1023
1024 #: ../../../src/MenuInventory.cpp:188
9651025 #, c-format
9661026 msgid "Lost %d%% of %s."
9671027 msgstr "Mất %d%% %s."
9681028
969 #: ../../../src/MenuInventory.cpp:182
1029 #: ../../../src/MenuInventory.cpp:195
9701030 #, c-format
9711031 msgid "Lost %d%% of total XP."
9721032 msgstr "Mất %d%% tổng điểm kinh nghiệm."
9731033
974 #: ../../../src/MenuInventory.cpp:187
1034 #: ../../../src/MenuInventory.cpp:200
9751035 #, c-format
9761036 msgid "Lost %d%% of current level XP."
9771037 msgstr "Mất %d%% điểm kinh nghiệm cấp độ hiện tại."
9781038
979 #: ../../../src/MenuInventory.cpp:213
1039 #: ../../../src/MenuInventory.cpp:226
9801040 #, c-format
9811041 msgid "Lost %s."
9821042 msgstr "Mất %s."
9831043
984 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1044 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9851045 #, c-format
9861046 msgid "%d %s"
9871047 msgstr ""
9881048
989 #: ../../../src/MenuInventory.cpp:299
1049 #: ../../../src/MenuInventory.cpp:317
9901050 msgid "Pick up item(s):"
9911051 msgstr "Nhặt vật:"
9921052
993 #: ../../../src/MenuInventory.cpp:300
1053 #: ../../../src/MenuInventory.cpp:318
9941054 msgid "Use or equip item:"
9951055 msgstr "Sử dụng hoặc trang bị đồ:"
9961056
997 #: ../../../src/MenuInventory.cpp:301
1057 #: ../../../src/MenuInventory.cpp:319
9981058 #, c-format
9991059 msgid "%s modifiers"
10001060 msgstr "Các phím chức năng kết hợp với %s:"
10011061
1002 #: ../../../src/MenuInventory.cpp:302
1062 #: ../../../src/MenuInventory.cpp:320
10031063 msgid "Select a quantity of item:"
10041064 msgstr "Chọn số lượng đồ:"
10051065
1006 #: ../../../src/MenuInventory.cpp:305
1066 #: ../../../src/MenuInventory.cpp:323
10071067 msgid "Stash item stack:"
10081068 msgstr "Cất chồng đồ:"
10091069
1010 #: ../../../src/MenuInventory.cpp:307
1070 #: ../../../src/MenuInventory.cpp:325
10111071 msgid "Sell item stack:"
10121072 msgstr "Bán chồng đồ:"
10131073
1014 #: ../../../src/MenuInventory.cpp:574
1074 #: ../../../src/MenuInventory.cpp:592
10151075 msgid "You don't have enough of the required item."
10161076 msgstr "Bạn không đủ số đồ vật yêu cầu."
10171077
1018 #: ../../../src/MenuInventory.cpp:581
1078 #: ../../../src/MenuInventory.cpp:599
10191079 msgid "You can't use this item right now."
10201080 msgstr "Bạn không thể dùng vật này bây giờ."
10211081
1022 #: ../../../src/MenuInventory.cpp:593
1082 #: ../../../src/MenuInventory.cpp:611
10231083 msgid "This item can only be used from the action bar."
10241084 msgstr "Vật này chỉ có thể được dùng ở thanh hành động."
10251085
1026 #: ../../../src/MenuInventory.cpp:711
1086 #: ../../../src/MenuInventory.cpp:729
10271087 msgid "Inventory is full."
10281088 msgstr "Hành trang đã đầy."
10291089
1030 #: ../../../src/MenuInventory.cpp:831
1090 #: ../../../src/MenuInventory.cpp:849
10311091 #, c-format
10321092 msgid "Not enough %s."
10331093 msgstr "Không đủ %s."
10341094
1035 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1095 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10361096 msgid "This item can not be sold."
10371097 msgstr "Không thể bán vật này."
10381098
10441104 msgid "Quests"
10451105 msgstr "Nhiệm vụ"
10461106
1047 #: ../../../src/MenuManager.cpp:290
1107 #: ../../../src/MenuManager.cpp:286
10481108 #, c-format
10491109 msgid "XP: %d/%d"
10501110 msgstr "Điểm kinh nghiệm: %d/%d"
10511111
1052 #: ../../../src/MenuManager.cpp:806
1112 #: ../../../src/MenuManager.cpp:827
10531113 msgid "This item can not be dropped."
10541114 msgstr "Không thể vứt vật này."
10551115
1056 #: ../../../src/MenuNPCActions.cpp:75
1057 msgid "Trade"
1058 msgstr "Trao đổi"
1059
1060 #: ../../../src/MenuNumPicker.cpp:60
1116 #: ../../../src/MenuNumPicker.cpp:59
10611117 msgid "Enter amount:"
10621118 msgstr "Nhập số lượng:"
10631119
1064 #: ../../../src/MenuPowers.cpp:786
1120 #: ../../../src/MenuPowers.cpp:787
10651121 msgid "Passive"
10661122 msgstr "Thụ động"
10671123
1068 #: ../../../src/MenuPowers.cpp:791
1124 #: ../../../src/MenuPowers.cpp:792
10691125 #, c-format
10701126 msgid "Costs %d MP"
10711127 msgstr "Tốn %d điểm ma pháp"
10721128
1073 #: ../../../src/MenuPowers.cpp:795
1129 #: ../../../src/MenuPowers.cpp:796
10741130 #, c-format
10751131 msgid "Costs %d HP"
10761132 msgstr "Tốn %d điểm thể chất"
10771133
1078 #: ../../../src/MenuPowers.cpp:800
1134 #: ../../../src/MenuPowers.cpp:801
10791135 msgid "Cooldown:"
10801136 msgstr "Nguội:"
10811137
1082 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1138 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10831139 msgid "Damage per second"
10841140 msgstr "Sát thương trên giây"
10851141
1086 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1142 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10871143 msgid "HP per second"
10881144 msgstr "Điểm thể chất trên giây"
10891145
1090 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1146 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10911147 msgid "MP per second"
10921148 msgstr "Điểm ma pháp trên giây"
10931149
1094 #: ../../../src/MenuPowers.cpp:884
1150 #: ../../../src/MenuPowers.cpp:885
10951151 msgid "Immobilize"
10961152 msgstr "Làm bất động"
10971153
1098 #: ../../../src/MenuPowers.cpp:892
1154 #: ../../../src/MenuPowers.cpp:893
10991155 msgid "Immunity"
11001156 msgstr "Đề kháng"
11011157
1102 #: ../../../src/MenuPowers.cpp:895
1158 #: ../../../src/MenuPowers.cpp:896
11031159 msgid "Immunity to damage over time"
11041160 msgstr "Kháng sát thương theo thời gian"
11051161
1106 #: ../../../src/MenuPowers.cpp:898
1162 #: ../../../src/MenuPowers.cpp:899
11071163 msgid "Immunity to slow"
11081164 msgstr "Chống bị làm chậm"
11091165
1110 #: ../../../src/MenuPowers.cpp:901
1166 #: ../../../src/MenuPowers.cpp:902
11111167 msgid "Immunity to stun"
11121168 msgstr "Chống bất động"
11131169
1114 #: ../../../src/MenuPowers.cpp:904
1170 #: ../../../src/MenuPowers.cpp:905
11151171 msgid "Immunity to HP steal"
11161172 msgstr "Chống trộm điểm thể chất"
11171173
1118 #: ../../../src/MenuPowers.cpp:907
1174 #: ../../../src/MenuPowers.cpp:908
11191175 msgid "Immunity to MP steal"
11201176 msgstr "Chống trộm điểm ma pháp"
11211177
1122 #: ../../../src/MenuPowers.cpp:910
1178 #: ../../../src/MenuPowers.cpp:911
11231179 msgid "Immunity to knockback"
11241180 msgstr "Chống bị đẩy lại"
11251181
1126 #: ../../../src/MenuPowers.cpp:913
1182 #: ../../../src/MenuPowers.cpp:914
11271183 msgid "Immunity to damage reflection"
11281184 msgstr "Chống phản sát thương"
11291185
1130 #: ../../../src/MenuPowers.cpp:916
1186 #: ../../../src/MenuPowers.cpp:917
11311187 msgid "Stun"
11321188 msgstr "Làm bất động"
11331189
1134 #: ../../../src/MenuPowers.cpp:919
1190 #: ../../../src/MenuPowers.cpp:920
11351191 msgid "Automatic revive on death"
11361192 msgstr "Tự động hồi sinh"
11371193
1138 #: ../../../src/MenuPowers.cpp:922
1194 #: ../../../src/MenuPowers.cpp:923
11391195 msgid "Convert"
11401196 msgstr "Biến đổi"
11411197
1142 #: ../../../src/MenuPowers.cpp:925
1198 #: ../../../src/MenuPowers.cpp:926
11431199 msgid "Fear"
11441200 msgstr "Sợ hãi"
11451201
1146 #: ../../../src/MenuPowers.cpp:928
1202 #: ../../../src/MenuPowers.cpp:929
11471203 msgid "Lifespan"
11481204 msgstr "Vòng đời"
11491205
1150 #: ../../../src/MenuPowers.cpp:952
1206 #: ../../../src/MenuPowers.cpp:953
11511207 msgid "Magical Shield"
11521208 msgstr "Khiên ma thuật"
11531209
1154 #: ../../../src/MenuPowers.cpp:981
1210 #: ../../../src/MenuPowers.cpp:982
11551211 msgid "Healing"
11561212 msgstr "Hồi sức"
11571213
1158 #: ../../../src/MenuPowers.cpp:984
1214 #: ../../../src/MenuPowers.cpp:985
11591215 msgid "Knockback"
11601216 msgstr "Đẩy lại"
11611217
1162 #: ../../../src/MenuPowers.cpp:1009
1218 #: ../../../src/MenuPowers.cpp:1010
11631219 #, c-format
11641220 msgid "%d%% chance"
11651221 msgstr "%d%% khả năng"
11661222
1167 #: ../../../src/MenuPowers.cpp:1061
1223 #: ../../../src/MenuPowers.cpp:1062
11681224 msgid "Base Accuracy"
11691225 msgstr "Độ chính xác gốc"
11701226
1171 #: ../../../src/MenuPowers.cpp:1081
1227 #: ../../../src/MenuPowers.cpp:1082
11721228 msgid "Base Critical Chance"
11731229 msgstr "Xác suất siêu sát thương gốc"
11741230
1175 #: ../../../src/MenuPowers.cpp:1089
1231 #: ../../../src/MenuPowers.cpp:1090
11761232 msgid "Ignores Absorbtion"
11771233 msgstr "Bỏ qua hấp thụ sát thương"
11781234
1179 #: ../../../src/MenuPowers.cpp:1094
1235 #: ../../../src/MenuPowers.cpp:1095
11801236 msgid "Ignores Avoidance"
11811237 msgstr "Bỏ qua khả năng tránh đòn"
11821238
1183 #: ../../../src/MenuPowers.cpp:1099
1239 #: ../../../src/MenuPowers.cpp:1100
11841240 #, c-format
11851241 msgid "%d%% Chance to crit slowed targets"
11861242 msgstr "%d%% khả năng siêu sát thương với mục tiêu bị làm chậm"
11871243
1188 #: ../../../src/MenuPowers.cpp:1104
1189 #, c-format
1190 msgid "%s Elemental Damage"
1244 #: ../../../src/MenuPowers.cpp:1105
1245 #, c-format
1246 msgid "Elemental Damage (%s)"
11911247 msgstr "Sát thương nguyên tố %s"
11921248
1193 #: ../../../src/MenuPowers.cpp:1113
1249 #: ../../../src/MenuPowers.cpp:1114
11941250 #, c-format
11951251 msgid "Requires a %s"
11961252 msgstr "Yêu cầu %s"
11971253
1198 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1254 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11991255 #, c-format
12001256 msgid "Requires Power: %s"
12011257 msgstr "Yêu cầu sức mạnh: %s"
12021258
1203 #: ../../../src/MenuPowers.cpp:1162
1259 #: ../../../src/MenuPowers.cpp:1163
12041260 msgid "Click to Unlock (uses 1 Skill Point)"
12051261 msgstr "Nhấn để mở khoá (dùng 1 điểm kĩ năng)"
12061262
1207 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1263 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
12081264 msgid "Requires 1 Skill Point"
12091265 msgstr "Yêu cầu 1 điểm kĩ năng"
12101266
1211 #: ../../../src/MenuPowers.cpp:1352
1267 #: ../../../src/MenuPowers.cpp:1355
12121268 #, c-format
12131269 msgid "%d unspent skill point"
12141270 msgstr "%d điểm kĩ năng chưa dùng"
12151271
1216 #: ../../../src/MenuPowers.cpp:1355
1272 #: ../../../src/MenuPowers.cpp:1358
12171273 #, c-format
12181274 msgid "%d unspent skill points"
12191275 msgstr "%d điểm kĩ năng chưa dùng"
12201276
1221 #: ../../../src/MenuPowers.cpp:1385
1277 #: ../../../src/MenuPowers.cpp:1388
12221278 msgid "Next Level:"
12231279 msgstr "Cấp độ tiếp:"
12241280
12341290 msgid "Stash is full."
12351291 msgstr "Hòm đã đầy."
12361292
1293 #: ../../../src/MenuTalker.cpp:454
1294 msgid "Trade"
1295 msgstr "Trao đổi"
1296
12371297 #: ../../../src/MenuVendor.cpp:58
12381298 msgid "Buyback"
12391299 msgstr "Mua lại"
12631323 msgid "Game saved."
12641324 msgstr "Đã lưư trò chơi."
12651325
1266 #: ../../../src/SDLInputState.cpp:581
1326 #: ../../../src/SDLInputState.cpp:582
12671327 msgid "Backspace"
12681328 msgstr ""
12691329
1270 #: ../../../src/SDLInputState.cpp:582
1330 #: ../../../src/SDLInputState.cpp:583
12711331 msgid "CapsLock"
12721332 msgstr ""
12731333
1274 #: ../../../src/SDLInputState.cpp:585
1334 #: ../../../src/SDLInputState.cpp:586
12751335 msgid "End"
12761336 msgstr ""
12771337
1278 #: ../../../src/SDLInputState.cpp:586
1338 #: ../../../src/SDLInputState.cpp:587
12791339 msgid "Escape"
12801340 msgstr ""
12811341
1282 #: ../../../src/SDLInputState.cpp:587
1342 #: ../../../src/SDLInputState.cpp:588
12831343 msgid "Home"
12841344 msgstr ""
12851345
1286 #: ../../../src/SDLInputState.cpp:588
1346 #: ../../../src/SDLInputState.cpp:589
12871347 msgid "Insert"
12881348 msgstr ""
12891349
1290 #: ../../../src/SDLInputState.cpp:589
1350 #: ../../../src/SDLInputState.cpp:590
12911351 msgid "Left Alt"
12921352 msgstr "Alt trái"
12931353
1294 #: ../../../src/SDLInputState.cpp:590
1354 #: ../../../src/SDLInputState.cpp:591
12951355 msgid "Left Ctrl"
12961356 msgstr "Ctrl trái"
12971357
1298 #: ../../../src/SDLInputState.cpp:592
1358 #: ../../../src/SDLInputState.cpp:593
12991359 msgid "Left Shift"
13001360 msgstr "Shift trái"
13011361
1302 #: ../../../src/SDLInputState.cpp:593
1362 #: ../../../src/SDLInputState.cpp:594
13031363 msgid "NumLock"
13041364 msgstr ""
13051365
1306 #: ../../../src/SDLInputState.cpp:594
1366 #: ../../../src/SDLInputState.cpp:595
13071367 msgid "PageDown"
13081368 msgstr ""
13091369
1310 #: ../../../src/SDLInputState.cpp:595
1370 #: ../../../src/SDLInputState.cpp:596
13111371 msgid "PageUp"
13121372 msgstr ""
13131373
1314 #: ../../../src/SDLInputState.cpp:596
1374 #: ../../../src/SDLInputState.cpp:597
13151375 msgid "Pause"
13161376 msgstr ""
13171377
1318 #: ../../../src/SDLInputState.cpp:597
1378 #: ../../../src/SDLInputState.cpp:598
13191379 msgid "PrintScreen"
13201380 msgstr ""
13211381
1322 #: ../../../src/SDLInputState.cpp:598
1382 #: ../../../src/SDLInputState.cpp:599
13231383 msgid "Right Alt"
13241384 msgstr "Alt phải"
13251385
1326 #: ../../../src/SDLInputState.cpp:599
1386 #: ../../../src/SDLInputState.cpp:600
13271387 msgid "Right Ctrl"
13281388 msgstr "Ctrl phải"
13291389
1330 #: ../../../src/SDLInputState.cpp:600
1390 #: ../../../src/SDLInputState.cpp:601
13311391 msgid "Return"
13321392 msgstr ""
13331393
1334 #: ../../../src/SDLInputState.cpp:602
1394 #: ../../../src/SDLInputState.cpp:603
13351395 msgid "Right Shift"
13361396 msgstr "Shift phải"
13371397
1338 #: ../../../src/SDLInputState.cpp:603
1398 #: ../../../src/SDLInputState.cpp:604
13391399 msgid "ScrollLock"
13401400 msgstr ""
13411401
1342 #: ../../../src/SDLInputState.cpp:604
1402 #: ../../../src/SDLInputState.cpp:605
13431403 msgid "Space"
13441404 msgstr ""
13451405
1346 #: ../../../src/SDLInputState.cpp:605
1406 #: ../../../src/SDLInputState.cpp:606
13471407 msgid "Tab"
13481408 msgstr ""
13491409
1350 #: ../../../src/SDLInputState.cpp:619
1410 #: ../../../src/SDLInputState.cpp:620
13511411 #, c-format
13521412 msgid "Mouse %d"
13531413 msgstr "Chuột %d"
13541414
1355 #: ../../../src/SDLInputState.cpp:627
1415 #: ../../../src/SDLInputState.cpp:628
13561416 #, c-format
13571417 msgid "Axis %d -"
13581418 msgstr ""
13591419
1360 #: ../../../src/SDLInputState.cpp:629
1420 #: ../../../src/SDLInputState.cpp:630
13611421 #, c-format
13621422 msgid "Axis %d +"
13631423 msgstr ""
13641424
1365 #: ../../../src/SDLInputState.cpp:632
1425 #: ../../../src/SDLInputState.cpp:633
13661426 #, c-format
13671427 msgid "Button %d"
13681428 msgstr "Nút %d"
13691429
1370 #: ../../../src/SDLInputState.cpp:636
1430 #: ../../../src/SDLInputState.cpp:637
13711431 msgid "(none)"
13721432 msgstr "(không)"
13731433
1374 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1375 #: ../../../src/SDLInputState.cpp:719
1434 #: ../../../src/SDLInputState.cpp:677
1435 msgid "Touch control D-Pad"
1436 msgstr ""
1437
1438 #: ../../../src/SDLInputState.cpp:701
1439 msgid "Touch control buttons"
1440 msgstr ""
1441
1442 #: ../../../src/SDLInputState.cpp:716
13761443 msgid "Tap"
13771444 msgstr "Vỗ"
13781445
1379 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1380 #, c-format
1381 msgid "%s on ground"
1382 msgstr "%s ở dưới đất"
1383
1384 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1385 #, c-format
1386 msgid "%s on enemy"
1387 msgstr "%s ở kẻ địch"
1388
1389 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1390 #: ../../../src/SDLInputState.cpp:771
1446 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1447 #: ../../../src/SDLInputState.cpp:768
13911448 #, c-format
13921449 msgid "'%s' is no longer bound to:"
13931450 msgstr "[%s] không còn được gán với:"
15481605 msgid "Base MP"
15491606 msgstr "Ma pháp khởi điểm"
15501607
1551 #: ../../../src/Utils.cpp:297
1608 #: ../../../src/Utils.cpp:346
15521609 msgid "k"
15531610 msgstr ""
15541611
1555 #: ../../../src/Utils.cpp:531
1612 #: ../../../src/Utils.cpp:580
15561613 #, c-format
15571614 msgid "%s second"
15581615 msgstr "%s giây"
15591616
1560 #: ../../../src/Utils.cpp:534
1617 #: ../../../src/Utils.cpp:583
15611618 #, c-format
15621619 msgid "%s seconds"
15631620 msgstr "%s giây"
22 # This file is distributed under the same license as the PACKAGE package.
33 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
44 #
5 # Translators:
6 # Justin Jacobs <jajdorkster@gmail.com>, 2018
7 # 杜茂森 <dumaosen_main01@outlook.com>, 2018
8 #
59 #, fuzzy
610 msgid ""
711 msgstr ""
812 "Project-Id-Version: PACKAGE VERSION\n"
913 "Report-Msgid-Bugs-To: \n"
10 "POT-Creation-Date: 2018-08-23 23:10-0400\n"
11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
12 "Last-Translator: 茂森 杜 <dumaosen_main01@outlook.com>, 2018\n"
14 "POT-Creation-Date: 2018-11-17 21:50-0500\n"
15 "PO-Revision-Date: 2018-03-28 19:16+0000\n"
16 "Last-Translator: 杜茂森 <dumaosen_main01@outlook.com>, 2018\n"
1317 "Language-Team: Chinese (https://www.transifex.com/flareorg/teams/84925/zh/)\n"
1418 "MIME-Version: 1.0\n"
1519 "Content-Type: text/plain; charset=UTF-8\n"
2024 #: ../../../src/Avatar.cpp:367
2125 #, c-format
2226 msgid "Congratulations, you have reached level %d!"
23 msgstr "恭喜!你达到了等级 %d!you have reached level"
27 msgstr "恭喜!你达到了等级 %d!"
2428
2529 #: ../../../src/Avatar.cpp:369
2630 msgid "You may increase one attribute through the Character Menu."
2731 msgstr "你可以在角色菜单增加一点属性"
2832
29 #: ../../../src/Avatar.cpp:611
33 #: ../../../src/Avatar.cpp:583
3034 msgid "You are defeated. Game over! ${INPUT_CONTINUE} to exit to Title."
3135 msgstr "你被打败了,游戏结束!按下${INPUT_CONTINUE}返回游戏开始界面。"
3236
33 #: ../../../src/Avatar.cpp:617
37 #: ../../../src/Avatar.cpp:589
3438 msgid "You are defeated. ${INPUT_CONTINUE} to continue."
3539 msgstr "你被打败了。按下${INPUT_CONTINUE}以继续。"
3640
37 #: ../../../src/Avatar.cpp:870
41 #: ../../../src/Avatar.cpp:839
3842 msgid "Transformation expired. You have been moved back to a safe place."
3943 msgstr "转换已过期。 你已回到一个安全的地方。"
4044
106110 "SDL硬件渲染器\n"
107111 "默认渲染器,通常比SDL软件渲染器更快。"
108112
109 #: ../../../src/EngineSettings.cpp:557
113 #: ../../../src/EngineSettings.cpp:561
110114 msgid "Adventurer"
111115 msgstr "玩家"
112116
115119 msgstr "未击中"
116120
117121 #: ../../../src/Entity.cpp:548 ../../../src/PowerManager.cpp:1152
118 #: ../../../src/StatBlock.cpp:810 ../../../src/StatBlock.cpp:816
122 #: ../../../src/StatBlock.cpp:805 ../../../src/StatBlock.cpp:811
119123 #, c-format
120124 msgid "+%d HP"
121125 msgstr "+%d HP"
122126
123 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:821
124 #: ../../../src/StatBlock.cpp:827
127 #: ../../../src/Entity.cpp:555 ../../../src/StatBlock.cpp:816
128 #: ../../../src/StatBlock.cpp:822
125129 #, c-format
126130 msgid "+%d MP"
127131 msgstr "+%d MP"
128132
129 #: ../../../src/EventManager.cpp:729
133 #: ../../../src/EventManager.cpp:738
130134 msgid "Unknown destination"
131135 msgstr "无法进入"
132136
133 #: ../../../src/GameStateConfigBase.cpp:97
134 #: ../../../src/GameStateConfigBase.cpp:118
137 #: ../../../src/GameStateConfigBase.cpp:89
138 #: ../../../src/GameStateConfigBase.cpp:110
135139 msgid "Defaults"
136140 msgstr "默认设置"
137141
138 #: ../../../src/GameStateConfigBase.cpp:97
142 #: ../../../src/GameStateConfigBase.cpp:89
139143 msgid "Reset ALL settings?"
140144 msgstr "确定重置?"
141145
142 #: ../../../src/GameStateConfigBase.cpp:117 ../../../src/MenuNumPicker.cpp:50
146 #: ../../../src/GameStateConfigBase.cpp:109 ../../../src/MenuNumPicker.cpp:49
143147 msgid "OK"
144148 msgstr "确定"
145149
146 #: ../../../src/GameStateConfigBase.cpp:119 ../../../src/GameStateNew.cpp:65
147 #: ../../../src/InputState.cpp:402 ../../../src/MenuNPCActions.cpp:76
150 #: ../../../src/GameStateConfigBase.cpp:111 ../../../src/GameStateNew.cpp:65
151 #: ../../../src/InputState.cpp:401
148152 msgid "Cancel"
149153 msgstr "取消设置"
150154
151 #: ../../../src/GameStateConfigBase.cpp:168
152 #: ../../../src/GameStateConfigDesktop.cpp:128
155 #: ../../../src/GameStateConfigBase.cpp:160
156 #: ../../../src/GameStateConfigDesktop.cpp:130
153157 msgid "Audio"
154158 msgstr "声音"
155159
156 #: ../../../src/GameStateConfigBase.cpp:169
157 #: ../../../src/GameStateConfigDesktop.cpp:129
160 #: ../../../src/GameStateConfigBase.cpp:161
161 #: ../../../src/GameStateConfigDesktop.cpp:131
158162 msgid "Interface"
159163 msgstr "界面"
160164
161 #: ../../../src/GameStateConfigBase.cpp:170
162 #: ../../../src/GameStateConfigDesktop.cpp:132
165 #: ../../../src/GameStateConfigBase.cpp:162
166 #: ../../../src/GameStateConfigDesktop.cpp:134
163167 msgid "Mods"
164168 msgstr "模块"
165169
166 #: ../../../src/GameStateConfigBase.cpp:258 ../../../src/MenuExit.cpp:72
170 #: ../../../src/GameStateConfigBase.cpp:249 ../../../src/MenuExit.cpp:72
167171 msgid "Music Volume"
168172 msgstr "背景音乐音量"
169173
170 #: ../../../src/GameStateConfigBase.cpp:262 ../../../src/MenuExit.cpp:77
174 #: ../../../src/GameStateConfigBase.cpp:253 ../../../src/MenuExit.cpp:77
171175 msgid "Sound Volume"
172176 msgstr "游戏音乐音量"
173177
174 #: ../../../src/GameStateConfigBase.cpp:266
178 #: ../../../src/GameStateConfigBase.cpp:257
175179 msgid "Language"
176180 msgstr "语言"
177181
178 #: ../../../src/GameStateConfigBase.cpp:275
179 msgid "Show combat text"
180 msgstr "显示战斗文字"
181
182 #: ../../../src/GameStateConfigBase.cpp:279
182 #: ../../../src/GameStateConfigBase.cpp:266
183183 msgid "Show FPS"
184184 msgstr "显示画面每秒帧数"
185185
186 #: ../../../src/GameStateConfigBase.cpp:283
186 #: ../../../src/GameStateConfigBase.cpp:270
187187 msgid "Colorblind Mode"
188188 msgstr "色盲模式"
189189
190 #: ../../../src/GameStateConfigBase.cpp:287
190 #: ../../../src/GameStateConfigBase.cpp:274
191191 msgid "Hardware mouse cursor"
192192 msgstr "硬件鼠标光标"
193193
194 #: ../../../src/GameStateConfigBase.cpp:291
194 #: ../../../src/GameStateConfigBase.cpp:278
195195 msgid "Developer Mode"
196196 msgstr "开发者模式"
197197
198 #: ../../../src/GameStateConfigBase.cpp:295
199 msgid "Always show loot labels"
200 msgstr "始终显示战利品标签"
201
202 #: ../../../src/GameStateConfigBase.cpp:299
203 msgid "Always show stat bar labels"
204 msgstr "始终显示进度条标签"
205
206 #: ../../../src/GameStateConfigBase.cpp:303
207 msgid "Automatically equip items"
208 msgstr "自动装备物品"
209
210 #: ../../../src/GameStateConfigBase.cpp:307
198 #: ../../../src/GameStateConfigBase.cpp:282
211199 msgid "Subtitles"
212200 msgstr "字幕"
213201
214 #: ../../../src/GameStateConfigBase.cpp:311
202 #: ../../../src/GameStateConfigBase.cpp:286
215203 msgid "Active Mods"
216204 msgstr "激活模块"
217205
218 #: ../../../src/GameStateConfigBase.cpp:320
206 #: ../../../src/GameStateConfigBase.cpp:295
219207 msgid "Available Mods"
220208 msgstr "可用模块"
221209
222 #: ../../../src/GameStateConfigBase.cpp:339
210 #: ../../../src/GameStateConfigBase.cpp:314
223211 msgid "<< Disable"
224212 msgstr "<< 禁用"
225213
226 #: ../../../src/GameStateConfigBase.cpp:345
214 #: ../../../src/GameStateConfigBase.cpp:320
227215 msgid "Enable >>"
228216 msgstr " 启用>>"
229217
230 #: ../../../src/GameStateConfigBase.cpp:925
218 #: ../../../src/GameStateConfigBase.cpp:873
231219 msgid "Version:"
232220 msgstr "版本号:"
233221
234 #: ../../../src/GameStateConfigBase.cpp:930
222 #: ../../../src/GameStateConfigBase.cpp:878
235223 msgid "Game:"
236224 msgstr "游戏:"
237225
238 #: ../../../src/GameStateConfigBase.cpp:935
226 #: ../../../src/GameStateConfigBase.cpp:883
239227 msgid "Engine version:"
240228 msgstr "引擎版本号:"
241229
242 #: ../../../src/GameStateConfigBase.cpp:943
230 #: ../../../src/GameStateConfigBase.cpp:891
243231 msgid "Requires mods:"
244232 msgstr "需要的模组:"
245233
246 #: ../../../src/GameStateConfigDesktop.cpp:81
247 #: ../../../src/GameStateConfigDesktop.cpp:740
234 #: ../../../src/GameStateConfigDesktop.cpp:83
235 #: ../../../src/GameStateConfigDesktop.cpp:751
248236 msgid "Clear"
249237 msgstr "清空"
250238
251 #: ../../../src/GameStateConfigDesktop.cpp:81
252 #: ../../../src/GameStateConfigDesktop.cpp:738
239 #: ../../../src/GameStateConfigDesktop.cpp:83
240 #: ../../../src/GameStateConfigDesktop.cpp:749
253241 msgid "Assign:"
254242 msgstr "分配:"
255243
256 #: ../../../src/GameStateConfigDesktop.cpp:126
244 #: ../../../src/GameStateConfigDesktop.cpp:128
257245 msgid "Video"
258246 msgstr "画面"
259247
260 #: ../../../src/GameStateConfigDesktop.cpp:130
248 #: ../../../src/GameStateConfigDesktop.cpp:132
261249 msgid "Input"
262250 msgstr "输入"
263251
264 #: ../../../src/GameStateConfigDesktop.cpp:131
252 #: ../../../src/GameStateConfigDesktop.cpp:133
265253 msgid "Keybindings"
266254 msgstr "快捷键"
267255
268 #: ../../../src/GameStateConfigDesktop.cpp:187
256 #: ../../../src/GameStateConfigDesktop.cpp:188
269257 msgid ""
270258 "Will try to store surfaces in video memory versus system memory. The effect "
271259 "this has on performance depends on the renderer."
272260 msgstr "将尝试在视频内存中存储表面与系统内存。 这对性能的影响取决于渲染器。"
273261
274 #: ../../../src/GameStateConfigDesktop.cpp:188
262 #: ../../../src/GameStateConfigDesktop.cpp:189
275263 msgid ""
276264 "Prevents screen tearing. Disable if you experience \"stuttering\" in "
277265 "windowed mode or input lag."
278266 msgstr "防止画面撕裂。 如果在窗口模式或输入时卡顿则禁用。"
279267
280 #: ../../../src/GameStateConfigDesktop.cpp:189
268 #: ../../../src/GameStateConfigDesktop.cpp:190
281269 msgid ""
282270 "When enabled, this uses the screen DPI in addition to the window dimensions "
283271 "to scale the rendering resolution. Otherwise, only the window dimensions are"
284272 " used."
285273 msgstr "启用后,除了窗口尺寸外,还会使用屏幕DPI来调整渲染分辨率。 否则,只使用窗口尺寸。"
286274
287 #: ../../../src/GameStateConfigDesktop.cpp:190
275 #: ../../../src/GameStateConfigDesktop.cpp:191
276 msgid ""
277 "This enables parallax (non-tile) layers. Disabling this setting can improve "
278 "performance in some cases."
279 msgstr ""
280
281 #: ../../../src/GameStateConfigDesktop.cpp:192
288282 msgid "Experimental"
289283 msgstr "实验功能"
290284
291 #: ../../../src/GameStateConfigDesktop.cpp:191
285 #: ../../../src/GameStateConfigDesktop.cpp:193
292286 msgid "For handheld devices"
293287 msgstr "对于手持设备"
294288
295 #: ../../../src/GameStateConfigDesktop.cpp:209
289 #: ../../../src/GameStateConfigDesktop.cpp:211
296290 msgid "Renderer"
297291 msgstr "渲染"
298292
299 #: ../../../src/GameStateConfigDesktop.cpp:225
293 #: ../../../src/GameStateConfigDesktop.cpp:227
300294 msgid "Full Screen Mode"
301295 msgstr "全屏模式"
302296
303 #: ../../../src/GameStateConfigDesktop.cpp:229
297 #: ../../../src/GameStateConfigDesktop.cpp:231
304298 msgid "Move hero using mouse"
305299 msgstr "使用鼠标移动人物"
306300
307 #: ../../../src/GameStateConfigDesktop.cpp:233
301 #: ../../../src/GameStateConfigDesktop.cpp:235
308302 msgid "Hardware surfaces"
309303 msgstr "硬件加速"
310304
311 #: ../../../src/GameStateConfigDesktop.cpp:237
305 #: ../../../src/GameStateConfigDesktop.cpp:239
312306 msgid "V-Sync"
313307 msgstr "垂直同步"
314308
315 #: ../../../src/GameStateConfigDesktop.cpp:241
309 #: ../../../src/GameStateConfigDesktop.cpp:243
316310 msgid "Texture Filtering"
317311 msgstr "纹理过滤"
318312
319 #: ../../../src/GameStateConfigDesktop.cpp:245
313 #: ../../../src/GameStateConfigDesktop.cpp:247
320314 msgid "DPI scaling"
321315 msgstr "DPI缩放"
322316
323 #: ../../../src/GameStateConfigDesktop.cpp:249
317 #: ../../../src/GameStateConfigDesktop.cpp:251
318 msgid "Parallax Layers"
319 msgstr ""
320
321 #: ../../../src/GameStateConfigDesktop.cpp:255
324322 msgid "Allow changing gamma"
325323 msgstr "允许更改亮度"
326324
327 #: ../../../src/GameStateConfigDesktop.cpp:253
325 #: ../../../src/GameStateConfigDesktop.cpp:259
328326 msgid "Gamma"
329327 msgstr "亮度"
330328
331 #: ../../../src/GameStateConfigDesktop.cpp:257
329 #: ../../../src/GameStateConfigDesktop.cpp:263
332330 msgid "Use joystick"
333 msgstr "使用joystick"
334
335 #: ../../../src/GameStateConfigDesktop.cpp:261
331 msgstr "使用摇杆"
332
333 #: ../../../src/GameStateConfigDesktop.cpp:267
336334 msgid "Joystick"
337 msgstr "Joystick"
338
339 #: ../../../src/GameStateConfigDesktop.cpp:277
335 msgstr "摇杆"
336
337 #: ../../../src/GameStateConfigDesktop.cpp:283
340338 msgid "Mouse aim"
341339 msgstr "使用鼠标瞄准敌人"
342340
343 #: ../../../src/GameStateConfigDesktop.cpp:281
341 #: ../../../src/GameStateConfigDesktop.cpp:287
344342 msgid "Do not use mouse"
345343 msgstr "不要使用鼠标"
346344
347 #: ../../../src/GameStateConfigDesktop.cpp:285
345 #: ../../../src/GameStateConfigDesktop.cpp:291
348346 msgid "Joystick Deadzone"
349347 msgstr "操纵杆灵敏度"
350348
352350 msgid "Loading..."
353351 msgstr "载入中..."
354352
355 #: ../../../src/GameStateLoad.cpp:87 ../../../src/GameStateLoad.cpp:100
353 #: ../../../src/GameStateLoad.cpp:88 ../../../src/GameStateLoad.cpp:101
356354 msgid "Delete Save"
357355 msgstr "删除角色"
358356
359 #: ../../../src/GameStateLoad.cpp:87
357 #: ../../../src/GameStateLoad.cpp:88
360358 msgid "Delete this save?"
361359 msgstr "确定删除角色?"
362360
363 #: ../../../src/GameStateLoad.cpp:89
361 #: ../../../src/GameStateLoad.cpp:90
364362 msgid "Exit to Title"
365363 msgstr "回到游戏开始"
366364
367 #: ../../../src/GameStateLoad.cpp:92
365 #: ../../../src/GameStateLoad.cpp:93
368366 msgid "New Game"
369367 msgstr "新游戏"
370368
371 #: ../../../src/GameStateLoad.cpp:96 ../../../src/GameStateLoad.cpp:600
369 #: ../../../src/GameStateLoad.cpp:97 ../../../src/GameStateLoad.cpp:600
372370 msgid "Choose a Slot"
373371 msgstr "选择一个人物"
374372
393391 msgstr "保存无效"
394392
395393 #: ../../../src/GameStateLoad.cpp:755 ../../../src/ItemManager.cpp:747
396 #: ../../../src/MenuPowers.cpp:777 ../../../src/MenuPowers.cpp:1143
397 #: ../../../src/MenuPowers.cpp:1539
394 #: ../../../src/MenuPowers.cpp:778 ../../../src/MenuPowers.cpp:1144
395 #: ../../../src/MenuPowers.cpp:1542
398396 #, c-format
399397 msgid "Level %d"
400398 msgstr "级别 %d"
405403
406404 #: ../../../src/GameStateNew.cpp:76
407405 msgid "Randomize"
408 msgstr ""
406 msgstr "随机化"
409407
410408 #: ../../../src/GameStateNew.cpp:92
411409 msgid "Choose a Portrait"
443441 msgid "Exit Game"
444442 msgstr "退出游戏"
445443
446 #: ../../../src/InputState.cpp:403
444 #: ../../../src/InputState.cpp:402
447445 msgid "Accept"
448446 msgstr "确定"
449447
450 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:606
448 #: ../../../src/InputState.cpp:403 ../../../src/SDLInputState.cpp:607
451449 msgid "Up"
452450 msgstr "上"
453451
454 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:584
452 #: ../../../src/InputState.cpp:404 ../../../src/SDLInputState.cpp:585
455453 msgid "Down"
456454 msgstr "下"
457455
458 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:591
456 #: ../../../src/InputState.cpp:405 ../../../src/SDLInputState.cpp:592
459457 msgid "Left"
460458 msgstr "左"
461459
462 #: ../../../src/InputState.cpp:407 ../../../src/SDLInputState.cpp:601
460 #: ../../../src/InputState.cpp:406 ../../../src/SDLInputState.cpp:602
463461 msgid "Right"
464462 msgstr "右"
465463
466 #: ../../../src/InputState.cpp:408
464 #: ../../../src/InputState.cpp:407
467465 msgid "Bar1"
468466 msgstr "槽1"
469467
470 #: ../../../src/InputState.cpp:409
468 #: ../../../src/InputState.cpp:408
471469 msgid "Bar2"
472470 msgstr "槽2"
473471
474 #: ../../../src/InputState.cpp:410
472 #: ../../../src/InputState.cpp:409
475473 msgid "Bar3"
476474 msgstr "槽3"
477475
478 #: ../../../src/InputState.cpp:411
476 #: ../../../src/InputState.cpp:410
479477 msgid "Bar4"
480478 msgstr "槽4"
481479
482 #: ../../../src/InputState.cpp:412
480 #: ../../../src/InputState.cpp:411
483481 msgid "Bar5"
484482 msgstr "槽5"
485483
486 #: ../../../src/InputState.cpp:413
484 #: ../../../src/InputState.cpp:412
487485 msgid "Bar6"
488486 msgstr "槽6"
489487
490 #: ../../../src/InputState.cpp:414
488 #: ../../../src/InputState.cpp:413
491489 msgid "Bar7"
492490 msgstr "槽7"
493491
494 #: ../../../src/InputState.cpp:415
492 #: ../../../src/InputState.cpp:414
495493 msgid "Bar8"
496494 msgstr "槽8"
497495
498 #: ../../../src/InputState.cpp:416
496 #: ../../../src/InputState.cpp:415
499497 msgid "Bar9"
500498 msgstr "槽9"
501499
502 #: ../../../src/InputState.cpp:417
500 #: ../../../src/InputState.cpp:416
503501 msgid "Bar0"
504502 msgstr "槽0"
505503
506 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:76
504 #: ../../../src/InputState.cpp:417 ../../../src/MenuActionBar.cpp:83
507505 #: ../../../src/MenuCharacter.cpp:54
508506 msgid "Character"
509507 msgstr "角色"
510508
511 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:77
512 #: ../../../src/MenuInventory.cpp:127 ../../../src/MenuVendor.cpp:57
509 #: ../../../src/InputState.cpp:418 ../../../src/MenuActionBar.cpp:84
510 #: ../../../src/MenuInventory.cpp:137 ../../../src/MenuVendor.cpp:57
513511 msgid "Inventory"
514512 msgstr "物品"
515513
516 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:78
514 #: ../../../src/InputState.cpp:419 ../../../src/MenuActionBar.cpp:85
517515 #: ../../../src/MenuPowers.cpp:168
518516 msgid "Powers"
519517 msgstr "技能"
520518
521 #: ../../../src/InputState.cpp:421 ../../../src/MenuActionBar.cpp:79
519 #: ../../../src/InputState.cpp:420 ../../../src/MenuActionBar.cpp:86
522520 #: ../../../src/MenuLog.cpp:72
523521 msgid "Log"
524522 msgstr "说明"
525523
526 #: ../../../src/InputState.cpp:422
524 #: ../../../src/InputState.cpp:421
527525 msgid "Main1"
528526 msgstr "主槽1"
529527
530 #: ../../../src/InputState.cpp:423
528 #: ../../../src/InputState.cpp:422
531529 msgid "Main2"
532530 msgstr "主槽2"
533531
534 #: ../../../src/InputState.cpp:424
532 #: ../../../src/InputState.cpp:423
535533 msgid "Ctrl"
536534 msgstr "Ctrl"
537535
538 #: ../../../src/InputState.cpp:425
536 #: ../../../src/InputState.cpp:424
539537 msgid "Shift"
540538 msgstr "Shift"
541539
542 #: ../../../src/InputState.cpp:426
540 #: ../../../src/InputState.cpp:425
543541 msgid "Alt"
544542 msgstr "其他"
545543
546 #: ../../../src/InputState.cpp:427 ../../../src/SDLInputState.cpp:583
544 #: ../../../src/InputState.cpp:426 ../../../src/SDLInputState.cpp:584
547545 msgid "Delete"
548546 msgstr "删除"
549547
550 #: ../../../src/InputState.cpp:428
548 #: ../../../src/InputState.cpp:427
551549 msgid "ActionBar Accept"
552550 msgstr "操作栏 接受"
553551
554 #: ../../../src/InputState.cpp:429
552 #: ../../../src/InputState.cpp:428
555553 msgid "ActionBar Left"
556554 msgstr "操作栏 左"
557555
556 #: ../../../src/InputState.cpp:429
557 msgid "ActionBar Right"
558 msgstr ""
559
558560 #: ../../../src/InputState.cpp:430
559 msgid "ActionBar Right"
561 msgid "ActionBar Use"
560562 msgstr ""
561563
562564 #: ../../../src/InputState.cpp:431
563 msgid "ActionBar Use"
564 msgstr ""
565
566 #: ../../../src/InputState.cpp:432
567565 msgid "Developer Menu"
568566 msgstr ""
569567
568 #: ../../../src/InputState.cpp:433
569 msgid "Left Mouse"
570 msgstr ""
571
570572 #: ../../../src/InputState.cpp:434
571 msgid "Left Mouse"
573 msgid "Middle Mouse"
572574 msgstr ""
573575
574576 #: ../../../src/InputState.cpp:435
575 msgid "Middle Mouse"
577 msgid "Right Mouse"
576578 msgstr ""
577579
578580 #: ../../../src/InputState.cpp:436
579 msgid "Right Mouse"
581 msgid "Wheel Up"
580582 msgstr ""
581583
582584 #: ../../../src/InputState.cpp:437
583 msgid "Wheel Up"
585 msgid "Wheel Down"
584586 msgstr ""
585587
586588 #: ../../../src/InputState.cpp:438
587 msgid "Wheel Down"
589 msgid "Mouse X1"
588590 msgstr ""
589591
590592 #: ../../../src/InputState.cpp:439
591 msgid "Mouse X1"
592 msgstr ""
593
594 #: ../../../src/InputState.cpp:440
595593 msgid "Mouse X2"
596594 msgstr ""
597595
599597 msgid "Unknown Item"
600598 msgstr ""
601599
602 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:886
600 #: ../../../src/ItemManager.cpp:648 ../../../src/MenuPowers.cpp:887
603601 #, c-format
604602 msgid "%d%% Speed"
605603 msgstr ""
606604
607 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:889
605 #: ../../../src/ItemManager.cpp:652 ../../../src/MenuPowers.cpp:890
608606 #, c-format
609607 msgid "%d%% Attack Speed"
610608 msgstr ""
611609
612610 #: ../../../src/ItemManager.cpp:674 ../../../src/MenuCharacter.cpp:354
613 #: ../../../src/MenuPowers.cpp:832
614 #, c-format
615 msgid "%s Resistance"
611 #: ../../../src/MenuPowers.cpp:833
612 #, c-format
613 msgid "Resistance (%s)"
616614 msgstr ""
617615
618616 #: ../../../src/ItemManager.cpp:684
639637 msgid "Absorb: %d"
640638 msgstr "抵消攻击: %d"
641639
642 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1130
643 #: ../../../src/MenuPowers.cpp:1133
640 #: ../../../src/ItemManager.cpp:827 ../../../src/MenuPowers.cpp:1131
641 #: ../../../src/MenuPowers.cpp:1134
644642 #, c-format
645643 msgid "Requires Level %d"
646644 msgstr "需要级别 %d"
647645
648 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1122
649 #: ../../../src/MenuPowers.cpp:1124
646 #: ../../../src/ItemManager.cpp:838 ../../../src/MenuPowers.cpp:1123
647 #: ../../../src/MenuPowers.cpp:1125
650648 #, c-format
651649 msgid "Requires %s %d"
652650 msgstr ""
695693 msgid "Press [%s] to read"
696694 msgstr ""
697695
698 #: ../../../src/MenuActionBar.cpp:215 ../../../src/MenuActionBar.cpp:221
699 #: ../../../src/MenuActionBar.cpp:226
696 #: ../../../src/MenuActionBar.cpp:87
697 msgid "Loot tooltip visibility"
698 msgstr ""
699
700 #: ../../../src/MenuActionBar.cpp:88
701 msgid "Mini-map mode"
702 msgstr ""
703
704 #: ../../../src/MenuActionBar.cpp:89
705 msgid "Always show stat bar labels"
706 msgstr "始终显示进度条标签"
707
708 #: ../../../src/MenuActionBar.cpp:90
709 msgid "Show combat text"
710 msgstr "显示战斗文字"
711
712 #: ../../../src/MenuActionBar.cpp:254 ../../../src/MenuActionBar.cpp:261
713 #: ../../../src/MenuActionBar.cpp:264 ../../../src/MenuActionBar.cpp:271
700714 #, c-format
701715 msgid "Hotkey: %s"
702716 msgstr ""
703717
704 #: ../../../src/MenuActionBar.cpp:580
718 #: ../../../src/MenuActionBar.cpp:474
719 #, c-format
720 msgid "Default. Temporarily show all loot tooltips with '%s'."
721 msgstr ""
722
723 #: ../../../src/MenuActionBar.cpp:476
724 #, c-format
725 msgid "Show All. Temporarily hide all loot tooltips with '%s'."
726 msgstr ""
727
728 #: ../../../src/MenuActionBar.cpp:478
729 #, c-format
730 msgid "Hide All. Temporarily show all loot tooltips with '%s'."
731 msgstr ""
732
733 #: ../../../src/MenuActionBar.cpp:482
734 msgid "Visible"
735 msgstr ""
736
737 #: ../../../src/MenuActionBar.cpp:484
738 msgid "Visible (2x zoom)"
739 msgstr ""
740
741 #: ../../../src/MenuActionBar.cpp:486
742 msgid "Hidden"
743 msgstr ""
744
745 #: ../../../src/MenuActionBar.cpp:490 ../../../src/MenuActionBar.cpp:496
746 msgid "Enabled"
747 msgstr ""
748
749 #: ../../../src/MenuActionBar.cpp:492 ../../../src/MenuActionBar.cpp:498
750 msgid "Disabled"
751 msgstr ""
752
753 #: ../../../src/MenuActionBar.cpp:657
705754 msgid "Not enough MP."
706755 msgstr ""
707756
742791 msgid "Reduces the damage taken from \"%s\" elemental attacks."
743792 msgstr ""
744793
745 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:287
794 #: ../../../src/MenuCharacter.cpp:365 ../../../src/MenuManager.cpp:283
746795 #, c-format
747796 msgid "XP: %d"
748797 msgstr "经验值: %d"
833882 msgstr ""
834883
835884 #: ../../../src/MenuDevConsole.cpp:361
885 msgid "turns on/off the display of the FPS counter"
886 msgstr ""
887
888 #: ../../../src/MenuDevConsole.cpp:362
836889 msgid "turns on/off all of the HUD elements"
837890 msgstr ""
838891
839 #: ../../../src/MenuDevConsole.cpp:362
892 #: ../../../src/MenuDevConsole.cpp:363
840893 msgid "turns on/off the developer hud"
841894 msgstr ""
842895
843 #: ../../../src/MenuDevConsole.cpp:363
896 #: ../../../src/MenuDevConsole.cpp:364
844897 msgid ""
845898 "Prints a list of powers that match a search term. No search term will list "
846899 "all items"
847900 msgstr ""
848901
849 #: ../../../src/MenuDevConsole.cpp:364
902 #: ../../../src/MenuDevConsole.cpp:365
850903 msgid "Prints out all the map filenames located in the \"maps/\" directory."
851904 msgstr ""
852905
853 #: ../../../src/MenuDevConsole.cpp:365
906 #: ../../../src/MenuDevConsole.cpp:366
854907 msgid ""
855908 "Prints out the active campaign statuses that match a search term. No search "
856909 "term will list all active statuses"
857910 msgstr ""
858911
859 #: ../../../src/MenuDevConsole.cpp:366
912 #: ../../../src/MenuDevConsole.cpp:367
860913 msgid ""
861914 "Prints a list of items that match a search term. No search term will list "
862915 "all items"
863916 msgstr ""
864917
865 #: ../../../src/MenuDevConsole.cpp:367
918 #: ../../../src/MenuDevConsole.cpp:368
866919 msgid ""
867920 "parses a series of event components and executes them as a single event"
868921 msgstr ""
869922
870 #: ../../../src/MenuDevConsole.cpp:368
923 #: ../../../src/MenuDevConsole.cpp:369
871924 msgid "clears the command history"
872925 msgstr ""
873926
874 #: ../../../src/MenuDevConsole.cpp:369
927 #: ../../../src/MenuDevConsole.cpp:370
875928 msgid "displays this text"
876929 msgstr ""
877930
878 #: ../../../src/MenuDevConsole.cpp:376
931 #: ../../../src/MenuDevConsole.cpp:377
879932 msgid "Toggled the developer hud"
880933 msgstr ""
881934
882 #: ../../../src/MenuDevConsole.cpp:380
935 #: ../../../src/MenuDevConsole.cpp:381
883936 msgid "Toggled the hud"
884937 msgstr ""
885938
886 #: ../../../src/MenuDevConsole.cpp:529
939 #: ../../../src/MenuDevConsole.cpp:385
940 msgid "Toggled the FPS counter"
941 msgstr ""
942
943 #: ../../../src/MenuDevConsole.cpp:534
887944 msgid "ERROR: Incorrect number of arguments"
888945 msgstr ""
889946
890 #: ../../../src/MenuDevConsole.cpp:531 ../../../src/MenuDevConsole.cpp:559
947 #: ../../../src/MenuDevConsole.cpp:536 ../../../src/MenuDevConsole.cpp:564
891948 msgid "HINT:"
892949 msgstr ""
893950
894 #: ../../../src/MenuDevConsole.cpp:531
951 #: ../../../src/MenuDevConsole.cpp:536
895952 msgid "<id>"
896953 msgstr ""
897954
898 #: ../../../src/MenuDevConsole.cpp:547
955 #: ../../../src/MenuDevConsole.cpp:552
899956 #, c-format
900957 msgid "ERROR: '%s' is not a valid event key"
901958 msgstr ""
902959
903 #: ../../../src/MenuDevConsole.cpp:557
960 #: ../../../src/MenuDevConsole.cpp:562
904961 msgid "ERROR: Too few arguments"
905962 msgstr ""
906963
907 #: ../../../src/MenuDevConsole.cpp:559
964 #: ../../../src/MenuDevConsole.cpp:564
908965 msgid "<key>=<val> <key>=<val> ..."
909966 msgstr ""
910967
911 #: ../../../src/MenuDevConsole.cpp:564
968 #: ../../../src/MenuDevConsole.cpp:569
912969 msgid "ERROR: Unknown command"
913970 msgstr ""
914971
915 #: ../../../src/MenuDevConsole.cpp:566
972 #: ../../../src/MenuDevConsole.cpp:571
916973 msgid "HINT: Type help"
917974 msgstr ""
918975
919 #: ../../../src/MenuEnemy.cpp:135
976 #: ../../../src/MenuEnemy.cpp:138
920977 #, c-format
921978 msgid "%s level %d"
922979 msgstr "%s 级别 %d"
923980
924 #: ../../../src/MenuEnemy.cpp:159
981 #: ../../../src/MenuEnemy.cpp:162
925982 msgid "Dead"
926983 msgstr "死亡"
927984
928 #: ../../../src/MenuEnemy.cpp:161
985 #: ../../../src/MenuEnemy.cpp:164
929986 msgid "Destroyed"
930987 msgstr ""
931988
9451002 msgid "Continue"
9461003 msgstr ""
9471004
948 #: ../../../src/MenuInventory.cpp:175
1005 #: ../../../src/MenuInventory.cpp:73
1006 msgid "Automatically equip items"
1007 msgstr "自动装备物品"
1008
1009 #: ../../../src/MenuInventory.cpp:188
9491010 #, c-format
9501011 msgid "Lost %d%% of %s."
9511012 msgstr ""
9521013
953 #: ../../../src/MenuInventory.cpp:182
1014 #: ../../../src/MenuInventory.cpp:195
9541015 #, c-format
9551016 msgid "Lost %d%% of total XP."
9561017 msgstr ""
9571018
958 #: ../../../src/MenuInventory.cpp:187
1019 #: ../../../src/MenuInventory.cpp:200
9591020 #, c-format
9601021 msgid "Lost %d%% of current level XP."
9611022 msgstr ""
9621023
963 #: ../../../src/MenuInventory.cpp:213
1024 #: ../../../src/MenuInventory.cpp:226
9641025 #, c-format
9651026 msgid "Lost %s."
9661027 msgstr ""
9671028
968 #: ../../../src/MenuInventory.cpp:256 ../../../src/MenuStash.cpp:146
1029 #: ../../../src/MenuInventory.cpp:274 ../../../src/MenuStash.cpp:146
9691030 #, c-format
9701031 msgid "%d %s"
9711032 msgstr "%d %s"
9721033
973 #: ../../../src/MenuInventory.cpp:299
1034 #: ../../../src/MenuInventory.cpp:317
9741035 msgid "Pick up item(s):"
9751036 msgstr ""
9761037
977 #: ../../../src/MenuInventory.cpp:300
1038 #: ../../../src/MenuInventory.cpp:318
9781039 msgid "Use or equip item:"
9791040 msgstr ""
9801041
981 #: ../../../src/MenuInventory.cpp:301
1042 #: ../../../src/MenuInventory.cpp:319
9821043 #, c-format
9831044 msgid "%s modifiers"
9841045 msgstr ""
9851046
986 #: ../../../src/MenuInventory.cpp:302
1047 #: ../../../src/MenuInventory.cpp:320
9871048 msgid "Select a quantity of item:"
9881049 msgstr ""
9891050
990 #: ../../../src/MenuInventory.cpp:305
1051 #: ../../../src/MenuInventory.cpp:323
9911052 msgid "Stash item stack:"
9921053 msgstr ""
9931054
994 #: ../../../src/MenuInventory.cpp:307
1055 #: ../../../src/MenuInventory.cpp:325
9951056 msgid "Sell item stack:"
9961057 msgstr ""
9971058
998 #: ../../../src/MenuInventory.cpp:574
1059 #: ../../../src/MenuInventory.cpp:592
9991060 msgid "You don't have enough of the required item."
10001061 msgstr ""
10011062
1002 #: ../../../src/MenuInventory.cpp:581
1063 #: ../../../src/MenuInventory.cpp:599
10031064 msgid "You can't use this item right now."
10041065 msgstr ""
10051066
1006 #: ../../../src/MenuInventory.cpp:593
1067 #: ../../../src/MenuInventory.cpp:611
10071068 msgid "This item can only be used from the action bar."
10081069 msgstr "此物品只能从动作槽使用"
10091070
1010 #: ../../../src/MenuInventory.cpp:711
1071 #: ../../../src/MenuInventory.cpp:729
10111072 msgid "Inventory is full."
10121073 msgstr "背包已满"
10131074
1014 #: ../../../src/MenuInventory.cpp:831
1075 #: ../../../src/MenuInventory.cpp:849
10151076 #, c-format
10161077 msgid "Not enough %s."
10171078 msgstr ""
10181079
1019 #: ../../../src/MenuInventory.cpp:851 ../../../src/MenuInventory.cpp:858
1080 #: ../../../src/MenuInventory.cpp:869 ../../../src/MenuInventory.cpp:876
10201081 msgid "This item can not be sold."
10211082 msgstr ""
10221083
10281089 msgid "Quests"
10291090 msgstr "任务"
10301091
1031 #: ../../../src/MenuManager.cpp:290
1092 #: ../../../src/MenuManager.cpp:286
10321093 #, c-format
10331094 msgid "XP: %d/%d"
10341095 msgstr "经验值: %d/%d"
10351096
1036 #: ../../../src/MenuManager.cpp:806
1097 #: ../../../src/MenuManager.cpp:827
10371098 msgid "This item can not be dropped."
10381099 msgstr ""
10391100
1040 #: ../../../src/MenuNPCActions.cpp:75
1041 msgid "Trade"
1042 msgstr "交易"
1043
1044 #: ../../../src/MenuNumPicker.cpp:60
1101 #: ../../../src/MenuNumPicker.cpp:59
10451102 msgid "Enter amount:"
10461103 msgstr ""
10471104
1048 #: ../../../src/MenuPowers.cpp:786
1105 #: ../../../src/MenuPowers.cpp:787
10491106 msgid "Passive"
10501107 msgstr ""
10511108
1052 #: ../../../src/MenuPowers.cpp:791
1109 #: ../../../src/MenuPowers.cpp:792
10531110 #, c-format
10541111 msgid "Costs %d MP"
10551112 msgstr "消耗 %d MP"
10561113
1057 #: ../../../src/MenuPowers.cpp:795
1114 #: ../../../src/MenuPowers.cpp:796
10581115 #, c-format
10591116 msgid "Costs %d HP"
10601117 msgstr "消耗 %d HP"
10611118
1062 #: ../../../src/MenuPowers.cpp:800
1119 #: ../../../src/MenuPowers.cpp:801
10631120 msgid "Cooldown:"
10641121 msgstr ""
10651122
1066 #: ../../../src/MenuPowers.cpp:865 ../../../src/MenuPowers.cpp:868
1123 #: ../../../src/MenuPowers.cpp:866 ../../../src/MenuPowers.cpp:869
10671124 msgid "Damage per second"
10681125 msgstr ""
10691126
1070 #: ../../../src/MenuPowers.cpp:871 ../../../src/MenuPowers.cpp:874
1127 #: ../../../src/MenuPowers.cpp:872 ../../../src/MenuPowers.cpp:875
10711128 msgid "HP per second"
10721129 msgstr ""
10731130
1074 #: ../../../src/MenuPowers.cpp:877 ../../../src/MenuPowers.cpp:880
1131 #: ../../../src/MenuPowers.cpp:878 ../../../src/MenuPowers.cpp:881
10751132 msgid "MP per second"
10761133 msgstr ""
10771134
1078 #: ../../../src/MenuPowers.cpp:884
1135 #: ../../../src/MenuPowers.cpp:885
10791136 msgid "Immobilize"
10801137 msgstr ""
10811138
1082 #: ../../../src/MenuPowers.cpp:892
1139 #: ../../../src/MenuPowers.cpp:893
10831140 msgid "Immunity"
10841141 msgstr ""
10851142
1086 #: ../../../src/MenuPowers.cpp:895
1143 #: ../../../src/MenuPowers.cpp:896
10871144 msgid "Immunity to damage over time"
10881145 msgstr ""
10891146
1090 #: ../../../src/MenuPowers.cpp:898
1147 #: ../../../src/MenuPowers.cpp:899
10911148 msgid "Immunity to slow"
10921149 msgstr ""
10931150
1094 #: ../../../src/MenuPowers.cpp:901
1151 #: ../../../src/MenuPowers.cpp:902
10951152 msgid "Immunity to stun"
10961153 msgstr ""
10971154
1098 #: ../../../src/MenuPowers.cpp:904
1155 #: ../../../src/MenuPowers.cpp:905
10991156 msgid "Immunity to HP steal"
11001157 msgstr ""
11011158
1102 #: ../../../src/MenuPowers.cpp:907
1159 #: ../../../src/MenuPowers.cpp:908
11031160 msgid "Immunity to MP steal"
11041161 msgstr ""
11051162
1106 #: ../../../src/MenuPowers.cpp:910
1163 #: ../../../src/MenuPowers.cpp:911
11071164 msgid "Immunity to knockback"
11081165 msgstr ""
11091166
1110 #: ../../../src/MenuPowers.cpp:913
1167 #: ../../../src/MenuPowers.cpp:914
11111168 msgid "Immunity to damage reflection"
11121169 msgstr ""
11131170
1114 #: ../../../src/MenuPowers.cpp:916
1171 #: ../../../src/MenuPowers.cpp:917
11151172 msgid "Stun"
11161173 msgstr ""
11171174
1118 #: ../../../src/MenuPowers.cpp:919
1175 #: ../../../src/MenuPowers.cpp:920
11191176 msgid "Automatic revive on death"
11201177 msgstr ""
11211178
1122 #: ../../../src/MenuPowers.cpp:922
1179 #: ../../../src/MenuPowers.cpp:923
11231180 msgid "Convert"
11241181 msgstr ""
11251182
1126 #: ../../../src/MenuPowers.cpp:925
1183 #: ../../../src/MenuPowers.cpp:926
11271184 msgid "Fear"
11281185 msgstr ""
11291186
1130 #: ../../../src/MenuPowers.cpp:928
1187 #: ../../../src/MenuPowers.cpp:929
11311188 msgid "Lifespan"
11321189 msgstr ""
11331190
1134 #: ../../../src/MenuPowers.cpp:952
1191 #: ../../../src/MenuPowers.cpp:953
11351192 msgid "Magical Shield"
11361193 msgstr ""
11371194
1138 #: ../../../src/MenuPowers.cpp:981
1195 #: ../../../src/MenuPowers.cpp:982
11391196 msgid "Healing"
11401197 msgstr ""
11411198
1142 #: ../../../src/MenuPowers.cpp:984
1199 #: ../../../src/MenuPowers.cpp:985
11431200 msgid "Knockback"
11441201 msgstr ""
11451202
1146 #: ../../../src/MenuPowers.cpp:1009
1203 #: ../../../src/MenuPowers.cpp:1010
11471204 #, c-format
11481205 msgid "%d%% chance"
11491206 msgstr ""
11501207
1151 #: ../../../src/MenuPowers.cpp:1061
1208 #: ../../../src/MenuPowers.cpp:1062
11521209 msgid "Base Accuracy"
11531210 msgstr ""
11541211
1155 #: ../../../src/MenuPowers.cpp:1081
1212 #: ../../../src/MenuPowers.cpp:1082
11561213 msgid "Base Critical Chance"
11571214 msgstr ""
11581215
1159 #: ../../../src/MenuPowers.cpp:1089
1216 #: ../../../src/MenuPowers.cpp:1090
11601217 msgid "Ignores Absorbtion"
11611218 msgstr ""
11621219
1163 #: ../../../src/MenuPowers.cpp:1094
1220 #: ../../../src/MenuPowers.cpp:1095
11641221 msgid "Ignores Avoidance"
11651222 msgstr ""
11661223
1167 #: ../../../src/MenuPowers.cpp:1099
1224 #: ../../../src/MenuPowers.cpp:1100
11681225 #, c-format
11691226 msgid "%d%% Chance to crit slowed targets"
11701227 msgstr ""
11711228
1172 #: ../../../src/MenuPowers.cpp:1104
1173 #, c-format
1174 msgid "%s Elemental Damage"
1175 msgstr ""
1176
1177 #: ../../../src/MenuPowers.cpp:1113
1229 #: ../../../src/MenuPowers.cpp:1105
1230 #, c-format
1231 msgid "Elemental Damage (%s)"
1232 msgstr ""
1233
1234 #: ../../../src/MenuPowers.cpp:1114
11781235 #, c-format
11791236 msgid "Requires a %s"
11801237 msgstr ""
11811238
1182 #: ../../../src/MenuPowers.cpp:1150 ../../../src/MenuPowers.cpp:1153
1239 #: ../../../src/MenuPowers.cpp:1151 ../../../src/MenuPowers.cpp:1154
11831240 #, c-format
11841241 msgid "Requires Power: %s"
11851242 msgstr "需要技能点: %s"
11861243
1187 #: ../../../src/MenuPowers.cpp:1162
1244 #: ../../../src/MenuPowers.cpp:1163
11881245 msgid "Click to Unlock (uses 1 Skill Point)"
11891246 msgstr ""
11901247
1191 #: ../../../src/MenuPowers.cpp:1166 ../../../src/MenuPowers.cpp:1168
1248 #: ../../../src/MenuPowers.cpp:1167 ../../../src/MenuPowers.cpp:1169
11921249 msgid "Requires 1 Skill Point"
11931250 msgstr ""
11941251
1195 #: ../../../src/MenuPowers.cpp:1352
1252 #: ../../../src/MenuPowers.cpp:1355
11961253 #, c-format
11971254 msgid "%d unspent skill point"
11981255 msgstr ""
11991256
1200 #: ../../../src/MenuPowers.cpp:1355
1257 #: ../../../src/MenuPowers.cpp:1358
12011258 #, c-format
12021259 msgid "%d unspent skill points"
12031260 msgstr ""
12041261
1205 #: ../../../src/MenuPowers.cpp:1385
1262 #: ../../../src/MenuPowers.cpp:1388
12061263 msgid "Next Level:"
12071264 msgstr ""
12081265
12181275 msgid "Stash is full."
12191276 msgstr ""
12201277
1278 #: ../../../src/MenuTalker.cpp:454
1279 msgid "Trade"
1280 msgstr "交易"
1281
12211282 #: ../../../src/MenuVendor.cpp:58
12221283 msgid "Buyback"
12231284 msgstr "购回"
12471308 msgid "Game saved."
12481309 msgstr ""
12491310
1250 #: ../../../src/SDLInputState.cpp:581
1311 #: ../../../src/SDLInputState.cpp:582
12511312 msgid "Backspace"
12521313 msgstr ""
12531314
1254 #: ../../../src/SDLInputState.cpp:582
1315 #: ../../../src/SDLInputState.cpp:583
12551316 msgid "CapsLock"
12561317 msgstr ""
12571318
1258 #: ../../../src/SDLInputState.cpp:585
1319 #: ../../../src/SDLInputState.cpp:586
12591320 msgid "End"
12601321 msgstr ""
12611322
1262 #: ../../../src/SDLInputState.cpp:586
1323 #: ../../../src/SDLInputState.cpp:587
12631324 msgid "Escape"
12641325 msgstr ""
12651326
1266 #: ../../../src/SDLInputState.cpp:587
1327 #: ../../../src/SDLInputState.cpp:588
12671328 msgid "Home"
12681329 msgstr ""
12691330
1270 #: ../../../src/SDLInputState.cpp:588
1331 #: ../../../src/SDLInputState.cpp:589
12711332 msgid "Insert"
12721333 msgstr ""
12731334
1274 #: ../../../src/SDLInputState.cpp:589
1335 #: ../../../src/SDLInputState.cpp:590
12751336 msgid "Left Alt"
12761337 msgstr ""
12771338
1278 #: ../../../src/SDLInputState.cpp:590
1339 #: ../../../src/SDLInputState.cpp:591
12791340 msgid "Left Ctrl"
12801341 msgstr ""
12811342
1282 #: ../../../src/SDLInputState.cpp:592
1343 #: ../../../src/SDLInputState.cpp:593
12831344 msgid "Left Shift"
12841345 msgstr ""
12851346
1286 #: ../../../src/SDLInputState.cpp:593
1347 #: ../../../src/SDLInputState.cpp:594
12871348 msgid "NumLock"
12881349 msgstr ""
12891350
1290 #: ../../../src/SDLInputState.cpp:594
1351 #: ../../../src/SDLInputState.cpp:595
12911352 msgid "PageDown"
12921353 msgstr ""
12931354
1294 #: ../../../src/SDLInputState.cpp:595
1355 #: ../../../src/SDLInputState.cpp:596
12951356 msgid "PageUp"
12961357 msgstr ""
12971358
1298 #: ../../../src/SDLInputState.cpp:596
1359 #: ../../../src/SDLInputState.cpp:597
12991360 msgid "Pause"
13001361 msgstr ""
13011362
1302 #: ../../../src/SDLInputState.cpp:597
1363 #: ../../../src/SDLInputState.cpp:598
13031364 msgid "PrintScreen"
13041365 msgstr ""
13051366
1306 #: ../../../src/SDLInputState.cpp:598
1367 #: ../../../src/SDLInputState.cpp:599
13071368 msgid "Right Alt"
13081369 msgstr ""
13091370
1310 #: ../../../src/SDLInputState.cpp:599
1371 #: ../../../src/SDLInputState.cpp:600
13111372 msgid "Right Ctrl"
13121373 msgstr ""
13131374
1314 #: ../../../src/SDLInputState.cpp:600
1375 #: ../../../src/SDLInputState.cpp:601
13151376 msgid "Return"
13161377 msgstr ""
13171378
1318 #: ../../../src/SDLInputState.cpp:602
1379 #: ../../../src/SDLInputState.cpp:603
13191380 msgid "Right Shift"
13201381 msgstr ""
13211382
1322 #: ../../../src/SDLInputState.cpp:603
1383 #: ../../../src/SDLInputState.cpp:604
13231384 msgid "ScrollLock"
13241385 msgstr ""
13251386
1326 #: ../../../src/SDLInputState.cpp:604
1387 #: ../../../src/SDLInputState.cpp:605
13271388 msgid "Space"
13281389 msgstr ""
13291390
1330 #: ../../../src/SDLInputState.cpp:605
1391 #: ../../../src/SDLInputState.cpp:606
13311392 msgid "Tab"
13321393 msgstr ""
13331394
1334 #: ../../../src/SDLInputState.cpp:619
1395 #: ../../../src/SDLInputState.cpp:620
13351396 #, c-format
13361397 msgid "Mouse %d"
13371398 msgstr ""
13381399
1339 #: ../../../src/SDLInputState.cpp:627
1400 #: ../../../src/SDLInputState.cpp:628
13401401 #, c-format
13411402 msgid "Axis %d -"
13421403 msgstr ""
13431404
1344 #: ../../../src/SDLInputState.cpp:629
1405 #: ../../../src/SDLInputState.cpp:630
13451406 #, c-format
13461407 msgid "Axis %d +"
13471408 msgstr ""
13481409
1349 #: ../../../src/SDLInputState.cpp:632
1410 #: ../../../src/SDLInputState.cpp:633
13501411 #, c-format
13511412 msgid "Button %d"
13521413 msgstr ""
13531414
1354 #: ../../../src/SDLInputState.cpp:636
1415 #: ../../../src/SDLInputState.cpp:637
13551416 msgid "(none)"
13561417 msgstr ""
13571418
1358 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:701
1359 #: ../../../src/SDLInputState.cpp:719
1419 #: ../../../src/SDLInputState.cpp:677
1420 msgid "Touch control D-Pad"
1421 msgstr ""
1422
1423 #: ../../../src/SDLInputState.cpp:701
1424 msgid "Touch control buttons"
1425 msgstr ""
1426
1427 #: ../../../src/SDLInputState.cpp:716
13601428 msgid "Tap"
13611429 msgstr ""
13621430
1363 #: ../../../src/SDLInputState.cpp:677 ../../../src/SDLInputState.cpp:680
1364 #, c-format
1365 msgid "%s on ground"
1366 msgstr ""
1367
1368 #: ../../../src/SDLInputState.cpp:701 ../../../src/SDLInputState.cpp:704
1369 #, c-format
1370 msgid "%s on enemy"
1371 msgstr ""
1372
1373 #: ../../../src/SDLInputState.cpp:763 ../../../src/SDLInputState.cpp:767
1374 #: ../../../src/SDLInputState.cpp:771
1431 #: ../../../src/SDLInputState.cpp:760 ../../../src/SDLInputState.cpp:764
1432 #: ../../../src/SDLInputState.cpp:768
13751433 #, c-format
13761434 msgid "'%s' is no longer bound to:"
13771435 msgstr ""
15301588 msgid "Base MP"
15311589 msgstr ""
15321590
1533 #: ../../../src/Utils.cpp:297
1591 #: ../../../src/Utils.cpp:346
15341592 msgid "k"
15351593 msgstr ""
15361594
1537 #: ../../../src/Utils.cpp:531
1595 #: ../../../src/Utils.cpp:580
15381596 #, c-format
15391597 msgid "%s second"
15401598 msgstr ""
15411599
1542 #: ../../../src/Utils.cpp:534
1600 #: ../../../src/Utils.cpp:583
15431601 #, c-format
15441602 msgid "%s seconds"
15451603 msgstr ""
1515 vsync=568,100,584,96
1616 texture_filter=568,132,584,128
1717 dpi_scaling=568,164,584,160
18 change_gamma=568,196,584,192
19 gamma=368,232,384,224
18 parallax_layers=568,196,584,192
19 change_gamma=568,228,584,224
20 gamma=368,264,384,256
2021
2122 [audio]
2223 music_volume=368,40,384,32
2425
2526 [interface]
2627 language=104,16,32,32
27 combat_text=568,36,584,32
28 show_fps=568,68,584,64
29 colorblind=568,100,584,96
30 hardware_cursor=568,132,584,128
31 dev_mode=568,164,584,160
32 loot_tooltips=568,196,584,192
33 statbar_labels=568,228,584,224
34 auto_equip=568,260,584,256
35 subtitles=568,292,584,288
28 show_fps=568,36,584,32
29 colorblind=568,68,584,64
30 hardware_cursor=568,100,584,96
31 dev_mode=568,132,584,128
32 subtitles=568,164,584,160
3633
3734 [input]
3835 joystick_device=104,16,32,32
4037 mouse_move=568,68,584,64
4138 mouse_aim=568,100,584,96
4239 no_mouse=568,132,584,128
43 joystick_deadzone=368,168,384,160
40 mouse_move_swap=568,164,584,160
41 mouse_move_attack=568,196,584,192
42 joystick_deadzone=368,232,384,224
4443
4544 [key_bindings]
4645
0 #!/usr/bin/env bash -e
1
2 FLARE_EXE=$1
3
4 if [ -z "$FLARE_EXE" ]; then
5 echo "usage: $0 <path to flare executable>"
6 exit 1
7 fi
8 if [ ! -f ${FLARE_EXE} ]; then
9 echo "no Flare executable found at $FLARE_EXE. Please follow README in order to build Flare engine first"
10 exit 1
11 fi
12 if [ `otool -L ${FLARE_EXE} | egrep libSDL2 | wc -l` -lt 1 ]; then
13 echo "invalid Flare executable"
14 exit 1
15 fi
16
17 DST=/tmp/___flare.build
18 rm -fr ${DST} && mkdir -p ${DST}
19
20 cp -r RELEASE_NOTES.txt \
21 README.engine.md \
22 CREDITS.engine.txt \
23 COPYING \
24 ${FLARE_EXE} \
25 mods ${DST}
26
27 #feel free to build dependencies by yourself btw
28 wget 'http://files.ruads.org/flare_osx_dependencies.tar.gz' -P ${DST}
29 tar -zxf ${DST}/flare_osx_dependencies.tar.gz -C ${DST}
30 rm -f ${DST}/flare_osx_dependencies.tar.gz
31
32 echo '#!/bin/sh' >> ${DST}/start.sh
33 echo 'cd "$(dirname "${BASH_SOURCE[0]}")"' >> ${DST}/start.sh
34 echo 'DYLD_LIBRARY_PATH=./lib ./flare' >> ${DST}/start.sh
35 chmod +x ${DST}/start.sh
36
37 echo "packaging"
38 tar -zcf flare_osx.tar.gz -C ${DST} .
39 rm -fr ${DST}
40 echo "done"
3131 #include "CommonIncludes.h"
3232 #include "CursorManager.h"
3333 #include "EnemyGroupManager.h"
34 #include "Enemy.h"
3435 #include "EnemyManager.h"
3536 #include "EngineSettings.h"
3637 #include "FileParser.h"
37 #include "Hazard.h"
3838 #include "InputState.h"
3939 #include "MapRenderer.h"
4040 #include "MenuActionBar.h"
5555
5656 Avatar::Avatar()
5757 : Entity()
58 , lockAttack(false)
5958 , attack_cursor(false)
59 , mm_key(settings->mouse_move_swap ? Input::MAIN2 : Input::MAIN1)
6060 , hero_stats(NULL)
6161 , charmed_stats(NULL)
6262 , act_target()
6464 , respawn(false)
6565 , close_menus(false)
6666 , allow_movement(true)
67 , enemy_pos(FPoint(-1,-1))
67 , cursor_enemy(NULL)
68 , lock_enemy(NULL)
6869 , time_played(0)
69 , questlog_dismissed(false) {
70 , questlog_dismissed(false)
71 , using_main1(false)
72 , using_main2(false) {
7073
7174 init();
7275
7679 activeAnimation = animationSet->getAnimation("");
7780
7881 // set cooldown_hit to duration of hit animation if undefined
79 if (stats.cooldown_hit == -1) {
82 if (!stats.cooldown_hit_enabled) {
8083 Animation *hit_anim = animationSet->getAnimation("hit");
8184 if (hit_anim) {
82 stats.cooldown_hit = hit_anim->getDuration();
85 stats.cooldown_hit.setDuration(hit_anim->getDuration());
8386 delete hit_anim;
8487 }
8588 else {
86 stats.cooldown_hit = 0;
89 stats.cooldown_hit.setDuration(0);
8790 }
8891 }
8992
127130 current_power = 0;
128131 newLevelNotification = false;
129132
130 lockAttack = false;
131
132133 stats.hero = true;
133134 stats.humanoid = true;
134135 stats.level = 1;
145146 }
146147 respawn = false;
147148
148 stats.cooldown_ticks = 0;
149
150 haz = NULL;
149 stats.cooldown.reset(Timer::END);
151150
152151 body = -1;
153152
165164 }
166165 }
167166
168 hero_cooldown = std::vector<int>(powers->powers.size(), 0);
169 power_cast_ticks = std::vector<int>(powers->powers.size(), 0);
170 power_cast_duration = std::vector<int>(powers->powers.size(), 0);
171
167 power_cooldown_timers.clear();
168 power_cooldown_timers.resize(powers->powers.size());
169 power_cast_timers.clear();
170 power_cast_timers.resize(powers->powers.size());
171
172 }
173
174 void Avatar::handleNewMap() {
175 cursor_enemy = NULL;
176 lock_enemy = NULL;
172177 }
173178
174179 /**
293298 return false;
294299 }
295300 else if (settings->mouse_move) {
296 return inpt->pressing[Input::MAIN1];
301 return inpt->pressing[mm_key] && !inpt->pressing[Input::SHIFT];
297302 }
298303 else {
299304 return (inpt->pressing[Input::UP] && !inpt->lock[Input::UP]) ||
337342 * @param restrict_power_use Whether or not to allow power usage on mouse1
338343 * @param npc True if the player is talking to an NPC. Can limit ability to move/attack in certain conditions
339344 */
340 void Avatar::logic(std::vector<ActionData> &action_queue, bool restrict_power_use, bool npc) {
345 void Avatar::logic(std::vector<ActionData> &action_queue, bool restrict_power_use) {
341346 // clear current space to allow correct movement
342347 mapr->collider.unblock(stats.pos.x, stats.pos.y);
343348
379384 }
380385
381386 // assist mouse movement
382 if (!inpt->pressing[Input::MAIN1]) {
387 if (!inpt->pressing[mm_key]) {
383388 drag_walking = false;
384389 }
385390
386 // block some interactions when attacking
387 if (!inpt->pressing[Input::MAIN1] && !inpt->pressing[Input::MAIN2]) {
388 stats.attacking = false;
389 }
390 else if((inpt->pressing[Input::MAIN1] && !inpt->lock[Input::MAIN1]) || (inpt->pressing[Input::MAIN2] && !inpt->lock[Input::MAIN2])) {
391 stats.attacking = true;
392 }
391 // block some interactions when attacking/moving
392 using_main1 = inpt->pressing[Input::MAIN1] && !inpt->lock[Input::MAIN1];
393 using_main2 = inpt->pressing[Input::MAIN2] && !inpt->lock[Input::MAIN2];
393394
394395 // handle animation
395396 if (!stats.effects.stun) {
406407 transform_map = mapr->getFilename();
407408 }
408409
410 int mm_attack_id = (settings->mouse_move_swap ? menu->act->getSlotPower(MenuActionBar::SLOT_MAIN2) : menu->act->getSlotPower(MenuActionBar::SLOT_MAIN1));
411 bool mm_can_use_power = true;
412
413 if (settings->mouse_move) {
414 if (!inpt->pressing[mm_key]) {
415 lock_enemy = NULL;
416 }
417 if (lock_enemy && lock_enemy->stats.hp <= 0) {
418 lock_enemy = NULL;
419 }
420 if (mm_attack_id > 0) {
421 if (!stats.canUsePower(mm_attack_id, !StatBlock::CAN_USE_PASSIVE)) {
422 lock_enemy = NULL;
423 mm_can_use_power = false;
424 }
425 else if (!power_cooldown_timers[mm_attack_id].isEnd()) {
426 lock_enemy = NULL;
427 mm_can_use_power = false;
428 }
429 else if (lock_enemy && powers->powers[mm_attack_id].requires_los && !mapr->collider.lineOfSight(stats.pos.x, stats.pos.y, lock_enemy->stats.pos.x, lock_enemy->stats.pos.y)) {
430 lock_enemy = NULL;
431 mm_can_use_power = false;
432 }
433 }
434 }
435
409436 if (!stats.effects.stun) {
410437 bool allowed_to_move;
411438 bool allowed_to_use_power = true;
412439
413 bool have_enemy = (enemy_pos.x != -1 && enemy_pos.y != -1);
414 int main1_id = menu->act->getSlotPower(MenuActionBar::SLOT_MAIN1);
415
416440 switch(stats.cur_state) {
417441 case StatBlock::AVATAR_STANCE:
418442
420444
421445 // allowed to move or use powers?
422446 if (settings->mouse_move) {
423 allowed_to_move = restrict_power_use && (!inpt->lock[Input::MAIN1] || drag_walking) && !lockAttack && !npc;
424 allowed_to_use_power = !allowed_to_move;
447 allowed_to_move = restrict_power_use && (!inpt->lock[mm_key] || drag_walking) && !lock_enemy;
448 allowed_to_use_power = true;
449
450 if ((inpt->pressing[mm_key] && inpt->pressing[Input::SHIFT]) || lock_enemy) {
451 inpt->lock[mm_key] = false;
452 }
425453 }
426454 else {
427455 allowed_to_move = true;
433461 set_direction();
434462
435463 if (pressing_move() && allowed_to_move) {
436 if (settings->mouse_move && inpt->pressing[Input::MAIN1]) {
437 inpt->lock[Input::MAIN1] = true;
438 drag_walking = true;
439 }
440
441464 if (move()) { // no collision
465 if (settings->mouse_move && inpt->pressing[mm_key]) {
466 inpt->lock[mm_key] = true;
467 drag_walking = true;
468 }
469
442470 stats.cur_state = StatBlock::AVATAR_RUN;
443471 }
444472 }
445473
446 if (settings->mouse_move && !inpt->pressing[Input::MAIN1]) {
447 inpt->lock[Input::MAIN1] = false;
448 lockAttack = false;
474 if (settings->mouse_move && settings->mouse_move_attack && cursor_enemy && mm_can_use_power && powers->checkCombatRange(mm_attack_id, &stats, cursor_enemy->stats.pos)) {
475 stats.cur_state = StatBlock::AVATAR_STANCE;
476 lock_enemy = cursor_enemy;
449477 }
450478
451479 break;
461489 snd->play(sound_steps[stepfx], snd->DEFAULT_CHANNEL, snd->NO_POS, !snd->LOOP);
462490 }
463491
464 // allowed to move or use powers?
465 if (settings->mouse_move) {
466 allowed_to_use_power = !(restrict_power_use && !inpt->lock[Input::MAIN1]);
467 }
468 else {
469 allowed_to_use_power = true;
470 }
471
472492 // handle direction changes
473493 set_direction();
474
475 // mouse movement only: if we're close enough to our target while moving, begin attacking
476 if (settings->mouse_move && inpt->pressing[Input::MAIN1] && have_enemy && main1_id != 0) {
477 Power& p = powers->powers[main1_id];
478 if (p.type == Power::TYPE_FIXED && p.starting_pos == Power::STARTING_POS_MELEE && Utils::calcDist(stats.pos, enemy_pos) <= stats.melee_range) {
479 inpt->lock[Input::MAIN1] = false;
480 stats.cur_state = StatBlock::AVATAR_STANCE;
481 drag_walking = false;
482 break;
483 }
484 }
485494
486495 // handle transition to STANCE
487496 if (!pressing_move()) {
492501 stats.cur_state = StatBlock::AVATAR_STANCE;
493502 break;
494503 }
504 else if (settings->mouse_move && inpt->pressing[Input::SHIFT]) {
505 // when moving with the mouse, pressing Shift should stop movement and begin attacking
506 stats.cur_state = StatBlock::AVATAR_STANCE;
507 break;
508 }
495509
496510 if (activeAnimation->getName() != "run")
497511 stats.cur_state = StatBlock::AVATAR_STANCE;
498512
513 if (settings->mouse_move && settings->mouse_move_attack && cursor_enemy && mm_can_use_power && powers->checkCombatRange(mm_attack_id, &stats, cursor_enemy->stats.pos)) {
514 stats.cur_state = StatBlock::AVATAR_STANCE;
515 lock_enemy = cursor_enemy;
516 }
517
499518 break;
500519
501520 case StatBlock::AVATAR_ATTACK:
502 // mouse movement only: if we're too far away to attack (i.e. melee power), switch to movement state
503 if (settings->mouse_move && inpt->pressing[Input::MAIN1] && have_enemy && main1_id != 0) {
504 Power& p = powers->powers[main1_id];
505 if (p.type == Power::TYPE_FIXED && p.starting_pos == Power::STARTING_POS_MELEE && Utils::calcDist(stats.pos, enemy_pos) > stats.melee_range) {
506 inpt->lock[Input::MAIN1] = true;
507 stats.cur_state = StatBlock::AVATAR_RUN;
508 allowed_to_use_power = false;
509 break;
510 }
511 }
512521
513522 setAnimation(attack_anim);
514523
515524 if (attack_cursor) {
516525 curs->setCursor(CursorManager::CURSOR_ATTACK);
517526 }
518
519 if (settings->mouse_move) lockAttack = true;
520527
521528 if (activeAnimation->isFirstFrame()) {
522529 float attack_speed = (stats.effects.getAttackSpeed(attack_anim) * powers->powers[current_power].attack_speed) / 100.0f;
523530 activeAnimation->setSpeed(attack_speed);
524531 playAttackSound(attack_anim);
525 power_cast_duration[current_power] = activeAnimation->getDuration();
526 power_cast_ticks[current_power] = power_cast_duration[current_power];
532 power_cast_timers[current_power].setDuration(activeAnimation->getDuration());
527533 }
528534
529535 // do power
533539 mapr->collider.block(stats.pos.x, stats.pos.y, !MapCollision::IS_ALLY);
534540
535541 powers->activate(current_power, &stats, act_target);
536 hero_cooldown[current_power] = powers->powers[current_power].cooldown;
537
538 if (stats.state_ticks > 0)
542 power_cooldown_timers[current_power].setDuration(powers->powers[current_power].cooldown);
543
544 if (!stats.state_timer.isEnd())
539545 stats.hold_state = true;
540546 }
541547
542 if ((activeAnimation->isLastFrame() && stats.state_ticks == 0) || activeAnimation->getName() != attack_anim) {
548 // animation is done, switch back to normal stance
549 if ((activeAnimation->isLastFrame() && stats.state_timer.isEnd()) || activeAnimation->getName() != attack_anim) {
543550 stats.cur_state = StatBlock::AVATAR_STANCE;
544 stats.cooldown_ticks = stats.cooldown;
551 stats.cooldown.reset(Timer::BEGIN);
545552 allowed_to_use_power = false;
546553 stats.prevent_interrupt = false;
554 if (settings->mouse_move) {
555 drag_walking = true;
556 }
557 }
558
559 if (settings->mouse_move && lock_enemy && !powers->checkCombatRange(mm_attack_id, &stats, lock_enemy->stats.pos)) {
560 lock_enemy = NULL;
547561 }
548562
549563 break;
564578 stats.effects.triggered_hit = true;
565579
566580 if (stats.block_power != 0) {
567 hero_cooldown[stats.block_power] = powers->powers[stats.block_power].cooldown;
581 power_cooldown_timers[stats.block_power].setDuration(powers->powers[stats.block_power].cooldown);
568582 stats.block_power = 0;
569583 }
570584 }
571585
572586 if (activeAnimation->getTimesPlayed() >= 1 || activeAnimation->getName() != "hit") {
573587 stats.cur_state = StatBlock::AVATAR_STANCE;
588 if (settings->mouse_move) {
589 drag_walking = true;
590 }
574591 }
575592
576593 break;
591608 stats.effects.clearEffects();
592609
593610 // reset power cooldowns
594 for (size_t i = 0; i < hero_cooldown.size(); i++) {
595 hero_cooldown[i] = 0;
596 power_cast_ticks[i] = 0;
611 for (size_t i = 0; i < power_cooldown_timers.size(); i++) {
612 power_cooldown_timers[i].reset(Timer::END);
613 power_cast_timers[i].reset(Timer::END);
597614 }
598615
599616 // close menus in GameStatePlay
662679 if (power.type == Power::TYPE_BLOCK)
663680 blocking = true;
664681
665 if (action.power != 0 && (stats.cooldown_ticks == 0 || action.instant_item)) {
682 if (action.power != 0 && (stats.cooldown.isEnd() || action.instant_item)) {
666683 FPoint target = action.target;
667684
668685 // check requirements
674691 continue;
675692 if (power.requires_empty_target && !mapr->collider.isEmpty(target.x, target.y))
676693 continue;
677 if (hero_cooldown[action.power] > 0)
694 if (!power_cooldown_timers[action.power].isEnd())
678695 continue;
679696 if (!powers->hasValidTarget(action.power, &stats, target))
680697 continue;
681698
682699 // automatically target the selected enemy with melee attacks
683 if (inpt->usingMouse() && power.type == Power::TYPE_FIXED && power.starting_pos == Power::STARTING_POS_MELEE && enemy_pos.x != -1 && enemy_pos.y != -1) {
684 target = enemy_pos;
700 if (inpt->usingMouse() && power.type == Power::TYPE_FIXED && power.starting_pos == Power::STARTING_POS_MELEE && cursor_enemy) {
701 target = cursor_enemy->stats.pos;
685702 }
686703
687704 // is this a power that requires changing direction?
696713 }
697714
698715 if (power.state_duration > 0)
699 stats.state_ticks = power.state_duration;
716 stats.state_timer.setDuration(power.state_duration);
700717
701718 if (power.charge_speed != 0.0f)
702719 stats.charge_speed = power.charge_speed;
714731
715732 case Power::STATE_INSTANT: // handle instant powers
716733 powers->activate(action.power, &stats, target);
717 hero_cooldown[action.power] = power.cooldown;
734 power_cooldown_timers[action.power].setDuration(power.cooldown);
718735 break;
719736
720737 default:
773790 mapr->checkEvents(stats.pos);
774791
775792 // decrement all cooldowns
776 for (unsigned i = 0; i < hero_cooldown.size(); i++) {
777 hero_cooldown[i]--;
778 if (hero_cooldown[i] < 0) hero_cooldown[i] = 0;
779
780 power_cast_ticks[i]--;
781 if (power_cast_ticks[i] < 0) power_cast_ticks[i] = 0;
793 for (unsigned i = 0; i < power_cooldown_timers.size(); i++) {
794 power_cooldown_timers[i].tick();
795 power_cast_timers[i].tick();
782796 }
783797
784798 // make the current square solid
785799 mapr->collider.block(stats.pos.x, stats.pos.y, !MapCollision::IS_ALLY);
786800
787 if (stats.state_ticks == 0 && stats.hold_state)
801 if (stats.state_timer.isEnd() && stats.hold_state)
788802 stats.hold_state = false;
789803
790804 if (stats.cur_state != StatBlock::AVATAR_ATTACK && stats.charge_speed != 0.0f)
967981 ren.prio = i+1;
968982 stats.effects.getCurrentColor(ren.color_mod);
969983 stats.effects.getCurrentAlpha(ren.alpha_mod);
984 if (stats.hp > 0) {
985 ren.type = Renderable::TYPE_HERO;
986 }
970987 r.push_back(ren);
971988 }
972989 }
976993 ren.map_pos = stats.pos;
977994 stats.effects.getCurrentColor(ren.color_mod);
978995 stats.effects.getCurrentAlpha(ren.alpha_mod);
996 if (stats.hp > 0) {
997 ren.type = Renderable::TYPE_HERO;
998 }
979999 r.push_back(ren);
9801000 }
9811001 // add effects
10161036
10171037 for (unsigned i=0; i<sound_steps.size(); i++)
10181038 snd->unload(sound_steps[i]);
1019
1020 delete haz;
1021 }
1039 }
3030 #include "Entity.h"
3131 #include "Utils.h"
3232
33 class Enemy;
3334 class Entity;
34 class Hazard;
3535 class StatBlock;
3636
3737 class ActionData {
6464 void untransform();
6565 void setAnimation(std::string name);
6666
67 bool lockAttack;
6867
6968 std::vector<Step_sfx> step_def;
7069
7978 std::string last_transform;
8079
8180 bool attack_cursor;
81
82 int mm_key; // mouse movement key
8283
8384 protected:
8485 virtual void resetActiveAnimation();
99100 ~Avatar();
100101
101102 void init();
103 void handleNewMap();
102104 void loadGraphics(std::vector<Layer_gfx> _img_gfx);
103105 void loadStepFX(const std::string& stepname);
104106
105 void logic(std::vector<ActionData> &action_queue, bool restrict_power_use, bool npc);
107 void logic(std::vector<ActionData> &action_queue, bool restrict_power_use);
106108
107109 // transformation handling
108110 bool isTransforming() {
129131 std::string transform_map;
130132
131133 // vars
132 Hazard *haz;
133134 int current_power;
134135 FPoint act_target;
135136 bool drag_walking;
137138 bool respawn;
138139 bool close_menus;
139140 bool allow_movement;
140 std::vector<int> hero_cooldown;
141 std::vector<int> power_cast_ticks;
142 std::vector<int> power_cast_duration;
143 FPoint enemy_pos; // positon of the highlighted enemy
141 std::vector<Timer> power_cooldown_timers;
142 std::vector<Timer> power_cast_timers;
143 Enemy* cursor_enemy; // enemy selected with the mouse cursor
144 Enemy* lock_enemy;
144145 unsigned long time_played;
145146 bool questlog_dismissed;
147 bool using_main1;
148 bool using_main2;
146149 };
147150
148151 #endif
116116 if(!enemym->player_blocked && hero_dist < ALLY_FLEE_DISTANCE
117117 && mapr->collider.isFacing(pc->stats.pos.x,pc->stats.pos.y,pc->stats.direction,e->stats.pos.x,e->stats.pos.y)) {
118118 enemym->player_blocked = true;
119 enemym->player_blocked_ticks = BLOCK_TICKS;
119 enemym->player_blocked_timer.reset(Timer::BEGIN);
120120 }
121121
122122 bool player_closer_than_target = Utils::calcDist(e->stats.pos, pursue_pos) > Utils::calcDist(e->stats.pos, pc->stats.pos);
137137 !move_to_safe_dist && hero_dist < e->stats.flee_range &&
138138 hero_dist >= e->stats.melee_range &&
139139 Math::percentChance(e->stats.chance_flee) &&
140 flee_cooldown == 0
140 e->stats.flee_cooldown_timer.isEnd()
141141 )
142142 {
143143 move_to_safe_dist = true;
177177 int index = Math::randBetween(0, static_cast<int>(flee_dirs.size())-1);
178178 pursue_pos = Utils::calcVector(e->stats.pos, flee_dirs[index], 1);
179179
180 if (flee_ticks == 0) {
181 flee_ticks = e->stats.flee_duration;
180 if (e->stats.flee_timer.isEnd()) {
181 e->stats.flee_timer.reset(Timer::BEGIN);
182182 }
183183 }
184184 }
222222 void BehaviorAlly::checkMoveStateMove() {
223223 bool can_attack = true;
224224
225 if (e->stats.cooldown_ticks > 0) {
225 if (!e->stats.cooldown.isEnd()) {
226226 can_attack = false;
227227 }
228228 else {
229229 can_attack = false;
230230 for (size_t i = 0; i < e->stats.powers_ai.size(); ++i) {
231 if (e->stats.powers_ai[i].ticks == 0) {
231 if (e->stats.powers_ai[i].cooldown.isEnd()) {
232232 can_attack = true;
233233 break;
234234 }
235235 }
236236 }
237237 // in order to prevent infinite fleeing, we re-roll our chance to flee after a certain duration
238 bool stop_fleeing = can_attack && fleeing && flee_ticks == 0 && !Math::percentChance(e->stats.chance_flee);
239
240 if (!stop_fleeing && flee_ticks == 0) {
238 bool stop_fleeing = can_attack && fleeing && e->stats.flee_timer.isEnd() && !Math::percentChance(e->stats.chance_flee);
239
240 if (!stop_fleeing && e->stats.flee_timer.isEnd()) {
241241 // if the roll to continue fleeing succeeds, but the flee duration has expired, we don't want to reset the duration to the full amount
242242 // instead, we scehdule the next re-roll to happen on the next frame
243243 // this will continue until a roll fails, returning to the stance state
244 flee_ticks = 1;
244 e->stats.flee_timer.setCurrent(1);
245245 }
246246
247247 //if close enough to hero, stop miving
251251 || stop_fleeing)
252252 {
253253 if (stop_fleeing) {
254 flee_cooldown = e->stats.flee_cooldown;
254 e->stats.flee_cooldown_timer.reset(Timer::BEGIN);
255255 }
256256 e->stats.cur_state = StatBlock::ENEMY_STANCE;
257257 move_to_safe_dist = false;
4444 , los(false)
4545 , fleeing(false)
4646 , move_to_safe_dist(false)
47 , flee_ticks(0)
48 , flee_cooldown(0)
47 , turn_timer()
4948 {
5049 }
5150
5655
5756 // skip all logic if the enemy is dead and no longer animating
5857 if (e->stats.corpse) {
59 if (e->stats.corpse_ticks > 0)
60 e->stats.corpse_ticks--;
58 e->stats.corpse_timer.tick();
6159 return;
6260 }
6361
190188 if (e->stats.wander && e->stats.waypoints.empty()) {
191189 FPoint waypoint = getWanderPoint();
192190 e->stats.waypoints.push(waypoint);
193 e->stats.waypoint_pause_ticks = e->stats.waypoint_pause;
191 e->stats.waypoint_timer.reset(Timer::BEGIN);
194192 }
195193
196194 // if we're not in combat, pursue the next waypoint
215213 !move_to_safe_dist && hero_dist < e->stats.flee_range &&
216214 hero_dist >= e->stats.melee_range &&
217215 Math::percentChance(e->stats.chance_flee) &&
218 flee_cooldown == 0
216 e->stats.flee_cooldown_timer.isEnd()
219217 )
220218 {
221219 move_to_safe_dist = true;
255253 int index = Math::randBetween(0, static_cast<int>(flee_dirs.size())-1);
256254 pursue_pos = Utils::calcVector(e->stats.pos, flee_dirs[index], 1);
257255
258 if (flee_ticks == 0) {
259 flee_ticks = e->stats.flee_duration;
256 if (e->stats.flee_timer.isEnd()) {
257 e->stats.flee_timer.reset(Timer::BEGIN);
260258 }
261259 }
262260 }
275273 if (!e->stats.in_combat) return;
276274
277275 // if the enemy is on global cooldown it cannot act
278 if (e->stats.cooldown_ticks > 0) return;
276 if (!e->stats.cooldown.isEnd()) return;
279277
280278 // Note there are two stages to activating a power.
281279 // First is the enemy choosing to use a power based on behavioral chance
328326 if (e->stats.effects.stun) return;
329327
330328 // handle not being in combat and (not patrolling waypoints or waiting at waypoint)
331 if (!e->stats.hero_ally && !e->stats.in_combat && (e->stats.waypoints.empty() || e->stats.waypoint_pause_ticks > 0)) {
329 if (!e->stats.hero_ally && !e->stats.in_combat && (e->stats.waypoints.empty() || !e->stats.waypoint_timer.isEnd())) {
332330
333331 if (e->stats.cur_state == StatBlock::ENEMY_MOVE) {
334332 e->stats.cur_state = StatBlock::ENEMY_STANCE;
340338
341339 float real_speed = e->stats.speed * speedMultiplyer[e->stats.direction] * e->stats.effects.speed / 100;
342340
343 int real_turn_delay = e->stats.turn_delay;
341 unsigned turn_ticks = turn_timer.getCurrent();
342 turn_timer.setDuration(e->stats.turn_delay);
344343
345344 // If an enemy's turn_delay is too long compared to their speed, they will be unable to follow a path properly.
346345 // So here, we get how many frames it takes to traverse a single tile and then compare it to the turn delay time.
348347 // There may be other solutions to this problem, such as having the enemy pause when they reach a path point,
349348 // but I was unable to get anything else working as cleanly/bug-free as this.
350349 int max_turn_ticks = static_cast<int>(1.f / real_speed);
351 if (real_turn_delay > max_turn_ticks) {
352 real_turn_delay = max_turn_ticks;
353 }
350 if (e->stats.turn_delay > max_turn_ticks) {
351 turn_timer.setDuration(max_turn_ticks);
352 }
353 turn_timer.setCurrent(turn_ticks);
354354
355355 // clear current space to allow correct movement
356356 mapr->collider.unblock(e->stats.pos.x, e->stats.pos.y);
357357
358358 // update direction
359359 if (e->stats.facing) {
360 if (++e->stats.turn_ticks > real_turn_delay) {
360 turn_timer.tick();
361 if (turn_timer.isEnd()) {
361362
362363 // if blocked, face in pathfinder direction instead
363364 if (!mapr->collider.lineOfMovement(e->stats.pos.x, e->stats.pos.y, pursue_pos.x, pursue_pos.y, e->stats.movement_type)) {
415416 if (e->stats.charge_speed == 0.0f) {
416417 e->stats.direction = Utils::calcDirection(e->stats.pos.x, e->stats.pos.y, pursue_pos.x, pursue_pos.y);
417418 }
418 e->stats.turn_ticks = 0;
419 }
420 }
421
422 if (flee_ticks > 0)
423 flee_ticks--;
424
425 if (flee_cooldown > 0)
426 flee_cooldown--;
419 turn_timer.reset(Timer::BEGIN);
420 }
421 }
422
423 e->stats.flee_timer.tick();
424 e->stats.flee_cooldown_timer.tick();
427425
428426 // try to start moving
429427 if (e->stats.cur_state == StatBlock::ENEMY_STANCE) {
448446
449447 if (waypoint_dist <= real_speed || (waypoint_dist <= 0.5f && new_dist > waypoint_dist)) {
450448 e->stats.pos = waypoint;
451 e->stats.turn_ticks = e->stats.turn_delay;
449 turn_timer.reset(Timer::END);
452450 e->stats.waypoints.pop();
453451 // pick a new random point if we're wandering
454452 if (e->stats.wander) {
455453 waypoint = getWanderPoint();
456454 }
457455 e->stats.waypoints.push(waypoint);
458 e->stats.waypoint_pause_ticks = e->stats.waypoint_pause;
456 e->stats.waypoint_timer.reset(Timer::BEGIN);
459457 }
460458 }
461459
497495 void BehaviorStandard::checkMoveStateMove() {
498496 bool can_attack = true;
499497
500 if (e->stats.cooldown_ticks > 0) {
498 if (!e->stats.cooldown.isEnd()) {
501499 can_attack = false;
502500 }
503501 else {
504502 can_attack = false;
505503 for (size_t i = 0; i < e->stats.powers_ai.size(); ++i) {
506 if (e->stats.powers_ai[i].ticks == 0) {
504 if (e->stats.powers_ai[i].cooldown.isEnd()) {
507505 can_attack = true;
508506 break;
509507 }
510508 }
511509 }
512510 // in order to prevent infinite fleeing, we re-roll our chance to flee after a certain duration
513 bool stop_fleeing = can_attack && fleeing && flee_ticks == 0 && !Math::percentChance(e->stats.chance_flee);
514
515 if (!stop_fleeing && flee_ticks == 0) {
511 bool stop_fleeing = can_attack && fleeing && e->stats.flee_timer.isEnd() && !Math::percentChance(e->stats.chance_flee);
512
513 if (!stop_fleeing && e->stats.flee_timer.isEnd()) {
516514 // if the roll to continue fleeing succeeds, but the flee duration has expired, we don't want to reset the duration to the full amount
517515 // instead, we scehdule the next re-roll to happen on the next frame
518516 // this will continue until a roll fails, returning to the stance state
519 flee_ticks = 1;
517 e->stats.flee_timer.setCurrent(1);
520518 }
521519
522520 // close enough to the hero or is at a safe distance
523521 if (pc->stats.alive && ((target_dist < e->stats.melee_range && !fleeing) || (move_to_safe_dist && target_dist >= e->stats.flee_range) || stop_fleeing)) {
524522 if (stop_fleeing) {
525 flee_cooldown = e->stats.flee_cooldown;
523 e->stats.flee_cooldown_timer.reset(Timer::BEGIN);
526524 }
527525 e->stats.cur_state = StatBlock::ENEMY_STANCE;
528526 move_to_safe_dist = false;
599597 e->playAttackSound(powers->powers[power_id].attack_anim);
600598
601599 if (powers->powers[power_id].state_duration > 0)
602 e->stats.state_ticks = powers->powers[power_id].state_duration;
600 e->stats.state_timer.setDuration(powers->powers[power_id].state_duration);
603601
604602 if (powers->powers[power_id].charge_speed != 0.0f)
605603 e->stats.charge_speed = powers->powers[power_id].charge_speed;
614612 // set cooldown for all ai powers with the same power id
615613 for (size_t i = 0; i < e->stats.powers_ai.size(); ++i) {
616614 if (e->stats.activated_power->id == e->stats.powers_ai[i].id) {
617 e->stats.powers_ai[i].ticks = powers->powers[power_id].cooldown;
615 e->stats.powers_ai[i].cooldown.setDuration(powers->powers[power_id].cooldown);
618616 }
619617 }
620618
622620 e->stats.half_dead_power = false;
623621 }
624622
625 if (e->stats.state_ticks > 0)
623 if (!e->stats.state_timer.isEnd())
626624 e->stats.hold_state = true;
627625 }
628626
629627 // animation is finished
630 if ((e->activeAnimation->isLastFrame() && e->stats.state_ticks == 0) ||
628 if ((e->activeAnimation->isLastFrame() && e->stats.state_timer.isEnd()) ||
631629 (power_state == Power::STATE_ATTACK && e->activeAnimation->getName() != powers->powers[power_id].attack_anim) ||
632630 e->instant_power)
633631 {
634632 if (!e->instant_power)
635 e->stats.cooldown_ticks = e->stats.cooldown;
633 e->stats.cooldown.reset(Timer::BEGIN);
636634 else
637635 e->instant_power = false;
638636
672670 e->setAnimation("die");
673671 if (e->activeAnimation->isFirstFrame()) {
674672 e->playSound(Entity::SOUND_DIE);
675 e->stats.corpse_ticks = eset->misc.corpse_timeout;
673 e->stats.corpse_timer.setDuration(eset->misc.corpse_timeout);
676674 }
677675 if (e->activeAnimation->isSecondLastFrame()) {
678676 StatBlock::AIPower* ai_power = e->stats.getAIPower(StatBlock::AI_POWER_DEATH);
690688
691689 // remove corpses that land on blocked tiles, such as water or pits
692690 if (!mapr->collider.isValidPosition(e->stats.pos.x, e->stats.pos.y, MapCollision::MOVE_NORMAL, MapCollision::COLLIDE_NORMAL)) {
693 e->stats.corpse_ticks = 0;
691 e->stats.corpse_timer.reset(Timer::END);
694692 }
695693
696694 // prevent "jumping" when rendering
704702 e->setAnimation("critdie");
705703 if (e->activeAnimation->isFirstFrame()) {
706704 e->playSound(Entity::SOUND_CRITDIE);
707 e->stats.corpse_ticks = eset->misc.corpse_timeout;
705 e->stats.corpse_timer.setDuration(eset->misc.corpse_timeout);
708706 }
709707 if (e->activeAnimation->isSecondLastFrame()) {
710708 StatBlock::AIPower* ai_power = e->stats.getAIPower(StatBlock::AI_POWER_DEATH);
730728 break;
731729 }
732730
733 if (e->stats.state_ticks == 0 && e->stats.hold_state)
731 if (e->stats.state_timer.isEnd() && e->stats.hold_state)
734732 e->stats.hold_state = false;
735733
736734 if (e->stats.cur_state != StatBlock::ENEMY_POWER && e->stats.charge_speed != 0.0f)
5353 //when fleeing, the enemy moves away from the pursue_pos
5454 bool fleeing;
5555 bool move_to_safe_dist;
56 int flee_ticks;
57 int flee_cooldown;
56 Timer turn_timer;
5857
5958 public:
6059 explicit BehaviorStandard(Enemy *_e);
3838 Enemy::Enemy() : Entity() {
3939
4040 stats.cur_state = StatBlock::ENEMY_STANCE;
41 stats.turn_ticks = settings->max_frames_per_sec;
42 stats.cooldown = 0;
41 stats.cooldown.reset(Timer::END);
4342 stats.in_combat = false;
4443 stats.join_combat = false;
4544
177176 Renderable r = activeAnimation->getCurrentFrame(stats.direction);
178177 r.map_pos.x = stats.pos.x;
179178 r.map_pos.y = stats.pos.y;
179 if (stats.hp > 0) {
180 if (stats.hero_ally)
181 r.type = Renderable::TYPE_ALLY;
182 else if (stats.in_combat)
183 r.type = Renderable::TYPE_ENEMY;
184 }
180185 return r;
181186 }
182187
4545 : enemies()
4646 , hero_stealth(0)
4747 , player_blocked(false)
48 , player_blocked_ticks(0) {
48 , player_blocked_timer(settings->max_frames_per_sec / 6) {
4949 handleNewMap();
5050 }
5151
8181 e.loadSounds();
8282
8383 // set cooldown_hit to duration of hit animation if undefined
84 if (e.stats.cooldown_hit == -1) {
84 if (!e.stats.cooldown_hit_enabled) {
8585 Animation *hit_anim = e.animationSet->getAnimation("hit");
8686 if (hit_anim) {
87 e.stats.cooldown_hit = hit_anim->getDuration();
87 e.stats.cooldown_hit.setDuration(hit_anim->getDuration());
8888 delete hit_anim;
8989 }
9090 else {
91 e.stats.cooldown_hit = 0;
91 e.stats.cooldown_hit.setDuration(0);
9292 }
9393 }
9494
384384 */
385385 void EnemyManager::logic() {
386386
387 if(player_blocked) {
388 player_blocked_ticks--;
389 if(player_blocked_ticks <= 0)
387 if (player_blocked) {
388 player_blocked_timer.tick();
389 if (player_blocked_timer.isEnd())
390390 player_blocked = false;
391391 }
392392
423423 return NULL;
424424 }
425425
426 Enemy* EnemyManager::getNearestEnemy(const FPoint& pos, bool get_corpse, float *saved_distance) {
426 Enemy* EnemyManager::getNearestEnemy(const FPoint& pos, bool get_corpse, float *saved_distance, float max_range) {
427427 Enemy* nearest = NULL;
428428 float best_distance = std::numeric_limits<float>::max();
429429
445445 if (nearest && saved_distance)
446446 *saved_distance = best_distance;
447447
448 if (!saved_distance && best_distance > eset->misc.interact_range)
448 if (!saved_distance && best_distance > max_range)
449449 nearest = NULL;
450450
451451 return nearest;
509509 std::vector<Enemy*>::iterator it;
510510 for (it = enemies.begin(); it != enemies.end(); ++it) {
511511 bool dead = (*it)->stats.corpse;
512 if (!dead || (*it)->stats.corpse_ticks > 0) {
512 if (!dead || !(*it)->stats.corpse_timer.isEnd()) {
513513 Renderable re = (*it)->getRender();
514514 re.prio = 1;
515515 (*it)->stats.effects.getCurrentColor(re.color_mod);
516516 (*it)->stats.effects.getCurrentAlpha(re.alpha_mod);
517517
518518 // fade out corpses
519 int fade_time = (eset->misc.corpse_timeout > settings->max_frames_per_sec) ? settings->max_frames_per_sec : eset->misc.corpse_timeout;
520 if (dead && fade_time != 0 && (*it)->stats.corpse_ticks <= fade_time) {
521 re.alpha_mod = static_cast<uint8_t>(static_cast<float>((*it)->stats.corpse_ticks) * (re.alpha_mod / static_cast<float>(fade_time)));
519 unsigned fade_time = (eset->misc.corpse_timeout > settings->max_frames_per_sec) ? settings->max_frames_per_sec : eset->misc.corpse_timeout;
520 if (dead && fade_time != 0 && (*it)->stats.corpse_timer.getCurrent() <= fade_time) {
521 re.alpha_mod = static_cast<uint8_t>(static_cast<float>((*it)->stats.corpse_timer.getCurrent()) * (re.alpha_mod / static_cast<float>(fade_time)));
522522 }
523523
524524 // draw corpses below objects so that floor loot is more visible
5959 bool isCleared();
6060 void spawn(const std::string& enemy_type, const Point& target);
6161 Enemy *enemyFocus(const Point& mouse, const FPoint& cam, bool alive_only);
62 Enemy* getNearestEnemy(const FPoint& pos, bool get_corpse, float *saved_distance);
62 Enemy* getNearestEnemy(const FPoint& pos, bool get_corpse, float *saved_distance, float max_range);
6363
6464 // vars
6565 std::vector<Enemy*> enemies;
6666 int hero_stealth;
6767
6868 bool player_blocked;
69 int player_blocked_ticks;
69 Timer player_blocked_timer;
7070
7171 static const bool GET_CORPSE = true;
7272 static const bool IS_ALIVE = true;
6363 menus_pause = false;
6464 save_onload = true;
6565 save_onexit = true;
66 save_pos_onexit = false;
6667 camera_speed = 10.f;
6768 save_buyback = true;
6869 keep_buyback_on_map_change = true;
122123 // @ATTR save_onexit|bool|Save the game upon quitting to the title screen or desktop.
123124 else if (infile.key == "save_onexit")
124125 save_onexit = Parse::toBool(infile.val);
126 // @ATTR save_pos_onexit|bool|If the game gets saved on exiting, store the player's current position instead of the map spawn position.
127 else if (infile.key == "save_pos_onexit")
128 save_pos_onexit = Parse::toBool(infile.val);
125129 // @ATTR camera_speed|float|Modifies how fast the camera moves to recenter on the player. Larger values mean a slower camera. Default value is 10.
126130 else if (infile.key == "camera_speed") {
127131 camera_speed = Parse::toFloat(infile.val);
695699 sfx_loot = "";
696700 drop_max = 1;
697701 drop_radius = 1;
702 hide_radius = 3.f;
698703
699704 FileParser infile;
700705 // @CLASS EngineSettings: Loot|Description of engine/loot.txt
735740 else if (infile.key == "drop_radius") {
736741 // @ATTR drop_radius|int|The distance (in tiles) away from the origin that loot can drop
737742 drop_radius = std::max(Parse::toInt(infile.val), 1);
743 }
744 else if (infile.key == "hide_radius") {
745 // @ATTR hide_radius|float|If an entity is within this radius relative to a piece of loot, the label will be hidden unless highlighted with the cursor.
746 hide_radius = Parse::toFloat(infile.val);
738747 }
739748 else {
740749 infile.error("EngineSettings: '%s' is not a valid key.", infile.key.c_str());
816825 void EngineSettings::Widgets::load() {
817826 // reset to defaults
818827 selection_rect_color = Color(255, 248, 220, 255);
828 colorblind_highlight_offset = Point(2, 2);
819829 tab_padding = Point(8, 0);
820830 slot_quantity_label = LabelInfo();
821831 slot_quantity_bg_color = Color(0, 0, 0, 0);
832 listbox_text_margin = Point(8, 8);
822833
823834 FileParser infile;
824835 // @CLASS EngineSettings: Widgets|Description of engine/widget_settings.txt
829840 // @ATTR misc.selection_rect_color|color, int : Color, Alpha|Color of the selection rectangle when navigating widgets without a mouse.
830841 selection_rect_color = Parse::toRGBA(infile.val);
831842 }
843 else if (infile.key == "colorblind_highlight_offset") {
844 // @ATTR misc.colorblind_highlight_offset|int, int : X offset, Y offset|The pixel offset of the '*' marker on highlighted icons in colorblind mode.
845 colorblind_highlight_offset = Parse::toPoint(infile.val);
846 }
832847 }
833848 else if (infile.section == "tab") {
834849 if (infile.key == "padding") {
844859 else if (infile.key == "quantity_bg_color") {
845860 // @ATTR slot.quantity_bg_color|color, int : Color, Alpha|If a slot has a quantity, a rectangle filled with this color will be placed beneath the text.
846861 slot_quantity_bg_color = Parse::toRGBA(infile.val);
862 }
863 }
864 else if (infile.section == "listbox") {
865 if (infile.key == "text_margin") {
866 // @ATTR listbox.text_margin|int, int : Left margin, Right margin|The pixel margin to leave on the left and right sides of listbox element text.
867 listbox_text_margin = Parse::toPoint(infile.val);
847868 }
848869 }
849870 }
4848 bool menus_pause;
4949 bool save_onload;
5050 bool save_onexit;
51 bool save_pos_onexit;
5152 float camera_speed;
5253 bool save_buyback;
5354 bool keep_buyback_on_map_change;
216217 std::string sfx_loot;
217218 int drop_max;
218219 int drop_radius;
220 float hide_radius;
219221 };
220222
221223 class Tileset {
241243 void load();
242244
243245 Color selection_rect_color;
246 Point colorblind_highlight_offset;
244247 Point tab_padding;
245248 LabelInfo slot_quantity_label;
246249 Color slot_quantity_bg_color;
250 Point listbox_text_margin;
247251 };
248252
249253 class XPTable {
185185
186186 // If we got stuck on a tile, which we're not allowed to be on, move away
187187 // This is just a workaround as we cannot reproduce being stuck easily nor find the
188 // errornous code, check https://github.com/clintbellanger/flare-engine/issues/1058
188 // errornous code, check https://github.com/flareteam/flare-engine/issues/1058
189189
190190 // As this method should do nothing while regular gameplay, but only in case of bugs
191191 // we don't need to care about nice graphical effects, so we may just jump out of the
493493 // default is dmg * 2
494494 dmg = (dmg * Math::randBetween(eset->combat.min_crit_damage, eset->combat.max_crit_damage)) / 100;
495495 if(!stats.hero)
496 mapr->shaky_cam_ticks = settings->max_frames_per_sec/2;
496 mapr->shaky_cam_timer.setDuration(settings->max_frames_per_sec/2);
497497 }
498498 else if (is_overhit) {
499499 dmg = (dmg * Math::randBetween(eset->combat.min_overhit_damage, eset->combat.max_overhit_damage)) / 100;
598598 }
599599
600600 // play hit sound effect, but only if the hit cooldown is done
601 if (stats.cooldown_hit_ticks == 0)
601 if (stats.cooldown_hit.isEnd())
602602 playSound(Entity::SOUND_HIT);
603603
604604 // if this hit caused a debuff, activate an on_debuff power
607607 if (ai_power != NULL) {
608608 stats.cur_state = StatBlock::ENEMY_POWER;
609609 stats.activated_power = ai_power;
610 stats.cooldown_ticks = 0; // ignore global cooldown
610 stats.cooldown.reset(Timer::END); // ignore global cooldown
611611 return true;
612612 }
613613 }
617617 if (ai_power != NULL) {
618618 stats.cur_state = StatBlock::ENEMY_POWER;
619619 stats.activated_power = ai_power;
620 stats.cooldown_ticks = 0; // ignore global cooldown
620 stats.cooldown.reset(Timer::END); // ignore global cooldown
621621 return true;
622622 }
623623
624624 // don't go through a hit animation if stunned or successfully poised
625625 // however, critical hits ignore poise
626 if(stats.cooldown_hit_ticks == 0) {
627 stats.cooldown_hit_ticks = stats.cooldown_hit;
626 if(stats.cooldown_hit.isEnd()) {
627 stats.cooldown_hit.reset(Timer::BEGIN);
628628
629629 if (!stats.effects.stun && (!chance_poise || crit) && !stats.prevent_interrupt) {
630630 if(stats.hero) {
632632 }
633633 else {
634634 if (stats.cur_state == StatBlock::ENEMY_POWER) {
635 stats.cooldown_ticks = stats.cooldown;
635 stats.cooldown.reset(Timer::BEGIN);
636636 stats.activated_power = NULL;
637637 }
638638 stats.cur_state = StatBlock::ENEMY_HIT;
4646 , components(std::vector<EventComponent>())
4747 , location(Rect())
4848 , hotspot(Rect())
49 , cooldown(0)
50 , cooldown_ticks(0)
51 , delay(0)
52 , delay_ticks(0)
49 , cooldown()
50 , delay()
5351 , keep_after_trigger(true)
5452 , center(FPoint(-1, -1))
5553 , reachable_from(Rect()) {
155153 }
156154 else if (infile.key == "cooldown") {
157155 // @ATTR event.cooldown|duration|Duration for event cooldown in 'ms' or 's'.
158 evnt->cooldown = Parse::toDuration(infile.val);
156 evnt->cooldown.setDuration(Parse::toDuration(infile.val));
157 evnt->cooldown.reset(Timer::END);
159158 }
160159 else if (infile.key == "delay") {
161160 // @ATTR event.delay|duration|Event will execute after a specified duration.
162 evnt->delay = Parse::toDuration(infile.val);
161 evnt->delay.setDuration(Parse::toDuration(infile.val));
162 evnt->delay.reset(Timer::END);
163163 }
164164 else if (infile.key == "reachable_from") {
165165 // @ATTR event.reachable_from|rectangle|If the hero is inside this rectangle, they can activate the event.
647647 return true;
648648 }
649649
650 bool EventManager::executeEvent(Event &e) {
651 return executeEventInternal(e, !SKIP_DELAY);
652 }
653
654 bool EventManager::executeDelayedEvent(Event &e) {
655 return executeEventInternal(e, SKIP_DELAY);
656 }
657
650658 /**
651659 * A particular event has been triggered.
652660 * Process all of this events components.
653661 *
654662 * @param The triggered event
663 * @param Delay ignore flag
655664 * @return Returns true if the event shall not be run again.
656665 */
657 bool EventManager::executeEvent(Event &ev) {
666 bool EventManager::executeEventInternal(Event &ev, bool skip_delay) {
658667 // skip executing events that are on cooldown
659 if (ev.cooldown_ticks > 0) return false;
668 if (!ev.delay.isEnd() || !ev.cooldown.isEnd()) return false;
660669
661670 // need to know this for early returns
662671 EventComponent *ec_repeat = ev.getComponent(EventComponent::REPEAT);
664673 ev.keep_after_trigger = ec_repeat->x == 0 ? false : true;
665674 }
666675
667 // delay event execution
668 if (ev.delay > 0) {
669 ev.delay_ticks = ev.delay;
670
676 // Delay event execution
677 // When an event is delayed, we create a copy and push it to mapr->delayed_events.
678 // The original starts both the cooldown and delay timers.
679 // The delay will finish, followed by the cooldown, which gives the correct timing for repeating events.
680 // The copy only starts the delay timer. The cooldown is not needed because the copy never repeats.
681 if (ev.delay.getDuration() > 0 && !skip_delay) {
682 ev.delay.reset(Timer::BEGIN);
671683 mapr->delayed_events.push_back(ev);
672 mapr->delayed_events.back().delay_ticks = ev.delay;
673 mapr->delayed_events.back().delay = 0;
674
675 ev.cooldown_ticks = ev.cooldown + ev.delay;
684 ev.cooldown.reset(Timer::BEGIN);
676685
677686 return !ev.keep_after_trigger;
678687 }
679688
680689 // set cooldown
681 ev.cooldown_ticks = ev.cooldown;
690 ev.cooldown.reset(Timer::BEGIN);
682691
683692 // if chance_exec roll fails, don't execute the event
684693 // we respect the value of "repeat", even if the event doesn't execute
797806 pc->logMsg(ec->s, Avatar::MSG_UNIQUE);
798807 }
799808 else if (ec->type == EventComponent::SHAKYCAM) {
800 mapr->shaky_cam_ticks = ec->x;
809 mapr->shaky_cam_timer.setDuration(ec->x);
801810 }
802811 else if (ec->type == EventComponent::REMOVE_CURRENCY) {
803812 camp->removeCurrency(ec->x);
8181 NPC_VOICE = 48,
8282 NPC_DIALOG_TOPIC = 49,
8383 NPC_DIALOG_GROUP = 50,
84 NPC_ALLOW_MOVEMENT = 51,
85 NPC_PORTRAIT_THEM = 52,
86 NPC_PORTRAIT_YOU = 53,
87 QUEST_TEXT = 54,
88 WAS_INSIDE_EVENT_AREA = 55
84 NPC_DIALOG_ID = 51,
85 NPC_DIALOG_RESPONSE = 52,
86 NPC_DIALOG_RESPONSE_ONLY = 53,
87 NPC_ALLOW_MOVEMENT = 54,
88 NPC_PORTRAIT_THEM = 55,
89 NPC_PORTRAIT_YOU = 56,
90 QUEST_TEXT = 57,
91 WAS_INSIDE_EVENT_AREA = 58
8992 };
9093
9194 int type;
127130 std::vector<EventComponent> components;
128131 Rect location;
129132 Rect hotspot;
130 int cooldown; // events that run multiple times pause this long in frames
131 int cooldown_ticks;
132 int delay;
133 int delay_ticks;
133 Timer cooldown; // events that run multiple times pause this long in frames
134 Timer delay;
134135 bool keep_after_trigger; // if this event has been triggered once, should this event be kept? If so, this event can be triggered multiple times.
135136 FPoint center;
136137 Rect reachable_from;
151152 static bool loadEventComponentString(std::string &key, std::string &val, Event* evnt, EventComponent* ec);
152153
153154 static bool executeEvent(Event &e);
155 static bool executeDelayedEvent(Event &e);
154156 static bool isActive(const Event &e);
155157 static void executeScript(const std::string& filename, float x, float y);
156158
157159 private:
160 static const bool SKIP_DELAY = true;
161 static bool executeEventInternal(Event &e, bool skip_delay);
158162 static EventComponent getRandomMapFromFile(const std::string& fname);
159163
160164 };
6161 , defaults_button(new WidgetButton(WidgetButton::DEFAULT_FILE))
6262 , cancel_button(new WidgetButton(WidgetButton::DEFAULT_FILE))
6363 , background(NULL)
64 , combat_text_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
65 , combat_text_lb(new WidgetLabel())
6664 , show_fps_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
6765 , show_fps_lb(new WidgetLabel())
6866 , hardware_cursor_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
7169 , colorblind_lb(new WidgetLabel())
7270 , dev_mode_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
7371 , dev_mode_lb(new WidgetLabel())
74 , loot_tooltips_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
75 , loot_tooltips_lb(new WidgetLabel())
76 , statbar_labels_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
77 , statbar_labels_lb(new WidgetLabel())
78 , auto_equip_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
79 , auto_equip_lb(new WidgetLabel())
8072 , subtitles_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
8173 , subtitles_lb(new WidgetLabel())
8274 , music_volume_sl(new WidgetSlider(WidgetSlider::DEFAULT_FILE))
113105
114106 tab_control = new WidgetTabControl();
115107
116 ok_button->label = msg->get("OK");
117 defaults_button->label = msg->get("Defaults");
118 cancel_button->label = msg->get("Cancel");
108 ok_button->setLabel(msg->get("OK"));
109 defaults_button->setLabel(msg->get("Defaults"));
110 cancel_button->setLabel(msg->get("Cancel"));
119111
120112 language_lstb->can_deselect = false;
121113
167159 tab_control->setTabTitle(AUDIO_TAB, msg->get("Audio"));
168160 tab_control->setTabTitle(INTERFACE_TAB, msg->get("Interface"));
169161 tab_control->setTabTitle(MODS_TAB, msg->get("Mods"));
170 tab_control->updateHeader();
171162
172163 readConfig();
173164
269260 // @ATTR language_height|int|Number of visible rows for the "Language" list box.
270261 language_lstb->setHeight(x1);
271262 }
272 else if (infile.key == "combat_text") {
273 // @ATTR combat_text|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Show combat text" checkbox relative to the frame.
274 placeLabeledWidget(combat_text_lb, combat_text_cb, x1, y1, x2, y2, msg->get("Show combat text"), FontEngine::JUSTIFY_RIGHT);
275 }
276263 else if (infile.key == "show_fps") {
277264 // @ATTR show_fps|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Show FPS" checkbox relative to the frame.
278265 placeLabeledWidget(show_fps_lb, show_fps_cb, x1, y1, x2, y2, msg->get("Show FPS"), FontEngine::JUSTIFY_RIGHT);
288275 else if (infile.key == "dev_mode") {
289276 // @ATTR dev_mode|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Developer Mode" checkbox relative to the frame.
290277 placeLabeledWidget(dev_mode_lb, dev_mode_cb, x1, y1, x2, y2, msg->get("Developer Mode"), FontEngine::JUSTIFY_RIGHT);
291 }
292 else if (infile.key == "loot_tooltips") {
293 // @ATTR loot_tooltips|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Always show loot labels" checkbox relative to the frame.
294 placeLabeledWidget(loot_tooltips_lb, loot_tooltips_cb, x1, y1, x2, y2, msg->get("Always show loot labels"), FontEngine::JUSTIFY_RIGHT);
295 }
296 else if (infile.key == "statbar_labels") {
297 // @ATTR statbar_labels|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Always show stat bar labels" checkbox relative to the frame.
298 placeLabeledWidget(statbar_labels_lb, statbar_labels_cb, x1, y1, x2, y2, msg->get("Always show stat bar labels"), FontEngine::JUSTIFY_RIGHT);
299 }
300 else if (infile.key == "auto_equip") {
301 // @ATTR auto_equip|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Automatically equip items" checkbox relative to the frame.
302 placeLabeledWidget(auto_equip_lb, auto_equip_cb, x1, y1, x2, y2, msg->get("Automatically equip items"), FontEngine::JUSTIFY_RIGHT);
303278 }
304279 else if (infile.key == "subtitles") {
305280 // @ATTR subtitles|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Subtitles" checkbox relative to the frame.
335310 }
336311 else if (infile.key == "activemods_deactivate") {
337312 // @ATTR activemods_deactivate|point|Position of the "Disable" button relative to the frame.
338 activemods_deactivate_btn->label = msg->get("<< Disable");
313 activemods_deactivate_btn->setLabel(msg->get("<< Disable"));
339314 activemods_deactivate_btn->setBasePos(x1, y1, Utils::ALIGN_TOPLEFT);
340315 activemods_deactivate_btn->refresh();
341316 }
342317 else if (infile.key == "inactivemods_activate") {
343318 // @ATTR inactivemods_activate|point|Position of the "Enable" button relative to the frame.
344 inactivemods_activate_btn->label = msg->get("Enable >>");
319 inactivemods_activate_btn->setLabel(msg->get("Enable >>"));
345320 inactivemods_activate_btn->setBasePos(x1, y1, Utils::ALIGN_TOPLEFT);
346321 inactivemods_activate_btn->refresh();
347322 }
422397 addChildWidget(sound_volume_sl, AUDIO_TAB);
423398 addChildWidget(sound_volume_lb, AUDIO_TAB);
424399
425 addChildWidget(combat_text_cb, INTERFACE_TAB);
426 addChildWidget(combat_text_lb, INTERFACE_TAB);
427400 addChildWidget(show_fps_cb, INTERFACE_TAB);
428401 addChildWidget(show_fps_lb, INTERFACE_TAB);
429402 addChildWidget(colorblind_cb, INTERFACE_TAB);
432405 addChildWidget(hardware_cursor_lb, INTERFACE_TAB);
433406 addChildWidget(dev_mode_cb, INTERFACE_TAB);
434407 addChildWidget(dev_mode_lb, INTERFACE_TAB);
435 addChildWidget(loot_tooltips_cb, INTERFACE_TAB);
436 addChildWidget(loot_tooltips_lb, INTERFACE_TAB);
437 addChildWidget(statbar_labels_cb, INTERFACE_TAB);
438 addChildWidget(statbar_labels_lb, INTERFACE_TAB);
439 addChildWidget(auto_equip_cb, INTERFACE_TAB);
440 addChildWidget(auto_equip_lb, INTERFACE_TAB);
441408 addChildWidget(subtitles_cb, INTERFACE_TAB);
442409 addChildWidget(subtitles_lb, INTERFACE_TAB);
443410 addChildWidget(language_lstb, INTERFACE_TAB);
470437 tablist_audio.setNextTabList(&tablist_main);
471438 tablist_audio.lock();
472439
473 tablist_interface.add(combat_text_cb);
474440 tablist_interface.add(show_fps_cb);
475441 tablist_interface.add(colorblind_cb);
476442 tablist_interface.add(hardware_cursor_cb);
477443 tablist_interface.add(dev_mode_cb);
478 tablist_interface.add(loot_tooltips_cb);
479 tablist_interface.add(auto_equip_cb);
480444 tablist_interface.add(subtitles_cb);
481445 tablist_interface.add(language_lstb);
482446 tablist_interface.setPrevTabList(&tablist);
514478 }
515479
516480 void GameStateConfigBase::updateInterface() {
517 combat_text_cb->setChecked(settings->combat_text);
518481 show_fps_cb->setChecked(settings->show_fps);
519482 colorblind_cb->setChecked(settings->colorblind);
520483 hardware_cursor_cb->setChecked(settings->hardware_cursor);
521484 dev_mode_cb->setChecked(settings->dev_mode);
522 loot_tooltips_cb->setChecked(settings->loot_tooltips);
523 statbar_labels_cb->setChecked(settings->statbar_labels);
524 auto_equip_cb->setChecked(settings->auto_equip);
525485 subtitles_cb->setChecked(settings->subtitles);
526486
527487 refreshLanguages();
698658 }
699659
700660 void GameStateConfigBase::logicInterface() {
701 if (combat_text_cb->checkClick()) {
702 settings->combat_text = combat_text_cb->isChecked();
703 }
704 else if (language_lstb->checkClick()) {
661 if (language_lstb->checkClick()) {
705662 int lang_id = language_lstb->getSelected();
706663 if (lang_id != -1)
707664 settings->language = language_ISO[lang_id];
717674 }
718675 else if (dev_mode_cb->checkClick()) {
719676 settings->dev_mode = dev_mode_cb->isChecked();
720 }
721 else if (loot_tooltips_cb->checkClick()) {
722 settings->loot_tooltips = loot_tooltips_cb->isChecked();
723 }
724 else if (statbar_labels_cb->checkClick()) {
725 settings->statbar_labels = statbar_labels_cb->isChecked();
726 }
727 else if (auto_equip_cb->checkClick()) {
728 settings->auto_equip = auto_equip_cb->isChecked();
729677 }
730678 else if (subtitles_cb->checkClick()) {
731679 settings->subtitles = subtitles_cb->isChecked();
837785 std::string key = infile.key;
838786 if (key != "") {
839787 language_ISO.push_back(key);
840 language_lstb->append(infile.val, "");
788 language_lstb->append(infile.val, infile.val + " [" + infile.key + "]");
841789
842790 if (language_ISO.back() == settings->language) {
843791 language_lstb->select(i);
111111 WidgetButton * cancel_button;
112112 Sprite * background;
113113
114 WidgetCheckBox * combat_text_cb;
115 WidgetLabel * combat_text_lb;
116114 WidgetCheckBox * show_fps_cb;
117115 WidgetLabel * show_fps_lb;
118116 WidgetCheckBox * hardware_cursor_cb;
121119 WidgetLabel * colorblind_lb;
122120 WidgetCheckBox * dev_mode_cb;
123121 WidgetLabel * dev_mode_lb;
124 WidgetCheckBox * loot_tooltips_cb;
125 WidgetLabel * loot_tooltips_lb;
126 WidgetCheckBox * statbar_labels_cb;
127 WidgetLabel * statbar_labels_lb;
128 WidgetCheckBox * auto_equip_cb;
129 WidgetLabel * auto_equip_lb;
130122 WidgetCheckBox * subtitles_cb;
131123 WidgetLabel * subtitles_lb;
132124 WidgetSlider * music_volume_sl;
6060 , texture_filter_lb(new WidgetLabel())
6161 , dpi_scaling_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
6262 , dpi_scaling_lb(new WidgetLabel())
63 , parallax_layers_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
64 , parallax_layers_lb(new WidgetLabel())
6365 , change_gamma_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
6466 , change_gamma_lb(new WidgetLabel())
6567 , gamma_sl(new WidgetSlider(WidgetSlider::DEFAULT_FILE))
7476 , mouse_aim_lb(new WidgetLabel())
7577 , no_mouse_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
7678 , no_mouse_lb(new WidgetLabel())
79 , mouse_move_swap_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
80 , mouse_move_swap_lb(new WidgetLabel())
81 , mouse_move_attack_cb(new WidgetCheckBox(WidgetCheckBox::DEFAULT_FILE))
82 , mouse_move_attack_lb(new WidgetLabel())
7783 , joystick_deadzone_sl(new WidgetSlider(WidgetSlider::DEFAULT_FILE))
7884 , joystick_deadzone_lb(new WidgetLabel())
7985 , input_scrollbox(NULL)
8086 , input_confirm(new MenuConfirm(msg->get("Clear"),msg->get("Assign:")))
81 , input_confirm_ticks(0)
87 , input_confirm_timer(settings->max_frames_per_sec * 10) // 10 seconds
8288 , input_key(0)
8389 , key_count(0)
8490 , scrollpane_contents(0)
8591 , enable_video_tab(_enable_video_tab)
86 , keybind_tip_ticks(0)
92 , keybind_tip_timer(settings->max_frames_per_sec * 5) // 5 seconds
8793 , keybind_tip(new WidgetTooltip())
8894 {
8995 // Allocate KeyBindings
129135 tab_control->setTabTitle(INPUT_TAB, msg->get("Input"));
130136 tab_control->setTabTitle(KEYBINDS_TAB, msg->get("Keybindings"));
131137 tab_control->setTabTitle(MODS_TAB, msg->get("Mods"));
132 tab_control->updateHeader();
133138
134139 readConfig();
135140
186191 hwsurface_cb->tooltip = msg->get("Will try to store surfaces in video memory versus system memory. The effect this has on performance depends on the renderer.");
187192 vsync_cb->tooltip = msg->get("Prevents screen tearing. Disable if you experience \"stuttering\" in windowed mode or input lag.");
188193 dpi_scaling_cb->tooltip = msg->get("When enabled, this uses the screen DPI in addition to the window dimensions to scale the rendering resolution. Otherwise, only the window dimensions are used.");
194 parallax_layers_cb->tooltip = msg->get("This enables parallax (non-tile) layers. Disabling this setting can improve performance in some cases.");
189195 change_gamma_cb->tooltip = msg->get("Experimental");
190196 no_mouse_cb->tooltip = msg->get("For handheld devices");
197 mouse_move_swap_cb->tooltip = msg->get("When 'Move hero using mouse' is enabled, this setting controls if 'Main1' or 'Main2' is used to move the hero. If enabled, 'Main2' will move the hero instead of 'Main1'.");
198 mouse_move_attack_cb->tooltip = msg->get("When 'Move hero using mouse' is enabled, this setting controls if the Power assigned to the movement button can be used by targeting an enemy. If this setting is disabled, it is required to use 'Shift' to access the Power assigned to the movement button.");
191199 }
192200
193201 bool GameStateConfigDesktop::parseKeyDesktop(FileParser &infile, int &x1, int &y1, int &x2, int &y2) {
243251 // @ATTR dpi_scaling|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "DPI scaling" checkbox relative to the frame.
244252 placeLabeledWidget(dpi_scaling_lb, dpi_scaling_cb, x1, y1, x2, y2, msg->get("DPI scaling"), FontEngine::JUSTIFY_RIGHT);
245253 }
254 else if (infile.key == "parallax_layers") {
255 // @ATTR parallax_layers|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Parallax Layers" checkbox relative to the frame.
256 placeLabeledWidget(parallax_layers_lb, parallax_layers_cb, x1, y1, x2, y2, msg->get("Parallax Layers"), FontEngine::JUSTIFY_RIGHT);
257 }
246258 else if (infile.key == "change_gamma") {
247259 // @ATTR change_gamma|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Allow changing gamma" checkbox relative to the frame.
248260 placeLabeledWidget(change_gamma_lb, change_gamma_cb, x1, y1, x2, y2, msg->get("Allow changing gamma"), FontEngine::JUSTIFY_RIGHT);
278290 else if (infile.key == "no_mouse") {
279291 // @ATTR no_mouse|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Do not use mouse" checkbox relative to the frame.
280292 placeLabeledWidget(no_mouse_lb, no_mouse_cb, x1, y1, x2, y2, msg->get("Do not use mouse"), FontEngine::JUSTIFY_RIGHT);
293 }
294 else if (infile.key == "mouse_move_swap") {
295 // @ATTR mouse_move_swap|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Swap mouse movement button" checkbox relative to the frame.
296 placeLabeledWidget(mouse_move_swap_lb, mouse_move_swap_cb, x1, y1, x2, y2, msg->get("Swap mouse movement button"), FontEngine::JUSTIFY_RIGHT);
297 }
298 else if (infile.key == "mouse_move_attack") {
299 // @ATTR mouse_move_attack|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Attack with mouse movement" checkbox relative to the frame.
300 placeLabeledWidget(mouse_move_attack_lb, mouse_move_attack_cb, x1, y1, x2, y2, msg->get("Attack with mouse movement"), FontEngine::JUSTIFY_RIGHT);
281301 }
282302 else if (infile.key == "joystick_deadzone") {
283303 // @ATTR joystick_deadzone|int, int, int, int : Label X, Label Y, Widget X, Widget Y|Position of the "Joystick Deadzone" slider relative to the frame.
399419 addChildWidget(texture_filter_lb, VIDEO_TAB);
400420 addChildWidget(dpi_scaling_cb, VIDEO_TAB);
401421 addChildWidget(dpi_scaling_lb, VIDEO_TAB);
422 addChildWidget(parallax_layers_cb, VIDEO_TAB);
423 addChildWidget(parallax_layers_lb, VIDEO_TAB);
402424 addChildWidget(change_gamma_cb, VIDEO_TAB);
403425 addChildWidget(change_gamma_lb, VIDEO_TAB);
404426 addChildWidget(gamma_sl, VIDEO_TAB);
413435 addChildWidget(mouse_aim_lb, INPUT_TAB);
414436 addChildWidget(no_mouse_cb, INPUT_TAB);
415437 addChildWidget(no_mouse_lb, INPUT_TAB);
438 addChildWidget(mouse_move_swap_cb, INPUT_TAB);
439 addChildWidget(mouse_move_swap_lb, INPUT_TAB);
440 addChildWidget(mouse_move_attack_cb, INPUT_TAB);
441 addChildWidget(mouse_move_attack_lb, INPUT_TAB);
416442 addChildWidget(joystick_deadzone_sl, INPUT_TAB);
417443 addChildWidget(joystick_deadzone_lb, INPUT_TAB);
418444 addChildWidget(joystick_device_lstb, INPUT_TAB);
440466 tablist_video.add(vsync_cb);
441467 tablist_video.add(texture_filter_cb);
442468 tablist_video.add(dpi_scaling_cb);
469 tablist_video.add(parallax_layers_cb);
443470 tablist_video.add(change_gamma_cb);
444471 tablist_video.add(gamma_sl);
445472 tablist_video.add(renderer_lstb);
454481 tablist_audio.setNextTabList(&tablist_main);
455482 tablist_audio.lock();
456483
457 tablist_interface.add(combat_text_cb);
458484 tablist_interface.add(show_fps_cb);
459485 tablist_interface.add(colorblind_cb);
460486 tablist_interface.add(hardware_cursor_cb);
461487 tablist_interface.add(dev_mode_cb);
462 tablist_interface.add(loot_tooltips_cb);
463 tablist_interface.add(statbar_labels_cb);
464488 tablist_interface.add(language_lstb);
465489 tablist_interface.setPrevTabList(&tablist);
466490 tablist_interface.setNextTabList(&tablist_main);
470494 tablist_input.add(mouse_move_cb);
471495 tablist_input.add(mouse_aim_cb);
472496 tablist_input.add(no_mouse_cb);
497 tablist_input.add(mouse_move_swap_cb);
498 tablist_input.add(mouse_move_attack_cb);
473499 tablist_input.add(joystick_deadzone_sl);
474500 tablist_input.add(joystick_device_lstb);
475501 tablist_input.setPrevTabList(&tablist);
506532 vsync_cb->setChecked(settings->vsync);
507533 texture_filter_cb->setChecked(settings->texture_filter);
508534 dpi_scaling_cb->setChecked(settings->dpi_scaling);
535 parallax_layers_cb->setChecked(settings->parallax_layers);
509536 change_gamma_cb->setChecked(settings->change_gamma);
510537
511538 if (settings->change_gamma) {
526553 mouse_aim_cb->setChecked(settings->mouse_aim);
527554 no_mouse_cb->setChecked(settings->no_mouse);
528555 mouse_move_cb->setChecked(settings->mouse_move);
556 mouse_move_swap_cb->setChecked(settings->mouse_move_swap);
557 mouse_move_attack_cb->setChecked(settings->mouse_move_attack);
529558
530559 if (settings->enable_joystick && inpt->getNumJoysticks() > 0) {
531560 inpt->initJoystick();
539568 void GameStateConfigDesktop::updateKeybinds() {
540569 // now do labels for keybinds that are set
541570 for (unsigned int i = 0; i < key_count; i++) {
542 keybinds_btn[i]->label = inpt->getBindingString(i);
571 keybinds_btn[i]->setLabel(inpt->getBindingString(i));
543572 keybinds_btn[i]->refresh();
544573 }
545574 for (unsigned int i = key_count; i < key_count*2; i++) {
546 keybinds_btn[i]->label = inpt->getBindingString(i-key_count, InputState::BINDING_ALT);
575 keybinds_btn[i]->setLabel(inpt->getBindingString(i-key_count, InputState::BINDING_ALT));
547576 keybinds_btn[i]->refresh();
548577 }
549578 for (unsigned int i = key_count*2; i < keybinds_btn.size(); i++) {
550 keybinds_btn[i]->label = inpt->getBindingString(i-(key_count*2), InputState::BINDING_JOYSTICK);
579 keybinds_btn[i]->setLabel(inpt->getBindingString(i-(key_count*2), InputState::BINDING_JOYSTICK));
551580 keybinds_btn[i]->refresh();
552581 }
553582 input_scrollbox->refresh();
566595 // assign a keybind
567596 input_confirm->logic();
568597 scanKey(input_key);
569 input_confirm_ticks--;
570 if (input_confirm_ticks == 0) input_confirm->visible = false;
598 input_confirm_timer.tick();
599 if (input_confirm_timer.isEnd())
600 input_confirm->visible = false;
571601 return;
572602 }
573603 else {
635665 render_device->windowResize();
636666 refreshWidgets();
637667 force_refresh_background = true;
668 }
669 else if (parallax_layers_cb->checkClick()) {
670 settings->parallax_layers = parallax_layers_cb->isChecked();
638671 }
639672 else if (change_gamma_cb->checkClick()) {
640673 settings->change_gamma = change_gamma_cb->isChecked();
690723 }
691724 else settings->no_mouse = false;
692725 }
726 else if (mouse_move_swap_cb->checkClick()) {
727 settings->mouse_move_swap = mouse_move_swap_cb->isChecked();
728 }
729 else if (mouse_move_attack_cb->checkClick()) {
730 settings->mouse_move_attack = mouse_move_attack_cb->isChecked();
731 }
693732 else if (enable_joystick_cb->checkClick()) {
694733 if (enable_joystick_cb->isChecked()) {
695734 settings->enable_joystick = true;
737776 confirm_msg = msg->get("Assign:") + ' ' + inpt->binding_name[i%key_count];
738777 delete input_confirm;
739778 input_confirm = new MenuConfirm(msg->get("Clear"),confirm_msg);
740 input_confirm_ticks = settings->max_frames_per_sec * 10; // 10 seconds
779 input_confirm_timer.reset(Timer::BEGIN);
741780 input_confirm->visible = true;
742781 input_key = i;
743782 inpt->last_button = -1;
775814 TooltipData keybind_tip_data;
776815 keybind_tip_data.addText(keybind_msg);
777816
778 if (keybind_tip_ticks == 0)
779 keybind_tip_ticks = settings->max_frames_per_sec * 5;
780
781 if (keybind_tip_ticks > 0) {
817 if (keybind_tip_timer.isEnd())
818 keybind_tip_timer.reset(Timer::BEGIN);
819
820 keybind_tip_timer.tick();
821
822 if (!keybind_tip_timer.isEnd()) {
782823 keybind_tip->render(keybind_tip_data, Point(settings->view_w, 0), TooltipData::STYLE_FLOAT);
783 keybind_tip_ticks--;
784 }
785
786 if (keybind_tip_ticks == 0) {
824 }
825 else {
787826 keybind_msg.clear();
788827 }
789828 }
790829 else {
791830 keybind_msg.clear();
792 keybind_tip_ticks = 0;
831 keybind_tip_timer.reset(Timer::END);
793832 }
794833 }
795834
806845 inpt->lock[button] = false;
807846
808847 input_confirm->visible = false;
809 input_confirm_ticks = 0;
848 input_confirm_timer.reset(Timer::END);
849 keybind_tip_timer.reset(Timer::END);
810850
811851 updateKeybinds();
812852 }
2626 #include "CommonIncludes.h"
2727 #include "GameState.h"
2828 #include "GameStateConfigBase.h"
29 #include "Utils.h"
2930
3031 class FileParser;
3132 class MenuConfirm;
103104 WidgetLabel * texture_filter_lb;
104105 WidgetCheckBox * dpi_scaling_cb;
105106 WidgetLabel * dpi_scaling_lb;
107 WidgetCheckBox * parallax_layers_cb;
108 WidgetLabel * parallax_layers_lb;
106109 WidgetCheckBox * change_gamma_cb;
107110 WidgetLabel * change_gamma_lb;
108111 WidgetSlider * gamma_sl;
117120 WidgetLabel * mouse_aim_lb;
118121 WidgetCheckBox * no_mouse_cb;
119122 WidgetLabel * no_mouse_lb;
123 WidgetCheckBox * mouse_move_swap_cb;
124 WidgetLabel * mouse_move_swap_lb;
125 WidgetCheckBox * mouse_move_attack_cb;
126 WidgetLabel * mouse_move_attack_lb;
120127 WidgetSlider * joystick_deadzone_sl;
121128 WidgetLabel * joystick_deadzone_lb;
122129
128135 WidgetScrollBox * input_scrollbox;
129136 MenuConfirm * input_confirm;
130137
131 int input_confirm_ticks;
138 Timer input_confirm_timer;
132139 int input_key;
133140 unsigned key_count;
134141
140147 bool enable_video_tab;
141148
142149 std::string keybind_msg;
143 int keybind_tip_ticks;
150 Timer keybind_tip_timer;
144151 WidgetTooltip* keybind_tip;
145152 };
146153
4949 , button_close(new WidgetButton("images/menus/buttons/button_x.png"))
5050 , button_advance(NULL)
5151 , vscroll_offset(0)
52 , vscroll_ticks(0)
52 , vscroll_y(0)
5353 , sub_index(0)
5454 , prev_sub_index(0)
5555 , cutscene_type(_cutscene_type)
8080 button_close = new WidgetButton("images/menus/buttons/button_x.png");
8181 button_advance = NULL;
8282 vscroll_offset = other.vscroll_offset;
83 vscroll_ticks = other.vscroll_ticks;
83 vscroll_y = other.vscroll_y;
8484 sub_index = other.sub_index;
8585 prev_sub_index = other.prev_sub_index;
8686 cutscene_type = other.cutscene_type;
131131 delete caption_box;
132132 caption_box = NULL;
133133 vscroll_offset = 0;
134 vscroll_ticks = 0;
134 vscroll_y = 0;
135135 for (size_t i = 0; i < vscroll_components.size(); ++i) {
136136 if (vscroll_components[i].image)
137137 delete vscroll_components[i].image;
190190 return DONE;
191191 }
192192 else if (cutscene_type == CUTSCENE_VSCROLL && inpt->pressing[Input::UP]) {
193 vscroll_ticks -= VSCROLL_SPEED;
194 if (vscroll_ticks < 0)
195 vscroll_ticks = 0;
193 vscroll_y -= VSCROLL_SPEED;
194 if (vscroll_y < 0)
195 vscroll_y = 0;
196196 }
197197 else if (cutscene_type == CUTSCENE_VSCROLL && inpt->pressing[Input::DOWN]) {
198 vscroll_ticks += VSCROLL_SPEED;
198 vscroll_y += VSCROLL_SPEED;
199199 }
200200 }
201201
341341 }
342342 }
343343
344 vscroll_offset = static_cast<int>(static_cast<float>(vscroll_ticks) * (cutscene_settings.vscroll_speed * settings->max_frames_per_sec) / settings->view_h);
344 vscroll_offset = static_cast<int>(static_cast<float>(vscroll_y) * (cutscene_settings.vscroll_speed * settings->max_frames_per_sec) / settings->view_h);
345345 if (skip == SKIP_NEXT)
346346 return NEXT;
347347 else if (skip == SKIP_SUBSCENE)
348 vscroll_ticks += VSCROLL_SPEED;
348 vscroll_y += VSCROLL_SPEED;
349349 else
350 vscroll_ticks++;
350 vscroll_y++;
351351
352352 refreshWidgets();
353353
9797 WidgetButton *button_close;
9898 WidgetButton *button_advance;
9999 int vscroll_offset;
100 int vscroll_ticks;
100 int vscroll_y;
101101 size_t sub_index;
102102 size_t prev_sub_index;
103103
5454 GameSlot::GameSlot()
5555 : id(0)
5656 , time_played(0)
57 , preview_turn_duration(settings->max_frames_per_sec/2)
58 , preview_turn_ticks(preview_turn_duration) {
57 , preview_turn_timer(settings->max_frames_per_sec/2)
58 {
59 preview_turn_timer.reset(Timer::BEGIN);
5960 }
6061
6162 GameSlot::~GameSlot() {
8586 // Confirmation box to confirm deleting
8687 confirm = new MenuConfirm(msg->get("Delete Save"), msg->get("Delete this save?"));
8788 button_exit = new WidgetButton(WidgetButton::DEFAULT_FILE);
88 button_exit->label = msg->get("Exit to Title");
89 button_exit->setLabel(msg->get("Exit to Title"));
8990
9091 button_new = new WidgetButton(WidgetButton::DEFAULT_FILE);
91 button_new->label = msg->get("New Game");
92 button_new->setLabel(msg->get("New Game"));
9293 button_new->enabled = true;
9394
9495 button_load = new WidgetButton(WidgetButton::DEFAULT_FILE);
95 button_load->label = msg->get("Choose a Slot");
96 button_load->setLabel(msg->get("Choose a Slot"));
9697 button_load->enabled = false;
9798
9899 button_delete = new WidgetButton(WidgetButton::DEFAULT_FILE);
99 button_delete->label = msg->get("Delete Save");
100 button_delete->setLabel(msg->get("Delete Save"));
100101 button_delete->enabled = false;
101102
102103 scrollbar = new WidgetScrollBar(WidgetScrollBar::DEFAULT_FILE);
420421 continue;
421422
422423 if (static_cast<int>(i) == selected_slot) {
423 if (game_slots[i]->preview_turn_ticks > 0)
424 game_slots[i]->preview_turn_ticks--;
425
426 if (game_slots[i]->preview_turn_ticks == 0) {
427 game_slots[i]->preview_turn_ticks = game_slots[i]->preview_turn_duration;
424 game_slots[i]->preview_turn_timer.tick();
425
426 if (game_slots[i]->preview_turn_timer.isEnd()) {
427 game_slots[i]->preview_turn_timer.reset(Timer::BEGIN);
428428
429429 game_slots[i]->stats.direction++;
430430 if (game_slots[i]->stats.direction > 7)
585585 tablist.add(button_delete);
586586 }
587587
588 button_load->label = msg->get("Load Game");
588 button_load->setLabel(msg->get("Load Game"));
589589 if (game_slots[selected_slot]->current_map == "") {
590590 if (!Filesystem::fileExists(mods->locate("maps/spawn.txt"))) {
591591 button_load->enabled = false;
596596 }
597597 else {
598598 // no slot selected: can't load/delete
599 button_load->label = msg->get("Choose a Slot");
599 button_load->setLabel(msg->get("Choose a Slot"));
600600 button_load->enabled = false;
601601 tablist.remove(button_load);
602602
827827 void GameStateLoad::setSelectedSlot(int slot) {
828828 if (selected_slot != -1 && static_cast<size_t>(selected_slot) < game_slots.size() && game_slots[selected_slot]) {
829829 game_slots[selected_slot]->stats.direction = 6;
830 game_slots[selected_slot]->preview_turn_ticks = game_slots[selected_slot]->preview_turn_duration;
830 game_slots[selected_slot]->preview_turn_timer.reset(Timer::BEGIN);
831831 game_slots[selected_slot]->preview.setAnimation("stance");
832832 }
833833
834834 if (slot != -1 && static_cast<size_t>(slot) < game_slots.size() && game_slots[slot]) {
835835 game_slots[slot]->stats.direction = 6;
836 game_slots[slot]->preview_turn_ticks = game_slots[slot]->preview_turn_duration;
836 game_slots[slot]->preview_turn_timer.reset(Timer::BEGIN);
837837 game_slots[slot]->preview.setAnimation("run");
838838 }
839839
3232 #include "GameSlotPreview.h"
3333 #include "GameState.h"
3434 #include "StatBlock.h"
35 #include "Utils.h"
3536 #include "WidgetLabel.h"
3637
3738 class ItemManager;
5051
5152 std::vector<int> equipped;
5253 GameSlotPreview preview;
53 int preview_turn_duration;
54 int preview_turn_ticks;
54 Timer preview_turn_timer;
5555
5656 WidgetLabel label_name;
5757 WidgetLabel label_level;
6161 {
6262 // set up buttons
6363 button_exit = new WidgetButton(WidgetButton::DEFAULT_FILE);
64 button_exit->label = msg->get("Cancel");
64 button_exit->setLabel(msg->get("Cancel"));
6565
6666 button_create = new WidgetButton(WidgetButton::DEFAULT_FILE);
67 button_create->label = msg->get("Create");
67 button_create->setLabel(msg->get("Create"));
6868 button_create->enabled = false;
6969 button_create->refresh();
7070
7272 button_next = new WidgetButton("images/menus/buttons/right.png");
7373
7474 button_randomize = new WidgetButton(WidgetButton::DEFAULT_FILE);
75 button_randomize->label = msg->get("Randomize");
75 button_randomize->setLabel(msg->get("Randomize"));
7676
7777 input_name = new WidgetInput(WidgetInput::DEFAULT_FILE);
7878 input_name->max_length = 20;
5656 #include "MenuLog.h"
5757 #include "MenuManager.h"
5858 #include "MenuMiniMap.h"
59 #include "MenuNPCActions.h"
6059 #include "MenuPowers.h"
6160 #include "MenuStash.h"
6261 #include "MenuTalker.h"
8281 : GameState()
8382 , enemy(NULL)
8483 , npc_id(-1)
85 , npc_from_map(true)
86 , menu_enemy_timeout(settings->max_frames_per_sec * 10)
87 , second_ticks(0)
8884 , is_first_map_load(true)
8985 {
86 second_timer.setDuration(settings->max_frames_per_sec);
87
9088 hasMusic = true;
9189 has_background = false;
9290 // GameEngine scope variables
161159 if (!inpt->usingMouse()) {
162160 if (hazards->last_enemy) {
163161 if (enemy == hazards->last_enemy) {
164 if (menu->enemy->timeout > 0 && hazards->last_enemy->stats.hp > 0) return;
165 else hazards->last_enemy = NULL;
162 if (!menu->enemy->timeout.isEnd() && hazards->last_enemy->stats.hp > 0)
163 return;
164 else
165 hazards->last_enemy = NULL;
166166 }
167167 enemy = hazards->last_enemy;
168168 }
169169 else {
170 enemy = enemym->getNearestEnemy(pc->stats.pos, !EnemyManager::GET_CORPSE, NULL);
170 enemy = enemym->getNearestEnemy(pc->stats.pos, !EnemyManager::GET_CORPSE, NULL, eset->misc.interact_range);
171171 }
172172 }
173173 else {
177177 }
178178 else {
179179 enemy = enemym->enemyFocus(inpt->mouse, mapr->cam, EnemyManager::IS_ALIVE);
180 if (enemy) curs->setCursor(CursorManager::CURSOR_ATTACK);
180 if (enemy)
181 curs->setCursor(CursorManager::CURSOR_ATTACK);
181182 src_pos = Utils::screenToMap(inpt->mouse.x, inpt->mouse.y, mapr->cam.x, mapr->cam.y);
182183
183184 }
187188 // set the actual menu with the enemy selected above
188189 if (!enemy->stats.suppress_hp) {
189190 menu->enemy->enemy = enemy;
190 menu->enemy->timeout = menu_enemy_timeout;
191 menu->enemy->timeout.reset(Timer::BEGIN);
191192 }
192193 }
193194 else if (inpt->usingMouse()) {
196197 if (temp_enemy) {
197198 pc->stats.target_corpse = &(temp_enemy->stats);
198199 menu->enemy->enemy = temp_enemy;
199 menu->enemy->timeout = menu_enemy_timeout;
200 menu->enemy->timeout.reset(Timer::BEGIN);
200201 }
201202 }
202203
203204 // save the highlighted enemy position for auto-targeting purposes
204205 if (enemy) {
205 pc->enemy_pos = enemy->stats.pos;
206 pc->cursor_enemy = enemy;
206207 }
207208 else {
208 pc->enemy_pos.x = -1;
209 pc->enemy_pos.y = -1;
209 pc->cursor_enemy = NULL;
210210 }
211211
212212 // save the positions of the nearest enemies for powers that use "target_nearest"
213 Enemy *nearest = enemym->getNearestEnemy(src_pos, !EnemyManager::GET_CORPSE, &(pc->stats.target_nearest_dist));
213 Enemy *nearest = enemym->getNearestEnemy(src_pos, !EnemyManager::GET_CORPSE, &(pc->stats.target_nearest_dist), eset->misc.interact_range);
214214 if (nearest)
215215 pc->stats.target_nearest = &(nearest->stats);
216 Enemy *nearest_corpse = enemym->getNearestEnemy(src_pos, EnemyManager::GET_CORPSE, &(pc->stats.target_nearest_corpse_dist));
216 Enemy *nearest_corpse = enemym->getNearestEnemy(src_pos, EnemyManager::GET_CORPSE, &(pc->stats.target_nearest_corpse_dist), eset->misc.interact_range);
217217 if (nearest_corpse)
218218 pc->stats.target_nearest_corpse = &(nearest_corpse->stats);
219219 }
224224 */
225225 bool GameStatePlay::restrictPowerUse() {
226226 if (settings->mouse_move) {
227 if(inpt->pressing[Input::MAIN1] && !inpt->pressing[Input::SHIFT] && !menu->act->isWithinSlots(inpt->mouse) && !menu->act->isWithinMenus(inpt->mouse)) {
228 if(enemy == NULL) {
229 return true;
230 }
231 else {
232 if(static_cast<unsigned>(MenuActionBar::SLOT_MAIN1) < menu->act->slots_count && menu->act->slot_enabled[MenuActionBar::SLOT_MAIN1] && (powers->powers[menu->act->hotkeys[MenuActionBar::SLOT_MAIN1]].target_party != enemy->stats.hero_ally))
233 return true;
234 }
227 int mm_key = (settings->mouse_move_swap ? Input::MAIN2 : Input::MAIN1);
228 if(inpt->pressing[mm_key] && !inpt->pressing[Input::SHIFT] && !menu->act->isWithinSlots(inpt->mouse) && !menu->act->isWithinMenus(inpt->mouse)) {
229 return true;
235230 }
236231 }
237232
261256 }
262257
263258 // Normal pickups
264 if (!pc->stats.attacking) {
259 if (!pc->using_main1) {
265260 pickup = loot->checkPickup(inpt->mouse, mapr->cam, pc->stats.pos);
266261 }
267262
333328 Utils::logError("GameStatePlay: Spawn position (%d, %d) is blocked.", static_cast<int>(pc->stats.pos.x), static_cast<int>(pc->stats.pos.y));
334329 }
335330
331 pc->handleNewMap();
336332 hazards->handleNewMap();
337333 loot->handleNewMap();
338334 powers->handleNewMap(&mapr->collider);
376372 mapr->collider.block(pc->stats.pos.x, pc->stats.pos.y, !MapCollision::IS_ALLY);
377373
378374 pc->stats.teleportation = false;
379
380375 }
381376
382377 if (!on_load_teleport && mapr->teleport_mapname.empty())
389384 */
390385 void GameStatePlay::checkCancel() {
391386 bool save_on_exit = eset->misc.save_onexit && !(pc->stats.permadeath && pc->stats.cur_state == StatBlock::AVATAR_DEAD);
387
388 if (save_on_exit && eset->misc.save_pos_onexit) {
389 mapr->respawn_point = pc->stats.pos;
390 }
392391
393392 // if user has clicked exit game from exit menu
394393 if (menu->requestingExit()) {
671670 * If an NPC is giving a reward, process it
672671 */
673672 void GameStatePlay::checkNPCInteraction() {
674 if (pc->stats.attacking || !pc->stats.humanoid)
673 if (pc->using_main1 || !pc->stats.humanoid)
675674 return;
676675
677676 // reset movement restrictions when we're not in dialog
692691 resetNPC();
693692 }
694693 npc_id = mapr->npc_id = npcs->getID(mapr->event_npc);
695 npc_from_map = false;
694 menu->talker->npc_from_map = false;
696695 }
697696 else if (mapr->npc_id != -1) {
698697 npc_id = mapr->npc_id;
699 npc_from_map = true;
698 menu->talker->npc_from_map = true;
700699 }
701700 mapr->event_npc = "";
702701 mapr->npc_id = -1;
706705
707706 if (npc_id != -1) {
708707 bool interact_with_npc = false;
709 if (npc_from_map) {
708 if (menu->talker->npc_from_map) {
710709 float interact_distance = Utils::calcDist(pc->stats.pos, npcs->npcs[npc_id]->pos);
711710
712711 if (interact_distance < eset->misc.interact_range) {
729728 if (inpt->pressing[Input::MAIN1] && inpt->usingMouse()) inpt->lock[Input::MAIN1] = true;
730729 if (inpt->pressing[Input::ACCEPT]) inpt->lock[Input::ACCEPT] = true;
731730
732 menu->npc->setNPC(npcs->npcs[npc_id]);
733
734 // only show npc action menu if multiple actions are available
735 if (!menu->npc->empty() && !menu->npc->selection())
736 menu->npc->visible = true;
737 }
738 }
739 }
740
741 // check if a NPC action selection is made
742 if (npc_id != -1 && menu->npc->selection()) {
743 if (menu->npc->vendor_selected && !menu->vendor->visible) {
744 // begin trading
745 menu->closeAll();
746 menu->vendor->setNPC(npcs->npcs[npc_id]);
747 menu->inv->visible = true;
748 }
749 else if (menu->npc->dialog_selected && !menu->talker->visible) {
750 // begin talking
751 menu->closeAll();
752 menu->talker->setNPC(npcs->npcs[npc_id]);
753 menu->talker->chooseDialogNode(menu->npc->selected_dialog_node);
754
755 if (npc_from_map) {
756 pc->allow_movement = npcs->npcs[npc_id]->checkMovement(menu->npc->selected_dialog_node);
757 }
758 }
759
760 menu->npc->setNPC(NULL);
731 menu->closeAll();
732 menu->talker->setNPC(npcs->npcs[npc_id]);
733 menu->talker->chooseDialogNode(-1);
734 }
735 }
761736 }
762737 }
763738
871846 menu->logic();
872847
873848 if (!isPaused()) {
874 if (second_ticks < settings->max_frames_per_sec)
875 second_ticks++;
876 else if (second_ticks == settings->max_frames_per_sec) {
849 if (!second_timer.isEnd())
850 second_timer.tick();
851 else {
877852 pc->time_played++;
878 second_ticks = 0;
853 second_timer.reset(Timer::BEGIN);
879854 }
880855
881856 // these actions only occur when the game isn't paused
889864 checkTitle();
890865
891866 menu->act->checkAction(action_queue);
892 pc->logic(action_queue, restrictPowerUse(), npc_id != -1);
867 pc->logic(action_queue, restrictPowerUse());
893868
894869 // Transform powers change the actionbar layout,
895870 // so we need to prevent accidental clicks if a new power is placed under the slot we clicked on.
10771052
10781053 void GameStatePlay::resetNPC() {
10791054 npc_id = -1;
1080 npc_from_map = true;
1081 menu->npc->setNPC(NULL);
1055 menu->talker->npc_from_map = true;
10821056 menu->vendor->setNPC(NULL);
10831057 menu->talker->setNPC(NULL);
10841058 }
8989 bool checkPrimaryStat(const std::string& first, const std::string& second);
9090
9191 int npc_id;
92 bool npc_from_map;
9392
9493 std::vector<Title> titles;
9594
9695 std::vector<ActionData> action_queue;
9796
98 int menu_enemy_timeout;
99
100 int second_ticks;
97 Timer second_timer;
10198
10299 bool is_first_map_load;
103100
104104 infile.close();
105105 }
106106
107 button_play->label = msg->get("Play Game");
107 button_play->setLabel(msg->get("Play Game"));
108108 if (!eset->gameplay.enable_playgame) {
109109 button_play->enabled = false;
110110 button_play->tooltip = msg->get("Enable a core mod to continue");
111111 }
112112 button_play->refresh();
113113
114 button_cfg->label = msg->get("Configuration");
114 button_cfg->setLabel(msg->get("Configuration"));
115115 button_cfg->refresh();
116116
117 button_credits->label = msg->get("Credits");
117 button_credits->setLabel(msg->get("Credits"));
118118 button_credits->refresh();
119119
120 button_exit->label = msg->get("Exit Game");
120 button_exit->setLabel(msg->get("Exit Game"));
121121 button_exit->refresh();
122122
123123 // set up labels
5151 : background(NULL)
5252 , background_image(NULL)
5353 , background_filename("")
54 , fps_ticks(0)
54 , fps_update()
5555 , last_fps(0)
5656 {
57 // update the fps counter 4 times per second
58 fps_update.setDuration(settings->max_frames_per_sec / 4);
5759
5860 // The initial state is the intro cutscene and then title screen
5961 GameStateTitle *title=new GameStateTitle();
212214 void GameSwitcher::showFPS(float fps) {
213215 if (settings->show_fps && settings->show_hud) {
214216 if (!label_fps) label_fps = new WidgetLabel();
215 if (fps_ticks == 0) {
216 fps_ticks = settings->max_frames_per_sec / 4;
217 if (fps_update.isEnd()) {
218 fps_update.reset(Timer::BEGIN);
217219
218220 float avg_fps = (fps + last_fps) / 2.f;
219221 last_fps = fps;
225227 label_fps->setColor(fps_color);
226228 }
227229 label_fps->render();
228 fps_ticks--;
230 fps_update.tick();
229231 }
230232 }
231233
5555 std::string background_filename;
5656 std::vector<std::string> background_list;
5757
58 int fps_ticks;
58 Timer fps_update;
5959 float last_fps;
6060
6161 public:
171171
172172 h.push_back(new_haz);
173173 }
174
175 // check hero hazards
176 if (pc->haz != NULL) {
177 h.push_back(pc->haz);
178 pc->haz = NULL;
179 }
180174 }
181175
182176 /**
4242 , pressing()
4343 , lock()
4444 , slow_repeat()
45 , repeat_ticks()
46 , max_repeat_ticks()
45 , repeat_cooldown()
4746 , done(false)
4847 , mouse()
4948 , last_key(-1)
130130
131131 // handle repeating keys, such as when holding Backspace to delete text in WidgetInput
132132 bool slow_repeat[KEY_COUNT];
133 int repeat_ticks[KEY_COUNT];
134 int max_repeat_ticks[KEY_COUNT];
133 Timer repeat_cooldown[KEY_COUNT];
135134
136135 bool done;
137136 Point mouse;
6262 , quality("")
6363 , type("")
6464 , icon(0)
65 , book_is_readable(true)
6566 , dmg_min((eset ? eset->damage_types.list.size() : 0), 0)
6667 , dmg_max((eset ? eset->damage_types.list.size() : 0), 0)
6768 , abs_min(0)
7677 , price(0)
7778 , price_per_level(0)
7879 , price_sell(0)
79 , max_quantity(1)
80 , max_quantity(INT_MAX)
8081 , pickup_status("")
8182 , stepfx("")
8283 , quest_item(false) {
152153 id_line = true;
153154 id = Parse::toInt(infile.val);
154155 addUnknownItem(id);
156 items[id].max_quantity = 1;
155157
156158 clear_req_stat = true;
157159 clear_bonus = true;
186188 else if (infile.key == "book") {
187189 // @ATTR book|filename|A book file to open when this item is activated.
188190 items[id].book = infile.val;
191 }
192 else if (infile.key == "book_is_readable") {
193 // @ATTR book_is_readable|bool|If true, "read" is displayed in the tooltip instead of "use". Defaults to true.
194 items[id].book_is_readable = Parse::toBool(infile.val);
189195 }
190196 else if (infile.key == "quality") {
191197 // @ATTR quality|predefined_string|Item quality matching an id in items/qualities.txt
670676 ss << " " << eset->damage_types.list[bdata->damage_index_max].name_max;
671677 }
672678 else if (bdata->resist_index != -1) {
673 ss << "% " << msg->get("%s Resistance", eset->elements.list[bdata->resist_index].name);
679 ss << "% " << msg->get("Resistance (%s)", eset->elements.list[bdata->resist_index].name);
674680 }
675681 else if (bdata->base_index > -1 && static_cast<size_t>(bdata->base_index) < eset->primary_stats.list.size()) {
676682 ss << " " << eset->primary_stats.list[bdata->base_index].name;
916922 tip.addColoredText('\n' + msg->get("Press [%s] to use", inpt->getBindingString(Input::MAIN2)), font->getColor(FontEngine::COLOR_ITEM_BONUS));
917923 }
918924 else if (!items[stack.item].book.empty()) {
919 tip.addColoredText('\n' + msg->get("Press [%s] to read", inpt->getBindingString(Input::MAIN2)), font->getColor(FontEngine::COLOR_ITEM_BONUS));
925 if (items[stack.item].book_is_readable)
926 tip.addColoredText('\n' + msg->get("Press [%s] to read", inpt->getBindingString(Input::MAIN2)), font->getColor(FontEngine::COLOR_ITEM_BONUS));
927 else
928 tip.addColoredText('\n' + msg->get("Press [%s] to use", inpt->getBindingString(Input::MAIN2)), font->getColor(FontEngine::COLOR_ITEM_BONUS));
920929 }
921930 }
922931
106106 std::vector<std::string> equip_flags; // common values include: melee, ranged, mental, shield
107107 int icon; // icon index on small pixel sheet
108108 std::string book; // book file location
109 bool book_is_readable; // whether to display "use" or "read" in the tooltip
109110 std::vector<int> dmg_min; // minimum damage amount
110111 std::vector<int> dmg_max; // maximum damage amount
111112 int abs_min; // minimum absorb amount
142142 hover.w = eset->tileset.tile_w;
143143 hover.h = eset->tileset.tile_h;
144144
145 if ((settings->loot_tooltips && !inpt->pressing[Input::ALT]) || (!settings->loot_tooltips && inpt->pressing[Input::ALT]) || Utils::isWithinRect(hover, inpt->mouse)) {
145 bool forced_visibility = false;
146 bool default_visibility = true;
147
148 if (settings->loot_tooltips == Settings::LOOT_TIPS_DEFAULT && eset->loot.hide_radius > 0) {
149 if (Utils::calcDist(pc->stats.pos, it->pos) < eset->loot.hide_radius) {
150 default_visibility = false;
151 }
152 else {
153 Enemy* test_enemy = enemym->getNearestEnemy(it->pos, !EnemyManager::GET_CORPSE, NULL, eset->loot.hide_radius);
154 if (test_enemy) {
155 default_visibility = false;
156 }
157 }
158 }
159 else if (settings->loot_tooltips == Settings::LOOT_TIPS_HIDE_ALL) {
160 default_visibility = false;
161 }
162 else if (settings->loot_tooltips == Settings::LOOT_TIPS_SHOW_ALL && inpt->pressing[Input::ALT]) {
163 default_visibility = false;
164 }
165
166 if (!default_visibility)
167 forced_visibility = Utils::isWithinRect(hover, inpt->mouse) || (inpt->pressing[Input::ALT] && settings->loot_tooltips != Settings::LOOT_TIPS_SHOW_ALL);
168
169 if (default_visibility || forced_visibility) {
146170 it->tip_visible = true;
147171
148172 // create tooltip data if needed
156180 tip->prerender(it->tip, dest, TooltipData::STYLE_TOPLABEL);
157181 std::vector<Loot>::iterator test_it;
158182 for (test_it = loot.begin(); test_it != it; ) {
159 if (Utils::rectsOverlap(test_it->tip_bounds, tip->bounds)) {
183 if (test_it->tip_visible && Utils::rectsOverlap(test_it->tip_bounds, tip->bounds)) {
160184 if (tooltip_below)
161185 dest.y = test_it->tip_bounds.y + test_it->tip_bounds.h + eset->tooltips.offset;
162186 else
171195 tip->render(it->tip, dest, TooltipData::STYLE_TOPLABEL);
172196 it->tip_bounds = tip->bounds;
173197
174 // only display one tooltip if we got it from hovering
175 if (!settings->loot_tooltips && !inpt->pressing[Input::ALT])
198 if (settings->loot_tooltips == Settings::LOOT_TIPS_HIDE_ALL && !inpt->pressing[Input::ALT])
176199 break;
177200 }
178201 }
193216
194217 if (e->stats.quest_loot_id != 0) {
195218 // quest loot
219 std::vector<EventComponent> quest_loot_table;
196220 EventComponent ec;
197221 ec.type = EventComponent::LOOT;
198222 ec.c = e->stats.quest_loot_id;
199223 ec.a = ec.b = 1;
200224 ec.z = 0;
201225
202 e->stats.loot_table.push_back(ec);
226 quest_loot_table.push_back(ec);
227 checkLoot(quest_loot_table, &e->stats.pos, NULL);
203228 }
204229
205230 if (!e->stats.loot_table.empty()) {
254279 ItemStack new_loot;
255280 std::vector<EventComponent*> possible_ids;
256281
257 int chance = rand() % 100;
282 int chance = Math::randBetween(1,100);
258283
259284 // first drop any 'fixed' (0% chance) items
260285 for (size_t i = loot_table.size(); i > 0; i--) {
261286 ec = &loot_table[i-1];
262287 if (ec->z == 0) {
263 Point src;
264 if (pos) {
265 src = Point(*pos);
266 }
267 else {
268 src.x = ec->x;
269 src.y = ec->y;
270 }
271 p.x = static_cast<float>(src.x) + 0.5f;
272 p.y = static_cast<float>(src.y) + 0.5f;
273
274 if (!mapr->collider.isValidPosition(p.x, p.y, MapCollision::MOVE_NORMAL, MapCollision::COLLIDE_NORMAL)) {
275 p = mapr->collider.getRandomNeighbor(src, eset->loot.drop_radius, !MapCollision::IGNORE_BLOCKED);
276
277 if (!mapr->collider.isValidPosition(p.x, p.y, MapCollision::MOVE_NORMAL, MapCollision::COLLIDE_NORMAL)) {
278 p = pc->stats.pos;
279 }
280 else {
281 if (src.x == static_cast<int>(p.x) && src.y == static_cast<int>(p.y))
282 p = pc->stats.pos;
283
284 mapr->collider.block(p.x, p.y, !MapCollision::IS_ALLY);
285 tiles_to_unblock.push_back(Point(p));
286 }
287 }
288
289 new_loot.quantity = Math::randBetween(ec->a,ec->b);
290
291 // an item id of 0 means we should drop currency instead
292 if (ec->c == 0 || ec->c == eset->misc.currency_id) {
293 new_loot.item = eset->misc.currency_id;
294 new_loot.quantity = new_loot.quantity * (100 + pc->stats.get(Stats::CURRENCY_FIND)) / 100;
295 }
296 else {
297 new_loot.item = ec->c;
298 }
299
300 if (itemstack_vec)
301 itemstack_vec->push_back(new_loot);
302 else
303 addLoot(new_loot, p, !DROPPED_BY_HERO);
304
288 checkLootComponent(ec, pos, itemstack_vec);
305289 loot_table.erase(loot_table.begin()+i-1);
306290 }
307291 }
335319 if (!possible_ids.empty()) {
336320 // if there was more than one item with the same chance, randomly pick one of them
337321 size_t chosen_loot = static_cast<size_t>(rand()) % possible_ids.size();
338
339322 ec = possible_ids[chosen_loot];
340
341 Point src;
342 if (pos) {
343 src = Point(*pos);
344 }
345 else {
346 src.x = ec->x;
347 src.y = ec->y;
348 }
349 p.x = static_cast<float>(src.x) + 0.5f;
350 p.y = static_cast<float>(src.y) + 0.5f;
351
352 if (!mapr->collider.isValidPosition(p.x, p.y, MapCollision::MOVE_NORMAL, MapCollision::COLLIDE_NORMAL)) {
353 p = mapr->collider.getRandomNeighbor(src, eset->loot.drop_radius, !MapCollision::IGNORE_BLOCKED);
354
355 if (!mapr->collider.isValidPosition(p.x, p.y, MapCollision::MOVE_NORMAL, MapCollision::COLLIDE_NORMAL)) {
356 p = pc->stats.pos;
357 }
358 else {
359 if (src.x == static_cast<int>(p.x) && src.y == static_cast<int>(p.y))
360 p = pc->stats.pos;
361
362 mapr->collider.block(p.x, p.y, !MapCollision::IS_ALLY);
363 tiles_to_unblock.push_back(Point(p));
364 }
365 }
366
367 new_loot.quantity = Math::randBetween(ec->a,ec->b);
368
369 // an item id of 0 means we should drop currency instead
370 if (ec->c == 0 || ec->c == eset->misc.currency_id) {
371 new_loot.item = eset->misc.currency_id;
372 new_loot.quantity = new_loot.quantity * (100 + pc->stats.get(Stats::CURRENCY_FIND)) / 100;
373 }
374 else {
375 new_loot.item = ec->c;
376 }
377
378 if (itemstack_vec)
379 itemstack_vec->push_back(new_loot);
380 else
381 addLoot(new_loot, p, !DROPPED_BY_HERO);
323 checkLootComponent(ec, pos, itemstack_vec);
382324 }
383325 }
384326
699641 }
700642 }
701643
644 void LootManager::checkLootComponent(EventComponent* ec, FPoint *pos, std::vector<ItemStack> *itemstack_vec) {
645 FPoint p;
646 ItemStack new_loot;
647 Point src;
648
649 if (pos) {
650 src = Point(*pos);
651 }
652 else {
653 src.x = ec->x;
654 src.y = ec->y;
655 }
656 p.x = static_cast<float>(src.x) + 0.5f;
657 p.y = static_cast<float>(src.y) + 0.5f;
658
659 if (!mapr->collider.isValidPosition(p.x, p.y, MapCollision::MOVE_NORMAL, MapCollision::COLLIDE_NORMAL)) {
660 p = mapr->collider.getRandomNeighbor(src, eset->loot.drop_radius, !MapCollision::IGNORE_BLOCKED);
661
662 if (!mapr->collider.isValidPosition(p.x, p.y, MapCollision::MOVE_NORMAL, MapCollision::COLLIDE_NORMAL)) {
663 p = pc->stats.pos;
664 }
665 else {
666 if (src.x == static_cast<int>(p.x) && src.y == static_cast<int>(p.y))
667 p = pc->stats.pos;
668
669 mapr->collider.block(p.x, p.y, !MapCollision::IS_ALLY);
670 tiles_to_unblock.push_back(Point(p));
671 }
672 }
673
674 new_loot.quantity = Math::randBetween(ec->a,ec->b);
675
676 // an item id of 0 means we should drop currency instead
677 if (ec->c == 0 || ec->c == eset->misc.currency_id) {
678 new_loot.item = eset->misc.currency_id;
679 new_loot.quantity = new_loot.quantity * (100 + pc->stats.get(Stats::CURRENCY_FIND)) / 100;
680 }
681 else {
682 new_loot.item = ec->c;
683 }
684
685 if (itemstack_vec)
686 itemstack_vec->push_back(new_loot);
687 else
688 addLoot(new_loot, p, !DROPPED_BY_HERO);
689 }
690
702691 LootManager::~LootManager() {
703692 // remove all items in the item database
704693 for (unsigned int i=0; i < items->items.size(); i++) {
4848 void checkMapForLoot();
4949 void loadLootTables();
5050 void getLootTable(const std::string &filename, std::vector<EventComponent> *ec_list);
51 void checkLootComponent(EventComponent* ec, FPoint *pos, std::vector<ItemStack> *itemstack_vec);
5152
5253 SoundID sfx_loot;
5354
4242 }
4343
4444 void MapParallax::load(const std::string& filename) {
45 if (!settings->parallax_layers)
46 return;
47
4548 clear();
4649
4750 // @CLASS MapParallax|Description of maps/parallax/
8891 }
8992
9093 void MapParallax::render(const FPoint& cam, const std::string& map_layer) {
94 if (!settings->parallax_layers)
95 return;
96
9197 if (map_layer.empty())
9298 current_layer = 0;
9399
5656 , tip_pos()
5757 , show_tooltip(false)
5858 , shakycam()
59 , entity_hidden_normal(NULL)
60 , entity_hidden_enemy(NULL)
5961 , cam()
6062 , map_change(false)
6163 , teleportation(false)
6365 , respawn_point()
6466 , cutscene(false)
6567 , cutscene_file("")
66 , shaky_cam_ticks(0)
68 , shaky_cam_timer()
6769 , stash(false)
6870 , stash_pos()
6971 , enemies_cleared(false)
7274 , show_book("")
7375 , index_objectlayer(0)
7476 {
77 // Load entity markers
78 Image *gfx = render_device->loadImage("images/menus/entity_hidden.png", RenderDevice::ERROR_NORMAL);
79 if (gfx) {
80 const int gfx_w = gfx->getWidth();
81 const int gfx_h = gfx->getHeight();
82
83 entity_hidden_normal = gfx->createSprite();
84 entity_hidden_normal->setClip(0, 0, gfx_w, gfx_h/2);
85
86 entity_hidden_enemy = gfx->createSprite();
87 entity_hidden_enemy->setClip(0, gfx_h/2, gfx_w, gfx_h/2);
88
89 gfx->unref();
90 }
7591 }
7692
7793 void MapRenderer::clearQueues() {
265281 return;
266282
267283 // handle camera shaking timer
268 if (shaky_cam_ticks > 0) shaky_cam_ticks--;
269
270 if (shaky_cam_ticks == 0) {
284 shaky_cam_timer.tick();
285
286 if (shaky_cam_timer.isEnd()) {
271287 shakycam.x = cam.x;
272288 shakycam.y = cam.y;
273289 }
285301 // handle event cooldowns
286302 std::vector<Event>::iterator it;
287303 for (it = events.begin(); it < events.end(); ++it) {
288 if ((*it).cooldown_ticks > 0) (*it).cooldown_ticks--;
304 if (!it->delay.isEnd())
305 it->delay.tick();
306 else
307 it->cooldown.tick();
289308 }
290309
291310 // handle delayed events
292311 for (it = delayed_events.end(); it != delayed_events.begin(); ) {
293312 --it;
294313
295 if (it->delay_ticks > 0) {
296 it->delay_ticks--;
297 }
298 else {
299 EventManager::executeEvent(*it);
314 it->delay.tick();
315
316 if (it->delay.isEnd()) {
317 EventManager::executeDelayedEvent(*it);
300318 it = delayed_events.erase(it);
301319 }
302320 }
347365 std::sort(r_dead.begin(), r_dead.end(), priocompare);
348366 renderIso(r, r_dead);
349367 }
368
369 drawHiddenEntityMarkers();
350370 }
351371
352372 void MapRenderer::drawRenderable(std::vector<Renderable>::iterator r_cursor) {
505525 dest.x = p.x - tile.offset.x;
506526 dest.y = p.y - tile.offset.y;
507527 tile.tile->setDestFromPoint(dest);
528 checkHiddenEntities(i, j, current_layer, r);
508529 render_device->render(tile.tile);
509530 drawn_tiles[i][j] = 1;
510531 }
586607 dest.x = tile_SW_center.x - tile.offset.x;
587608 dest.y = tile_SW_center.y - tile.offset.y;
588609 tile.tile->setDestFromPoint(dest);
610 checkHiddenEntities(i, j, current_layer, r);
589611 render_device->render(tile.tile);
590612 drawn_tiles[i-2][j+2] = 1;
591613 }
603625 dest.x = tile_NE_center.x - tile.offset.x;
604626 dest.y = tile_NE_center.y - tile.offset.y;
605627 tile.tile->setDestFromPoint(dest);
628 checkHiddenEntities(i, j, current_layer, r);
606629 render_device->render(tile.tile);
607630 drawn_tiles[i][j] = 1;
608631 }
733756 dest.x = p.x - tile.offset.x;
734757 dest.y = p.y - tile.offset.y;
735758 tile.tile->setDestFromPoint(dest);
759 checkHiddenEntities(i, j, layers[index_objectlayer], r);
736760 render_device->render(tile.tile);
737761 }
738762 p.x += eset->tileset.tile_w;
950974 if (!EventManager::isActive(*it)) continue;
951975
952976 // skip events without hotspots
953 if ((*it).hotspot.h == 0) continue;
977 if (it->hotspot.h == 0) continue;
954978
955979 // skip events on cooldown
956 if ((*it).cooldown_ticks != 0) continue;
980 if (!it->cooldown.isEnd() || !it->delay.isEnd()) continue;
957981
958982 // new tooltip?
959 createTooltip((*it).getComponent(EventComponent::TOOLTIP));
960
961 if ((((*it).reachable_from.w == 0 && (*it).reachable_from.h == 0) || Utils::isWithinRect((*it).reachable_from, Point(cam)))
962 && Utils::calcDist(cam, (*it).center) < eset->misc.interact_range) {
983 createTooltip(it->getComponent(EventComponent::TOOLTIP));
984
985 if (((it->reachable_from.w == 0 && it->reachable_from.h == 0) || Utils::isWithinRect(it->reachable_from, Point(cam)))
986 && Utils::calcDist(cam, it->center) < eset->misc.interact_range) {
963987
964988 // only check events if the player is clicking
965989 // and allowed to click
971995 }
972996 if (!inpt->pressing[Input::MAIN1]) return;
973997 else if (inpt->lock[Input::MAIN1]) return;
998 else if (pc->using_main1) return;
974999
9751000 inpt->lock[Input::MAIN1] = true;
9761001 if (EventManager::executeEvent(*it))
9991024 if (!EventManager::isActive(*it)) continue;
10001025
10011026 // skip events without hotspots
1002 if ((*it).hotspot.h == 0) continue;
1027 if (it->hotspot.h == 0) continue;
10031028
10041029 // skip events on cooldown
1005 if ((*it).cooldown_ticks != 0) continue;
1006
1007 float distance = Utils::calcDist(cam, (*it).center);
1008 if ((((*it).reachable_from.w == 0 && (*it).reachable_from.h == 0) || Utils::isWithinRect((*it).reachable_from, Point(cam)))
1030 if (!it->cooldown.isEnd() || !it->delay.isEnd()) continue;
1031
1032 float distance = Utils::calcDist(cam, it->center);
1033 if (((it->reachable_from.w == 0 && it->reachable_from.h == 0) || Utils::isWithinRect(it->reachable_from, Point(cam)))
10091034 && distance < eset->misc.interact_range && distance < best_distance) {
10101035 best_distance = distance;
10111036 nearest = it;
10161041 if (nearest != events.end()) {
10171042 if (!inpt->usingMouse() || settings->touchscreen) {
10181043 // new tooltip?
1019 createTooltip((*nearest).getComponent(EventComponent::TOOLTIP));
1020 tip_pos = Utils::mapToScreen((*nearest).center.x, (*nearest).center.y, shakycam.x, shakycam.y);
1021 if ((*nearest).getComponent(EventComponent::NPC_HOTSPOT)) {
1044 createTooltip(nearest->getComponent(EventComponent::TOOLTIP));
1045 tip_pos = Utils::mapToScreen(nearest->center.x, nearest->center.y, shakycam.x, shakycam.y);
1046 if (nearest->getComponent(EventComponent::NPC_HOTSPOT)) {
10221047 tip_pos.y -= eset->tooltips.margin_npc;
10231048 }
10241049 else {
10651090
10661091 if (statblock_index < statblocks.size()) {
10671092 // check power cooldown before activating
1068 if (statblocks[statblock_index].powers_ai[0].ticks == 0) {
1069 statblocks[statblock_index].powers_ai[0].ticks = powers->powers[power_index].cooldown;
1093 if (statblocks[statblock_index].powers_ai[0].cooldown.isEnd()) {
1094 statblocks[statblock_index].powers_ai[0].cooldown.setDuration(powers->powers[power_index].cooldown);
10701095 powers->activate(power_index, &statblocks[statblock_index], target);
10711096 }
10721097 }
11401165 }
11411166
11421167 // draw distance line
1143 if (menu->devconsole->distance_ticks >= settings->max_frames_per_sec) {
1168 if (menu->devconsole->distance_timer.isEnd()) {
11441169 Point p0 = Utils::mapToScreen(menu->devconsole->target.x, menu->devconsole->target.y, shakycam.x, shakycam.y);
11451170 Point p1 = Utils::mapToScreen(pc->stats.pos.x, pc->stats.pos.y, shakycam.x, shakycam.y);
11461171 render_device->drawLine(p0.x, p0.y, p1.x, p1.y, dev_cursor_color);
11891214 }
11901215 }
11911216
1217 void MapRenderer::drawHiddenEntityMarkers() {
1218 std::vector<std::vector<Renderable>::iterator>::iterator hero_it = hidden_entities.end();
1219 Point hidden_hero_pos(0, settings->view_h);
1220
1221 const int marker_w = entity_hidden_normal->getGraphicsWidth();
1222 const int marker_h = entity_hidden_normal->getGraphicsHeight();
1223
1224 for (size_t i = 0; i < hidden_entities.size(); ++i) {
1225 if (!hidden_entities[i]->image)
1226 continue;
1227
1228 if (hidden_entities[i]->type == Renderable::TYPE_NORMAL)
1229 continue;
1230
1231 Point dest;
1232 Point p = Utils::mapToScreen(hidden_entities[i]->map_pos.x, hidden_entities[i]->map_pos.y, shakycam.x, shakycam.y);
1233 dest.x = p.x - marker_w / 2;
1234 dest.y = p.y - hidden_entities[i]->offset.y - marker_h;
1235
1236 // only take the highest point of the hero sprite
1237 if (hidden_entities[i]->type == Renderable::TYPE_HERO) {
1238 if (dest.y <= hidden_hero_pos.y) {
1239 hero_it = hidden_entities.begin() + i;
1240 hidden_hero_pos = dest;
1241 }
1242 continue;
1243 }
1244
1245 if (hidden_entities[i]->type == Renderable::TYPE_ENEMY) {
1246 entity_hidden_enemy->setDestFromPoint(dest);
1247 entity_hidden_enemy->alpha_mod = hidden_entities[i]->alpha_mod;
1248 render_device->render(entity_hidden_enemy);
1249 }
1250 else if (hidden_entities[i]->type == Renderable::TYPE_ALLY) {
1251 entity_hidden_normal->setDestFromPoint(dest);
1252 entity_hidden_normal->alpha_mod = hidden_entities[i]->alpha_mod;
1253 render_device->render(entity_hidden_normal);
1254 }
1255 }
1256
1257 if (hero_it != hidden_entities.end()) {
1258 entity_hidden_normal->setDestFromPoint(hidden_hero_pos);
1259 render_device->render(entity_hidden_normal);
1260 }
1261
1262 hidden_entities.clear();
1263 }
1264
1265 void MapRenderer::checkHiddenEntities(const int_fast16_t x, const int_fast16_t y, const Map_Layer& layerdata, std::vector<Renderable> &r) {
1266 Rect tile_bounds;
1267 Point tile_center;
1268 getTileBounds(x, y, layerdata, tile_bounds, tile_center);
1269
1270 const int tall_threshold = eset->tileset.orientation == eset->tileset.TILESET_ISOMETRIC ? eset->tileset.tile_h * 2 : eset->tileset.tile_h;
1271 if (tile_bounds.h <= tall_threshold) {
1272 return;
1273 }
1274
1275 bool hero_is_hidden = false;
1276
1277 std::vector<Renderable>::iterator it = r.begin();
1278 while (it != r.end()) {
1279 if (it->type == Renderable::TYPE_NORMAL) {
1280 ++it;
1281 continue;
1282 }
1283
1284 const int it_x = static_cast<int>(it->map_pos.x);
1285 const int it_y = static_cast<int>(it->map_pos.y);
1286 if ((eset->tileset.orientation == eset->tileset.TILESET_ISOMETRIC && (x < it_x || y < it_y)) ||
1287 (eset->tileset.orientation == eset->tileset.TILESET_ORTHOGONAL && y < it_y))
1288 {
1289 ++it;
1290 continue;
1291 }
1292
1293 bool is_hidden = false;
1294
1295 if (it->type == Renderable::TYPE_HERO && hero_is_hidden) {
1296 is_hidden = true;
1297 }
1298 else if (it->type != Renderable::TYPE_NORMAL) {
1299 Point p = Utils::mapToScreen(it->map_pos.x, it->map_pos.y, shakycam.x, shakycam.y);
1300 p.x -= it->offset.x;
1301 if (Utils::isWithinRect(tile_bounds, p)) {
1302 is_hidden = true;
1303 }
1304 else {
1305 p.x += it->offset.x * 2;
1306 if (Utils::isWithinRect(tile_bounds, p)) {
1307 is_hidden = true;
1308 }
1309 }
1310 }
1311
1312 if (is_hidden) {
1313 if (it->type == Renderable::TYPE_HERO)
1314 hero_is_hidden = true;
1315
1316 bool already_hidden = false;
1317 for (size_t i = 0; i < hidden_entities.size(); ++i) {
1318 if (it == hidden_entities[i]) {
1319 already_hidden = true;
1320 break;
1321 }
1322 }
1323
1324 if (!already_hidden) {
1325 hidden_entities.push_back(it);
1326 }
1327 }
1328
1329 ++it;
1330 }
1331 }
11921332 MapRenderer::~MapRenderer() {
11931333 tip_buf.clear();
11941334 clearLayers();
12021342 snd->unload(sids.back());
12031343 sids.pop_back();
12041344 }
1205 }
1206
1345
1346 delete entity_hidden_normal;
1347 delete entity_hidden_enemy;
1348 }
1349
3636 #include "Utils.h"
3737
3838 class FileParser;
39 class Sprite;
3940 class WidgetTooltip;
4041
4142 class MapRenderer : public Map {
7677 void drawDevCursor();
7778 void drawDevHUD();
7879
80 void drawHiddenEntityMarkers();
81
82 void checkHiddenEntities(const int_fast16_t x, const int_fast16_t y, const Map_Layer& layerdata, std::vector<Renderable> &r);
83
7984 FPoint shakycam;
8085 TileSet tset;
8186
8287 MapParallax map_parallax;
88
89 Sprite* entity_hidden_normal;
90 Sprite* entity_hidden_enemy;
91
92 std::vector<std::vector<Renderable>::iterator> hidden_entities;
8393
8494 public:
8595 // functions
134144 std::string cutscene_file;
135145
136146 // shaky cam
137 int shaky_cam_ticks;
147 Timer shaky_cam_timer;
138148
139149 // stash handling
140150 bool stash;
6060 , updated(false)
6161 , twostep_slot(-1) {
6262
63 src.w = eset->resolutions.icon_size;
64 src.h = eset->resolutions.icon_size;
65
66 menu_labels.resize(4);
63 menu_labels.resize(MENU_COUNT);
6764
6865 tablist = TabList();
6966 tablist.setScrollType(Widget::SCROLL_HORIZONTAL);
7067 tablist.setInputs(Input::ACTIONBAR_BACK, Input::ACTIONBAR_FORWARD, Input::ACTIONBAR);
7168
72 for (unsigned int i=0; i<4; i++) {
73 menus[i] = new WidgetSlot(-1, Input::ACTIONBAR);
74 }
69 for (unsigned i=0; i<MENU_COUNT; i++) {
70 if (i < MENU_LOOT_TIPS)
71 menus[i] = new WidgetSlot(-1, Input::ACTIONBAR, WidgetSlot::SIZE_NORMAL);
72 else
73 menus[i] = new WidgetSlot(-1, Input::ACTIONBAR, WidgetSlot::SIZE_SMALL);
74
75 // NOTE: This prevents these buttons from being clickable unless they get defined in the config file.
76 // However, it doesn't prevent them from being added to the tablist, so they can still be activated there despite being invisible
77 // Mods should be expected to define these slot positions. This just keeps things from getting *too* broken if they're not defined.
78 menus[i]->pos.w = 0;
79 menus[i]->pos.h = 0;
80 }
81
7582 menu_titles[MENU_CHARACTER] = msg->get("Character");
7683 menu_titles[MENU_INVENTORY] = msg->get("Inventory");
7784 menu_titles[MENU_POWERS] = msg->get("Powers");
7885 menu_titles[MENU_LOG] = msg->get("Log");
86 menu_titles[MENU_LOOT_TIPS] = msg->get("Loot tooltip visibility");
87 menu_titles[MENU_MINIMAP_MODE] = msg->get("Mini-map mode");
88 menu_titles[MENU_STATBARS_LABELS] = msg->get("Always show stat bar labels");
89 menu_titles[MENU_COMBAT_TEXT] = msg->get("Show combat text");
7990
8091 // Read data from config file
8192 FileParser infile;
145156 menus[MENU_LOG]->setBasePos(x, y, Utils::ALIGN_TOPLEFT);
146157 menus[MENU_LOG]->pos.w = menus[MENU_LOG]->pos.h = eset->resolutions.icon_size;
147158 }
159 // @ATTR loot_tip_toggle|point|Position for the button used to toggle loot tooltip visibility.
160 else if (infile.key == "loot_tip_toggle") {
161 int x = Parse::popFirstInt(infile.val);
162 int y = Parse::popFirstInt(infile.val);
163 menus[MENU_LOOT_TIPS]->setBasePos(x, y, Utils::ALIGN_TOPLEFT);
164 menus[MENU_LOOT_TIPS]->pos.w = menus[MENU_LOOT_TIPS]->pos.h = eset->resolutions.icon_size / 2; // small
165 }
166 // @ATTR minimap_mode_toggle|point|Position for the button used to toggle the mini-map mode.
167 else if (infile.key == "minimap_mode_toggle") {
168 int x = Parse::popFirstInt(infile.val);
169 int y = Parse::popFirstInt(infile.val);
170 menus[MENU_MINIMAP_MODE]->setBasePos(x, y, Utils::ALIGN_TOPLEFT);
171 menus[MENU_MINIMAP_MODE]->pos.w = menus[MENU_MINIMAP_MODE]->pos.h = eset->resolutions.icon_size / 2; // small
172 }
173 // @ATTR statbar_label_toggle|point|Position for the button used to toggle always showing the statbar labels.
174 else if (infile.key == "statbar_label_toggle") {
175 int x = Parse::popFirstInt(infile.val);
176 int y = Parse::popFirstInt(infile.val);
177 menus[MENU_STATBARS_LABELS]->setBasePos(x, y, Utils::ALIGN_TOPLEFT);
178 menus[MENU_STATBARS_LABELS]->pos.w = menus[MENU_STATBARS_LABELS]->pos.h = eset->resolutions.icon_size / 2; // small
179 }
180 // @ATTR combat_text_toggle|point|Position for the button used to toggle the display of combat text.
181 else if (infile.key == "combat_text_toggle") {
182 int x = Parse::popFirstInt(infile.val);
183 int y = Parse::popFirstInt(infile.val);
184 menus[MENU_COMBAT_TEXT]->setBasePos(x, y, Utils::ALIGN_TOPLEFT);
185 menus[MENU_COMBAT_TEXT]->pos.w = menus[MENU_COMBAT_TEXT]->pos.h = eset->resolutions.icon_size / 2; // small
186 }
148187
149188 else infile.error("MenuActionBar: '%s' is not a valid key.", infile.key.c_str());
150189 }
151190 infile.close();
152191 }
153192
154 for (unsigned int i=0; i<4; i++) {
193 for (unsigned i=0; i<MENU_COUNT; i++) {
155194 tablist.add(menus[i]);
156195 }
157196
185224 slots.resize(index+1, NULL);
186225 }
187226
188 slots[index] = new WidgetSlot(-1, Input::ACTIONBAR);
227 slots[index] = new WidgetSlot(-1, Input::ACTIONBAR, WidgetSlot::SIZE_NORMAL);
189228 slots[index]->setBasePos(x, y, Utils::ALIGN_TOPLEFT);
190229 slots[index]->pos.w = slots[index]->pos.h = eset->resolutions.icon_size;
191230 slots[index]->continuous = true;
199238 void MenuActionBar::align() {
200239 Menu::align();
201240
202 for (unsigned int i = 0; i < slots_count; i++) {
241 for (unsigned i = 0; i < slots_count; i++) {
203242 if (slots[i]) {
204243 slots[i]->setPos(window_area.x, window_area.y);
205244 }
206245 }
207 for (unsigned int i=0; i<4; i++) {
246 for (unsigned i=0; i<MENU_COUNT; i++) {
208247 menus[i]->setPos(window_area.x, window_area.y);
209248 }
210249
211250 // set keybinding labels
212 for (unsigned int i = 0; i < static_cast<unsigned int>(SLOT_MAIN1); i++) {
251 for (unsigned i = 0; i < static_cast<unsigned>(SLOT_MAIN1); i++) {
213252 if (i < slots.size() && slots[i]) {
214253 labels[i] = msg->get("Hotkey: %s", inpt->getBindingString(i + Input::BAR_1));
215254 }
216255 }
217256
218 for (unsigned int i = SLOT_MAIN1; i < static_cast<unsigned int>(SLOT_MAX); i++) {
257 for (unsigned i = SLOT_MAIN1; i < static_cast<unsigned>(SLOT_MAX); i++) {
219258 if (i < slots.size() && slots[i]) {
220 labels[i] = msg->get("Hotkey: %s", inpt->getBindingString(i - SLOT_MAIN1 + Input::MAIN1));
221 }
222 }
223 for (unsigned int i=0; i<menu_labels.size(); i++) {
259 if (settings->mouse_move && ((i == SLOT_MAIN2 && settings->mouse_move_swap) || (i == SLOT_MAIN1 && !settings->mouse_move_swap))) {
260 labels[i] = msg->get("Hotkey: %s", inpt->getBindingString(Input::SHIFT) + " + " + inpt->getBindingString(i - SLOT_MAIN1 + Input::MAIN1));
261 }
262 else {
263 labels[i] = msg->get("Hotkey: %s", inpt->getBindingString(i - SLOT_MAIN1 + Input::MAIN1));
264 }
265 }
266 }
267 for (unsigned i=0; i<menu_labels.size(); i++) {
224268 menus[i]->setPos(window_area.x, window_area.y);
225 menu_labels[i] = msg->get("Hotkey: %s", inpt->getBindingString(i + Input::CHARACTER));
269 if (i < MENU_LOOT_TIPS) {
270 menu_labels[i] = msg->get("Hotkey: %s", inpt->getBindingString(i + Input::CHARACTER));
271 }
226272 }
227273 }
228274
229275 void MenuActionBar::clear() {
230276 // clear action bar
231 for (unsigned int i = 0; i < slots_count; i++) {
277 for (unsigned i = 0; i < slots_count; i++) {
232278 hotkeys[i] = 0;
233279 hotkeys_temp[i] = 0;
234280 hotkeys_mod[i] = 0;
241287 }
242288
243289 // clear menu notifications
244 for (int i=0; i<4; i++)
290 for (unsigned i=0; i<MENU_COUNT; i++)
245291 requires_attention[i] = false;
246292
247293 twostep_slot = -1;
280326 tablist.logic();
281327
282328 // hero has no powers
283 if (pc->power_cast_ticks.empty())
329 if (pc->power_cast_timers.empty())
284330 return;
285331
286332 for (unsigned i = 0; i < slots_count; i++) {
318364 }
319365
320366 //see if the slot should be greyed out
321 slot_enabled[i] = (pc->hero_cooldown[hotkeys_mod[i]] == 0)
322 && (pc->power_cast_ticks[hotkeys_mod[i]] == 0)
367 slot_enabled[i] = pc->power_cooldown_timers[hotkeys_mod[i]].isEnd()
368 && pc->power_cast_timers[hotkeys_mod[i]].isEnd()
323369 && pc->stats.canUsePower(hotkeys_mod[i], !StatBlock::CAN_USE_PASSIVE)
324370 && (twostep_slot == -1 || static_cast<unsigned>(twostep_slot) == i);
325371
329375 slot_enabled[i] = true;
330376 }
331377
332 if (pc->power_cast_ticks[hotkeys_mod[i]] > 0 && pc->power_cast_duration[hotkeys_mod[i]] > 0) {
333 slot_cooldown_size[i] = (eset->resolutions.icon_size * pc->power_cast_ticks[hotkeys_mod[i]]) / pc->power_cast_duration[hotkeys_mod[i]];
334 }
335 else if (pc->hero_cooldown[hotkeys_mod[i]] > 0 && powers->powers[hotkeys_mod[i]].cooldown > 0) {
336 slot_cooldown_size[i] = (eset->resolutions.icon_size * pc->hero_cooldown[hotkeys_mod[i]]) / powers->powers[hotkeys_mod[i]].cooldown;
378 if (!pc->power_cast_timers[hotkeys_mod[i]].isEnd() && pc->power_cast_timers[hotkeys_mod[i]].getDuration() > 0) {
379 slot_cooldown_size[i] = (eset->resolutions.icon_size * pc->power_cast_timers[hotkeys_mod[i]].getCurrent()) / pc->power_cast_timers[hotkeys_mod[i]].getDuration();
380 }
381 else if (!pc->power_cooldown_timers[hotkeys_mod[i]].isEnd() && pc->power_cooldown_timers[hotkeys_mod[i]].getDuration() > 0) {
382 slot_cooldown_size[i] = (eset->resolutions.icon_size * pc->power_cooldown_timers[hotkeys_mod[i]].getCurrent()) / pc->power_cooldown_timers[hotkeys_mod[i]].getDuration();
337383 }
338384 else {
339385 slot_cooldown_size[i] = (slot_enabled[i] ? 0 : eset->resolutions.icon_size);;
385431 }
386432
387433 // render primary menu buttons
388 for (int i=0; i<4; i++) {
434 for (unsigned i=0; i<MENU_COUNT; i++) {
389435 menus[i]->render();
390436
391437 if (requires_attention[i] && !menus[i]->in_focus) {
399445 // put an asterisk on this icon if in colorblind mode
400446 if (settings->colorblind) {
401447 WidgetLabel label;
402 // TODO remove hard-coded +2 here
403 label.setPos(menus[i]->pos.x + 2, menus[i]->pos.y + 2);
448 label.setPos(menus[i]->pos.x + eset->widgets.colorblind_highlight_offset.x, menus[i]->pos.y + eset->widgets.colorblind_highlight_offset.y);
404449 label.setText("*");
405450 label.setColor(font->getColor(FontEngine::COLOR_MENU_NORMAL));
406451 label.render();
416461 TooltipData tip_data;
417462
418463 // menus
419 for (int i = 0; i < 4; ++i) {
464 for (unsigned i = 0; i < MENU_COUNT; ++i) {
420465 if (Utils::isWithinRect(menus[i]->pos, position)) {
421466 if (settings->colorblind && requires_attention[i])
422467 tip_data.addText(menu_titles[i] + " (*)");
423468 else
424469 tip_data.addText(menu_titles[i]);
425470
426 tip_data.addText(menu_labels[i]);
471 if (i == MENU_LOOT_TIPS) {
472 if (settings->loot_tooltips == Settings::LOOT_TIPS_DEFAULT)
473 menu_labels[i] = msg->get("Default. Temporarily show all loot tooltips with '%s'.", inpt->getBindingString(Input::ALT));
474 else if (settings->loot_tooltips == Settings::LOOT_TIPS_SHOW_ALL)
475 menu_labels[i] = msg->get("Show All. Temporarily hide all loot tooltips with '%s'.", inpt->getBindingString(Input::ALT));
476 else if (settings->loot_tooltips == Settings::LOOT_TIPS_HIDE_ALL)
477 menu_labels[i] = msg->get("Hide All. Temporarily show all loot tooltips with '%s'.", inpt->getBindingString(Input::ALT));
478 }
479 else if (i == MENU_MINIMAP_MODE) {
480 if (settings->minimap_mode == Settings::MINIMAP_NORMAL)
481 menu_labels[i] = msg->get("Visible");
482 else if (settings->minimap_mode == Settings::MINIMAP_2X)
483 menu_labels[i] = msg->get("Visible (2x zoom)");
484 else if (settings->minimap_mode == Settings::MINIMAP_HIDDEN)
485 menu_labels[i] = msg->get("Hidden");
486 }
487 else if (i == MENU_STATBARS_LABELS) {
488 if (settings->statbar_labels)
489 menu_labels[i] = msg->get("Enabled");
490 else
491 menu_labels[i] = msg->get("Disabled");
492 }
493 else if (i == MENU_COMBAT_TEXT) {
494 if (settings->combat_text)
495 menu_labels[i] = msg->get("Enabled");
496 else
497 menu_labels[i] = msg->get("Disabled");
498 }
499
500 if (!menu_labels[i].empty()) {
501 tip_data.addText(menu_labels[i]);
502 }
427503
428504 tooltipm->push(tip_data, position, TooltipData::STYLE_FLOAT);
429505 break;
499575 slots[10]->in_focus = true;
500576 }
501577
502 bool enable_main1 = !platform.is_mobile_device || (!menu->menus_open && menu->touch_controls->checkAllowMain1());
578 bool enable_mm_attack = (!settings->mouse_move || inpt->pressing[Input::SHIFT] || pc->lock_enemy);
579 bool enable_main1 = (!platform.is_mobile_device || (!menu->menus_open && menu->touch_controls->checkAllowMain1())) && (settings->mouse_move_swap || enable_mm_attack);
580 bool enable_main2 = !settings->mouse_move_swap || enable_mm_attack;
503581
504582 // check click and hotkey actions
505583 for (unsigned i = 0; i < slots_count; i++) {
564642 action.power = hotkeys_mod[10];
565643 twostep_slot = -1;
566644 }
567 else if (i==11 && inpt->pressing[Input::MAIN2] && !inpt->lock[Input::MAIN2] && !Utils::isWithinRect(window_area, inpt->mouse)) {
645 else if (i==11 && inpt->pressing[Input::MAIN2] && !inpt->lock[Input::MAIN2] && !Utils::isWithinRect(window_area, inpt->mouse) && enable_main2) {
568646 have_aim = inpt->usingMouse();
569647 action.power = hotkeys_mod[11];
570648 twostep_slot = -1;
584662 continue;
585663 }
586664
587 slot_fail_cooldown[i] = pc->power_cast_duration[action.power];
665 slot_fail_cooldown[i] = pc->power_cast_timers[action.power].getDuration();
588666
589667 action.instant_item = false;
590668 if (power.new_state == Power::STATE_INSTANT) {
675753 menu_l = true;
676754 menus[MENU_LOG]->deactivate();
677755 }
756 else if (menus[MENU_LOOT_TIPS]->checkClick()) {
757 settings->loot_tooltips++;
758 if (settings->loot_tooltips > Settings::LOOT_TIPS_HIDE_ALL)
759 settings->loot_tooltips = Settings::LOOT_TIPS_DEFAULT;
760 menus[MENU_LOOT_TIPS]->deactivate();
761 }
762 else if (menus[MENU_MINIMAP_MODE]->checkClick()) {
763 settings->minimap_mode++;
764 if (settings->minimap_mode > Settings::MINIMAP_HIDDEN)
765 settings->minimap_mode = Settings::MINIMAP_NORMAL;
766 menus[MENU_MINIMAP_MODE]->deactivate();
767 }
768 else if (menus[MENU_STATBARS_LABELS]->checkClick()) {
769 settings->statbar_labels = !settings->statbar_labels;
770 menus[MENU_STATBARS_LABELS]->deactivate();
771 }
772 else if (menus[MENU_COMBAT_TEXT]->checkClick()) {
773 settings->combat_text = !settings->combat_text;
774 menus[MENU_COMBAT_TEXT]->deactivate();
775 }
678776
679777 // also allow ACTIONBAR_USE to open menus
680778 if (inpt->pressing[Input::ACTIONBAR_USE] && !inpt->lock[Input::ACTIONBAR_USE]) {
682780
683781 unsigned cur_slot = static_cast<unsigned>(tablist.getCurrent());
684782
685 if (cur_slot == tablist.size()-4)
783 if (cur_slot == tablist.size() - MENU_COUNT)
686784 menu_c = true;
687 else if (cur_slot == tablist.size()-3)
785 else if (cur_slot == tablist.size() - (MENU_COUNT - 1))
688786 menu_i = true;
689 else if (cur_slot == tablist.size()-2)
787 else if (cur_slot == tablist.size() - (MENU_COUNT - 2))
690788 menu_p = true;
691 else if (cur_slot == tablist.size()-1)
789 else if (cur_slot == tablist.size() - (MENU_COUNT - 3))
692790 menu_l = true;
791 else if (cur_slot == tablist.size() - (MENU_COUNT - 4)) {
792 settings->loot_tooltips++;
793 if (settings->loot_tooltips > Settings::LOOT_TIPS_HIDE_ALL)
794 settings->loot_tooltips = Settings::LOOT_TIPS_DEFAULT;
795 }
796 else if (cur_slot == tablist.size() - (MENU_COUNT - 5)) {
797 settings->minimap_mode++;
798 if (settings->minimap_mode > Settings::MINIMAP_HIDDEN)
799 settings->minimap_mode = Settings::MINIMAP_NORMAL;
800 menus[MENU_MINIMAP_MODE]->deactivate();
801 }
802 else if (cur_slot == tablist.size() - (MENU_COUNT - 6)) {
803 settings->statbar_labels = !settings->statbar_labels;
804 menus[MENU_STATBARS_LABELS]->deactivate();
805 }
806 else if (cur_slot == tablist.size() - (MENU_COUNT - 7)) {
807 settings->combat_text = !settings->combat_text;
808 menus[MENU_COMBAT_TEXT]->deactivate();
809 }
693810 }
694811 }
695812
697814 * Set all hotkeys at once e.g. when loading a game
698815 */
699816 void MenuActionBar::set(std::vector<int> power_id) {
700 for (unsigned int i = 0; i < slots_count; i++) {
817 for (unsigned i = 0; i < slots_count; i++) {
701818 if (static_cast<unsigned>(power_id[i]) >= powers->powers.size())
702819 continue;
703820
710827 }
711828
712829 void MenuActionBar::resetSlots() {
713 for (unsigned int i = 0; i < slots_count; i++) {
830 for (unsigned i = 0; i < slots_count; i++) {
714831 if (slots[i]) {
715832 slots[i]->checked = false;
716833 slots[i]->pressed = false;
776893 }
777894
778895 bool MenuActionBar::isWithinMenus(const Point& mouse) {
779 for (unsigned i=0; i<4; i++) {
896 for (unsigned i=0; i<MENU_COUNT; i++) {
780897 if (Utils::isWithinRect(menus[i]->pos, mouse))
781898 return true;
782899 }
838955 if (static_cast<unsigned>(slot) < slots.size()) {
839956 return Point(slots[slot]->pos.x, slots[slot]->pos.y);
840957 }
841 else if (static_cast<unsigned>(slot) < slots.size() + 4) {
958 else if (static_cast<unsigned>(slot) < slots.size() + MENU_COUNT) {
842959 int slot_size = static_cast<int>(slots.size());
843960 return Point(menus[slot - slot_size]->pos.x, menus[slot - slot_size]->pos.y);
844961 }
847964
848965 int MenuActionBar::getSlotPower(int slot) {
849966 if (static_cast<unsigned>(slot) < hotkeys.size()) {
850 return hotkeys[slot];
967 return hotkeys_mod[slot];
851968 }
852969 return 0;
853970 }
868985 for (unsigned i = 0; i < slots_count; i++)
869986 delete slots[i];
870987
871 for (unsigned int i=0; i<4; i++)
988 for (unsigned i=0; i<MENU_COUNT; i++)
872989 delete menus[i];
873990
874991 snd->unload(sfx_unable_to_cast);
6464 MENU_CHARACTER = 0,
6565 MENU_INVENTORY = 1,
6666 MENU_POWERS = 2,
67 MENU_LOG = 3
67 MENU_LOG = 3,
68 MENU_LOOT_TIPS = 4,
69 MENU_MINIMAP_MODE = 5,
70 MENU_STATBARS_LABELS = 6,
71 MENU_COMBAT_TEXT = 7
6872 };
73 static const unsigned MENU_COUNT = 8;
6974
7075 static const int SLOT_MAIN1 = 10;
76 static const int SLOT_MAIN2 = 11;
7177 static const int SLOT_MAX = 12; // maximum number of slots in MenuActionBar
7278
7379 static const int USE_EMPTY_SLOT = 0;
104110 std::vector<bool> locked; // if slot is locked, you cannot drop it
105111 std::vector<bool> prevent_changing;
106112 std::vector<WidgetSlot *> slots; // hotkey slots
107 WidgetSlot *menus[4]; // menu buttons
108 std::string menu_titles[4];
113 WidgetSlot *menus[MENU_COUNT]; // menu buttons
114 std::string menu_titles[MENU_COUNT];
109115 std::vector<int> slot_item_count; // -1 means this power isn't item based. 0 means out of items. 1+ means sufficient items.
110116 std::vector<bool> slot_enabled;
111 bool requires_attention[4];
117 bool requires_attention[MENU_COUNT];
112118 std::vector<bool> slot_activated;
113119 std::vector<int> slot_cooldown_size;
114120
2121 */
2222
2323 #include "CampaignManager.h"
24 #include "EngineSettings.h"
2425 #include "EventManager.h"
2526 #include "FileParser.h"
2627 #include "FontEngine.h"
28 #include "IconManager.h"
2729 #include "InputState.h"
2830 #include "MenuBook.h"
2931 #include "MessageEngine.h"
127129
128130 if (images[i].image)
129131 images[i].image->setDestFromPoint(images[i].dest);
130 else
132 else if (images[i].icon == -1)
131133 images.erase(images.begin() + i);
132134 }
133135
134 for (size_t i = buttons.size(); i > 0;) {
135 i--;
136
136 for (size_t i = 0; i < buttons.size(); ++i) {
137137 if (buttons[i].image.empty())
138138 buttons[i].button = new WidgetButton(WidgetButton::DEFAULT_FILE);
139139 else
140140 buttons[i].button = new WidgetButton(buttons[i].image);
141141
142142 buttons[i].button->setBasePos(buttons[i].dest.x, buttons[i].dest.y, Utils::ALIGN_TOPLEFT);
143 buttons[i].button->label = msg->get(buttons[i].label);
143 buttons[i].button->setLabel(msg->get(buttons[i].label));
144144 buttons[i].button->refresh();
145145
146146 tablist.add(buttons[i].button);
147147 }
148148
149149 align();
150
151 snd->play(sfx_open, snd->DEFAULT_CHANNEL, snd->NO_POS, !snd->LOOP);
150152
151153 if (event_open && EventManager::isActive(*event_open)) {
152154 EventManager::executeEvent(*event_open);
162164 }
163165 // @ATTR image.image|filename|Filename of the image.
164166 else if (infile.key == "image") {
167 if (bimage.image) {
168 delete bimage.image;
169 bimage.image = NULL;
170 }
171
165172 Image *graphics;
166173 graphics = render_device->loadImage(Parse::popFirstString(infile.val), RenderDevice::ERROR_NORMAL);
167174 if (graphics) {
168175 bimage.image = graphics->createSprite();
169176 graphics->unref();
170177 }
178 }
179 // @ATTR image_icon|icon_id|Use an icon as the image instead of a file.
180 else if (infile.key == "image_icon") {
181 if (bimage.image) {
182 delete bimage.image;
183 bimage.image = NULL;
184 }
185
186 bimage.icon = Parse::toInt(infile.val);
171187 }
172188 // @ATTR image.requires_status|list(string)|Image requires these campaign statuses in order to be visible.
173189 else if (infile.key == "requires_status") {
209225 btext.color.b = static_cast<Uint8>(Parse::popFirstInt(infile.val));
210226 btext.font= Parse::popFirstString(infile.val);
211227 }
228 // @ATTR text.shadow|bool|If true, the text will have a black shadow like the text labels in various menus.
229 else if (infile.key == "text_shadow") {
230 btext.shadow = Parse::toBool(Parse::popFirstString(infile.val));
231 }
212232 // @ATTR text.text|string|The text to be displayed.
213233 else if (infile.key == "text") {
214234 // we use substr here to remove the trailing comma that was added in loadBook()
250270 bbutton.label = Parse::popFirstString(infile.val);
251271 }
252272 else {
273 // @ATTR book.${EVENT_COMPONENT}|Event components to execute when the button is clicked. See the definitions in EventManager for possible attributes.
253274 loadBookEvent(infile, bbutton.event);
254275 }
255276 }
258279 // we use substr here to remove the trailing comma that was added in loadBook()
259280 std::string trimmed = infile.val.substr(0, infile.val.length() - 1);
260281
282 // @ATTR event_open.${EVENT_COMPONENT}|Event components to execute when the book is opened. See the definitions in EventManager for possible attributes.
283 // @ATTR event_close.${EVENT_COMPONENT}|Event components to execute when the book is closed. See the definitions in EventManager for possible attributes.
261284 if (!EventManager::loadEventComponentString(infile.key, trimmed, &ev, NULL)) {
262285 infile.error("MenuBook: '%s' is not a valid key.", infile.key.c_str());
263286 }
272295 text[i].sprite->setDest(text[i].size.x + window_area.x, text[i].size.y + window_area.y);
273296 }
274297 for (size_t i = 0; i < images.size(); ++i) {
275 images[i].image->setDest(images[i].dest.x + window_area.x, images[i].dest.y + window_area.y);
298 if (images[i].image)
299 images[i].image->setDest(images[i].dest.x + window_area.x, images[i].dest.y + window_area.y);
276300 }
277301 for (size_t i = 0; i < buttons.size(); ++i) {
278302 buttons[i].button->setPos(window_area.x, window_area.y);
330354 // render text to surface
331355 font->setFont(text[i].font);
332356 Point pSize = font->calc_size(text[i].text, text[i].size.w);
333 Image *graphics = render_device->createImage(text[i].size.w, pSize.y);
357 Image *graphics = NULL;
358 if (text[i].shadow) {
359 graphics = render_device->createImage(text[i].size.w + 1, pSize.y + 1);
360 }
361 else {
362 graphics = render_device->createImage(text[i].size.w, pSize.y);
363 }
334364
335365 if (graphics) {
336366 int x_offset = 0;
339369 else if (text[i].justify == FontEngine::JUSTIFY_RIGHT)
340370 x_offset = text[i].size.w;
341371
372 if (text[i].shadow) {
373 font->render(text[i].text, x_offset + 1, 1, text[i].justify, graphics, text[i].size.w, font->getColor(FontEngine::COLOR_BLACK));
374 }
342375 font->render(text[i].text, x_offset, 0, text[i].justify, graphics, text[i].size.w, text[i].color);
343376 text[i].sprite = graphics->createSprite();
344377 graphics->unref();
362395
363396 tablist.logic();
364397
365 if (closeButton->checkClick() || (inpt->pressing[Input::ACCEPT] && !inpt->lock[Input::ACCEPT] && tablist.getCurrent() == -1)) {
366 if (inpt->pressing[Input::ACCEPT]) inpt->lock[Input::ACCEPT] = true;
367
398 if (closeButton->checkClick()) {
399 closeWindow();
400 snd->play(sfx_close, snd->DEFAULT_CHANNEL, snd->NO_POS, !snd->LOOP);
401 }
402 else if (inpt->pressing[Input::ACCEPT] && !inpt->lock[Input::ACCEPT] && tablist.getCurrent() == -1) {
403 inpt->lock[Input::ACCEPT] = true;
404 closeWindow();
405 snd->play(sfx_close, snd->DEFAULT_CHANNEL, snd->NO_POS, !snd->LOOP);
406 }
407 else if (inpt->pressing[Input::CANCEL] && !inpt->lock[Input::CANCEL]) {
408 inpt->lock[Input::CANCEL] = true;
368409 closeWindow();
369410 snd->play(sfx_close, snd->DEFAULT_CHANNEL, snd->NO_POS, !snd->LOOP);
370411 }
429470 if (skip)
430471 continue;
431472
432 render_device->render(images[i].image);
473 if (images[i].image) {
474 render_device->render(images[i].image);
475 }
476 else if (images[i].icon != -1) {
477 icons->setIcon(images[i].icon, Point(images[i].dest.x + window_area.x, images[i].dest.y + window_area.y));
478 icons->render();
479 }
433480 }
434481 for (size_t i = 0; i < buttons.size(); ++i) {
435482 buttons[i].button->render();
5050 class BookImage {
5151 public:
5252 Sprite* image;
53 int icon;
5354 Point dest;
5455 std::vector<StatusID> requires_status;
5556 std::vector<StatusID> requires_not_status;
5657
5758 BookImage()
5859 : image(NULL)
60 , icon(-1)
5961 {}
6062 };
6163
6870 Color color;
6971 Rect size;
7072 int justify;
73 bool shadow;
7174 std::vector<StatusID> requires_status;
7275 std::vector<StatusID> requires_not_status;
7376
7477 BookText()
7578 : sprite(NULL)
7679 , justify(0)
80 , shadow(false)
7781 {}
7882 };
7983
350350 if (show_resists) {
351351 for (unsigned int j=0; j<pc->stats.vulnerable.size(); ++j) {
352352 ss.str("");
353 ss << msg->get("%s Resistance", eset->elements.list[j].name) << ": " << (100 - pc->stats.vulnerable[j]) << "%";
353 ss << msg->get("Resistance (%s)", eset->elements.list[j].name) << ": " << (100 - pc->stats.vulnerable[j]) << "%";
354354 statList->set(j+stat_index, ss.str(), msg->get("Reduces the damage taken from \"%s\" elemental attacks.", eset->elements.list[j].name));
355355 }
356356 }
5454
5555 if (hasConfirmButton) {
5656 buttonConfirm = new WidgetButton(WidgetButton::DEFAULT_FILE);
57 buttonConfirm->label = _buttonMsg;
57 buttonConfirm->setLabel(_buttonMsg);
5858 tablist.add(buttonConfirm);
5959 }
6060
4949 : Menu()
5050 , first_open(false)
5151 , input_scrollback_pos(0)
52 , distance_ticks(0)
5352 {
53 distance_timer.setDuration(settings->max_frames_per_sec);
5454
5555 button_close = new WidgetButton("images/menus/buttons/button_x.png");
5656 tablist.add(button_close);
5959 tablist.add(input_box);
6060
6161 button_confirm = new WidgetButton(WidgetButton::DEFAULT_FILE);
62 button_confirm->label = msg->get("Execute");
62 button_confirm->setLabel(msg->get("Execute"));
6363 tablist.add(button_confirm);
6464
6565 // Load config settings
215215 }
216216
217217 if (inpt->pressing[Input::MAIN2]) {
218 distance_ticks++;
218 distance_timer.tick();
219219
220220 // print target distance from the player
221 if (distance_ticks == settings->max_frames_per_sec) {
221 if (distance_timer.isEnd()) {
222222 std::stringstream ss;
223223 ss << msg->get("Distance") << ": " << Utils::calcDist(target, pc->stats.pos);
224224 log_history->add(ss.str(), WidgetLog::MSG_NORMAL);
225225 }
226226 }
227227 else {
228 distance_ticks = 0;
228 distance_timer.reset(Timer::BEGIN);
229229 }
230230 }
231231 }
357357
358358 if (args[0] == "help") {
359359 log_history->add("add_power - " + msg->get("adds a power to the action bar"), WidgetLog::MSG_UNIQUE);
360 log_history->add("toggle_fps - " + msg->get("turns on/off the display of the FPS counter"), WidgetLog::MSG_UNIQUE);
360361 log_history->add("toggle_hud - " + msg->get("turns on/off all of the HUD elements"), WidgetLog::MSG_UNIQUE);
361362 log_history->add("toggle_devhud - " + msg->get("turns on/off the developer hud"), WidgetLog::MSG_UNIQUE);
362363 log_history->add("list_powers - " + msg->get("Prints a list of powers that match a search term. No search term will list all items"), WidgetLog::MSG_UNIQUE);
378379 settings->show_hud = !settings->show_hud;
379380 log_history->add(msg->get("Toggled the hud"), WidgetLog::MSG_UNIQUE);
380381 }
382 else if (args[0] == "toggle_fps") {
383 settings->show_fps = !settings->show_fps;
384 log_history->add(msg->get("Toggled the FPS counter"), WidgetLog::MSG_UNIQUE);
385 }
381386 else if (args[0] == "list_status") {
382387 std::string search_terms;
383388 for (size_t i=1; i<args.size(); i++) {
2323
2424 #include "CommonIncludes.h"
2525 #include "Menu.h"
26 #include "Utils.h"
2627 #include "WidgetLabel.h"
2728
2829 class WidgetButton;
6465 bool inputFocus();
6566
6667 FPoint target;
67 unsigned distance_ticks;
68 Timer distance_timer;
6869 };
6970
7071 #endif
3131 #include "MenuEnemy.h"
3232 #include "MessageEngine.h"
3333 #include "RenderDevice.h"
34 #include "Settings.h"
3435 #include "SharedResources.h"
3536 #include "UtilsFileSystem.h"
3637 #include "UtilsParsing.h"
4041 : bar_hp(NULL)
4142 , custom_text_pos(false)
4243 , enemy(NULL)
43 , timeout(0) {
44 {
45 // disappear after 10 seconds
46 timeout.setDuration(settings->max_frames_per_sec * 10);
4447
4548 // Load config settings
4649 FileParser infile;
9093 }
9194
9295 void MenuEnemy::logic() {
93
9496 // after a fixed amount of time, hide the enemy display
95 if (timeout > 0) timeout--;
96 if (timeout == 0) enemy = NULL;
97 timeout.tick();
98 if (timeout.isEnd())
99 enemy = NULL;
97100 }
98101
99102 void MenuEnemy::render() {
100103 if (enemy == NULL) return;
101 if (enemy->stats.corpse && enemy->stats.corpse_ticks == 0) return;
104 if (enemy->stats.corpse && enemy->stats.corpse_timer.isEnd()) return;
102105
103106 Rect src, dest;
104107 src.w = bar_pos.w;
2626 #define MENU_ENEMY_H
2727
2828 #include "CommonIncludes.h"
29 #include "Utils.h"
2930 #include "WidgetLabel.h"
3031
3132 class Enemy;
4647 void handleNewMap();
4748 void logic();
4849 void render();
49 int timeout;
50 Timer timeout;
5051 };
5152
5253 #endif
9090 exit_msg1 = msg->get("Save & Exit");
9191 exit_msg2 = msg->get("Exit");
9292
93 buttonExit->label = eset->misc.save_onexit ? exit_msg1 : exit_msg2;
94
95 buttonClose->label = msg->get("Continue");
93 buttonExit->setLabel(eset->misc.save_onexit ? exit_msg1 : exit_msg2);
94
95 buttonClose->setLabel(msg->get("Continue"));
9696
9797 setBackground("images/menus/pause_menu.png");
9898
195195
196196 void MenuExit::disableSave() {
197197 if (buttonExit) {
198 buttonExit->label = exit_msg2;
198 buttonExit->setLabel(exit_msg2);
199199 buttonExit->refresh();
200200 }
201201 }
4646 #include "TooltipManager.h"
4747 #include "UtilsParsing.h"
4848 #include "WidgetButton.h"
49 #include "WidgetCheckBox.h"
4950 #include "WidgetSlot.h"
5051
5152 MenuInventory::MenuInventory()
5354 , MAX_CARRIED(64)
5455 , carried_cols(4)
5556 , carried_rows(4)
56 , tap_to_activate_ticks(0)
57 , tap_to_activate_timer(settings->max_frames_per_sec / 3)
58 , activated_slot(-1)
59 , activated_item(0)
5760 , currency(0)
5861 , drag_prev_src(-1)
5962 , changed_equipment(true)
6568 setBackground("images/menus/inventory.png");
6669
6770 closeButton = new WidgetButton("images/menus/buttons/button_x.png");
71 autoEquipCheckBox = new WidgetCheckBox("images/menus/buttons/auto_equip.png");
72
73 autoEquipCheckBox->setChecked(settings->auto_equip);
74 autoEquipCheckBox->tooltip = msg->get("Automatically equip items");
6875
6976 // Load config settings
7077 FileParser infile;
7986 Point pos = Parse::toPoint(infile.val);
8087 closeButton->setBasePos(pos.x, pos.y, Utils::ALIGN_TOPLEFT);
8188 }
89 // @ATTR auto_equip|point|Position of the auto-equip toggle switch.
90 else if (infile.key == "auto_equip") {
91 Point pos = Parse::toPoint(infile.val);
92 autoEquipCheckBox->setBasePos(pos.x, pos.y, Utils::ALIGN_TOPLEFT);
93 }
8294 // @ATTR equipment_slot|repeatable(int, int, string) : X, Y, Slot Type|Position and item type of an equipment slot.
8395 else if(infile.key == "equipment_slot") {
8496 Rect area;
138150 tablist.add(inventory[CARRIED].slots[i]);
139151 }
140152
153 tablist.add(autoEquipCheckBox);
154
141155 align();
142156 }
143157
156170 inventory[CARRIED].setPos(window_area.x, window_area.y);
157171
158172 closeButton->setPos(window_area.x, window_area.y);
173 autoEquipCheckBox->setPos(window_area.x, window_area.y);
159174
160175 label_inventory.setPos(window_area.x, window_area.y);
161176 label_currency.setPos(window_area.x, window_area.y);
229244 visible = false;
230245 snd->play(sfx_close, snd->DEFAULT_CHANNEL, snd->NO_POS, !snd->LOOP);
231246 }
247 else if (autoEquipCheckBox->checkClick()) {
248 settings->auto_equip = !settings->auto_equip;
249 }
250
232251 if (drag_prev_src == -1) {
233252 clearHighlight();
234253 }
235254 }
236255
237 if (tap_to_activate_ticks > 0) {
238 --tap_to_activate_ticks;
239 }
256 tap_to_activate_timer.tick();
240257 }
241258
242259 void MenuInventory::render() {
247264
248265 // close button
249266 closeButton->render();
267
268 // auto-equip toggle
269 autoEquipCheckBox->render();
250270
251271 // text overlay
252272 label_inventory.render();
338358
339359 if (settings->touchscreen) {
340360 tablist.setCurrent(inventory[drag_prev_src].current_slot);
341 tap_to_activate_ticks = settings->max_frames_per_sec / 3;
361 tap_to_activate_timer.reset(Timer::BEGIN);
342362 }
343363
344364 if (item.empty()) {
478498 // NOTE: the quantity must be 1, since the number picker appears when tapping on a stack of more than 1 item
479499 // NOTE: we only support activating books since equipment activation doesn't work for some reason
480500 // NOTE: Consumables are usually in stacks > 1, so we ignore those as well for consistency
481 if (settings->touchscreen && tap_to_activate_ticks > 0 && !items->items[stack.item].book.empty() && stack.quantity == 1) {
501 if (settings->touchscreen && !tap_to_activate_timer.isEnd() && !items->items[stack.item].book.empty() && stack.quantity == 1) {
482502 activate(position);
483503 }
484504 }
542562 return;
543563
544564 // if the item is a book, open it
545 if (items->items[inventory[CARRIED][slot].item].book != "") {
546 snd->play(sfx_open, snd->DEFAULT_CHANNEL, snd->NO_POS, !snd->LOOP);
565 if (!items->items[inventory[CARRIED][slot].item].book.empty()) {
547566 show_book = items->items[inventory[CARRIED][slot].item].book;
548567 }
549568 // use a consumable item
573592 pc->logMsg(msg->get("You don't have enough of the required item."), Avatar::MSG_NORMAL);
574593 return;
575594 }
595
596 if (powers->powers[power_id].required_items[i].id == inventory[CARRIED][slot].item) {
597 activated_slot = slot;
598 activated_item = inventory[CARRIED][slot].item;
599 }
576600 }
577601
578602 // check power & item requirements
579 if (!pc->stats.canUsePower(power_id, !StatBlock::CAN_USE_PASSIVE) || pc->hero_cooldown[power_id] > 0) {
603 if (!pc->stats.canUsePower(power_id, !StatBlock::CAN_USE_PASSIVE) || !pc->power_cooldown_timers[power_id].isEnd()) {
580604 pc->logMsg(msg->get("You can't use this item right now."), Avatar::MSG_NORMAL);
581605 return;
582606 }
583607
584 pc->hero_cooldown[power_id] = powers->powers[power_id].cooldown;
608 pc->power_cooldown_timers[power_id].setDuration(powers->powers[power_id].cooldown);
585609
586610 // if this item requires targeting it can't be used this way
587611 if (!powers->powers[power_id].requires_targeting) {
756780 * Remove one given item from the player's inventory.
757781 */
758782 bool MenuInventory::remove(int item) {
759 if(!inventory[CARRIED].remove(item, 1)) {
783 if (activated_item != 0 && activated_slot != -1 && item == activated_item) {
784 inventory[CARRIED].subtract(activated_slot, 1);
785 activated_item = 0;
786 activated_slot = -1;
787 }
788 else if(!inventory[CARRIED].remove(item, 1)) {
760789 if (!inventory[EQUIPMENT].remove(item, 1)) {
761790 return false;
762791 }
11051134 return static_cast<int>(equipped_area.size());
11061135 }
11071136
1137 int MenuInventory::getTotalSlotCount() {
1138 return MAX_CARRIED + MAX_EQUIPPED;
1139 }
1140
11081141 void MenuInventory::clearHighlight() {
11091142 inventory[EQUIPMENT].highlightClear();
11101143 inventory[CARRIED].highlightClear();
12041237
12051238 MenuInventory::~MenuInventory() {
12061239 delete closeButton;
1207 }
1240 delete autoEquipCheckBox;
1241 }
2727
2828 #include "CommonIncludes.h"
2929 #include "MenuItemStorage.h"
30 #include "Utils.h"
3031 #include "WidgetLabel.h"
3132
3233 class BonusData;
3334 class StatBlock;
3435 class WidgetButton;
36 class WidgetCheckBox;
3537
3638 class MenuInventory : public Menu {
3739 private:
4446 WidgetLabel label_inventory;
4547 WidgetLabel label_currency;
4648 WidgetButton *closeButton;
49 WidgetCheckBox *autoEquipCheckBox;
4750
4851 int MAX_EQUIPPED;
4952 int MAX_CARRIED;
5558 std::vector<Point> equipped_pos;
5659 Point carried_pos;
5760
58 int tap_to_activate_ticks;
61 Timer tap_to_activate_timer;
62
63 int activated_slot;
64 int activated_item;
5965
6066 public:
6167 enum {
102108 void applyBonus(const BonusData* bdata);
103109
104110 int getEquippedCount();
111 int getTotalSlotCount();
105112
106113 void clearHighlight();
107114
5050 grid_pos.x = _area.x;
5151 grid_pos.y = _area.y;
5252 for (int i = 0; i < _slot_number; i++) {
53 WidgetSlot *slot = new WidgetSlot(WidgetSlot::NO_ICON, Input::ACCEPT);
53 WidgetSlot *slot = new WidgetSlot(WidgetSlot::NO_ICON, Input::ACCEPT, WidgetSlot::SIZE_NORMAL);
5454 slots.push_back(slot);
5555 }
5656 nb_cols = _nb_cols;
6868 void MenuItemStorage::initFromList(int _slot_number, const std::vector<Rect>& _area, const std::vector<std::string>& _slot_type) {
6969 ItemStorage::init( _slot_number);
7070 for (int i = 0; i < _slot_number; i++) {
71 WidgetSlot *slot = new WidgetSlot(WidgetSlot::NO_ICON, Input::ACCEPT);
71 WidgetSlot *slot = new WidgetSlot(WidgetSlot::NO_ICON, Input::ACCEPT, WidgetSlot::SIZE_NORMAL);
7272 slot->pos = _area[i];
7373 slot->setBasePos(slot->pos.x, slot->pos.y, Utils::ALIGN_TOPLEFT);
7474 slots.push_back(slot);
3939 #include "MenuLog.h"
4040 #include "MenuManager.h"
4141 #include "MenuMiniMap.h"
42 #include "MenuNPCActions.h"
4342 #include "MenuNumPicker.h"
4443 #include "MenuPowers.h"
4544 #include "MenuStash.h"
6968 , drag_stack()
7069 , drag_power(0)
7170 , drag_src(DRAG_SRC_NONE)
72 , drag_icon(new WidgetSlot(WidgetSlot::NO_ICON, Input::ACCEPT))
71 , drag_icon(new WidgetSlot(WidgetSlot::NO_ICON, Input::ACCEPT, WidgetSlot::SIZE_NORMAL))
7372 , done(false)
7473 , act_drag_hover(false)
7574 , keydrag_pos(Point())
8584 , mp(NULL)
8685 , xp(NULL)
8786 , mini(NULL)
88 , npc(NULL)
8987 , num_picker(NULL)
9088 , enemy(NULL)
9189 , vendor(NULL)
107105 act = new MenuActionBar();
108106 enemy = new MenuEnemy();
109107 vendor = new MenuVendor();
110 npc = new MenuNPCActions();
111 talker = new MenuTalker(npc);
108 talker = new MenuTalker();
112109 exit = new MenuExit();
113110 mini = new MenuMiniMap();
114111 chr = new MenuCharacter();
135132 menus.push_back(pow); // menus[13]
136133 menus.push_back(questlog); // menus[14]
137134 menus.push_back(stash); // menus[15]
138 menus.push_back(npc); // menus[16]
139 menus.push_back(book); // menus[17]
140 menus.push_back(num_picker); // menus[18]
135 menus.push_back(book); // menus[16]
136 menus.push_back(num_picker); // menus[17]
141137
142138 if (settings->dev_mode) {
143139 devconsole = new MenuDevConsole();
335331 handleKeyboardNavigation();
336332
337333 // Stop attacking if the cursor is inside an interactable menu
338 if (pc->stats.attacking) {
334 if (pc->using_main1 || pc->using_main2) {
339335 if (Utils::isWithinRect(act->window_area, inpt->mouse) ||
340336 (book->visible && Utils::isWithinRect(book->window_area, inpt->mouse)) ||
341337 (chr->visible && Utils::isWithinRect(chr->window_area, inpt->mouse)) ||
401397 if (settings->dev_mode && devconsole->inputFocus())
402398 key_lock = true;
403399
404 // handle npc action menu
405 if (npc->visible) {
406 npc->logic();
407 }
408
409400 // cancel dragging and defocus menu tablists
410401 if (!key_lock && inpt->pressing[Input::CANCEL] && !inpt->lock[Input::CANCEL] && !pc->stats.corpse) {
411402 if (keyboard_dragging || mouse_dragging) {
543534 }
544535
545536 bool console_open = settings->dev_mode && devconsole->visible;
546 menus_open = (inv->visible || pow->visible || chr->visible || questlog->visible || vendor->visible || talker->visible || npc->visible || book->visible || console_open);
537 menus_open = (inv->visible || pow->visible || chr->visible || questlog->visible || vendor->visible || talker->visible || book->visible || console_open);
547538 pause = (eset->misc.menus_pause && menus_open) || exit->visible || console_open || book->visible;
548539
549540 touch_controls->visible = !menus_open && !exit->visible;
551542 if (pc->stats.alive) {
552543
553544 // handle right-click
554 if (!mouse_dragging && inpt->pressing[Input::MAIN2] && !inpt->lock[Input::MAIN2]) {
545 if (!mouse_dragging && inpt->pressing[Input::MAIN2]) {
555546 // exit menu
556547 if (exit->visible && Utils::isWithinRect(exit->window_area, inpt->mouse)) {
557548 inpt->lock[Input::MAIN2] = true;
549 inpt->pressing[Input::MAIN2] = false;
558550 }
559551
560552 // book menu
561 if (book->visible && Utils::isWithinRect(book->window_area, inpt->mouse)) {
553 else if (book->visible && Utils::isWithinRect(book->window_area, inpt->mouse)) {
562554 inpt->lock[Input::MAIN2] = true;
563 }
564
565 // activate inventory item
555 inpt->pressing[Input::MAIN2] = false;
556 }
557
558 // inventory
566559 else if (inv->visible && Utils::isWithinRect(inv->window_area, inpt->mouse)) {
560 if (!inpt->lock[Input::MAIN2] && Utils::isWithinRect(inv->carried_area, inpt->mouse)) {
561 // activate inventory item
562 inv->activate(inpt->mouse);
563 }
567564 inpt->lock[Input::MAIN2] = true;
568 if (Utils::isWithinRect(inv->carried_area, inpt->mouse)) {
569 inv->activate(inpt->mouse);
570 }
565 inpt->pressing[Input::MAIN2] = false;
566 }
567
568 // other menus
569 else if (talker->visible && Utils::isWithinRect(talker->window_area, inpt->mouse)) {
570 inpt->lock[Input::MAIN2] = true;
571 inpt->pressing[Input::MAIN2] = false;
572 }
573 else if (pow->visible && Utils::isWithinRect(pow->window_area, inpt->mouse)) {
574 inpt->lock[Input::MAIN2] = true;
575 inpt->pressing[Input::MAIN2] = false;
576 }
577 else if (chr->visible && Utils::isWithinRect(chr->window_area, inpt->mouse)) {
578 inpt->lock[Input::MAIN2] = true;
579 inpt->pressing[Input::MAIN2] = false;
580 }
581 else if (questlog->visible && Utils::isWithinRect(questlog->window_area, inpt->mouse)) {
582 inpt->lock[Input::MAIN2] = true;
583 inpt->pressing[Input::MAIN2] = false;
584 }
585 else if (vendor->visible && Utils::isWithinRect(vendor->window_area, inpt->mouse)) {
586 inpt->lock[Input::MAIN2] = true;
587 inpt->pressing[Input::MAIN2] = false;
588 }
589 else if (stash->visible && Utils::isWithinRect(stash->window_area, inpt->mouse)) {
590 inpt->lock[Input::MAIN2] = true;
591 inpt->pressing[Input::MAIN2] = false;
571592 }
572593 }
573594
887908
888909 if (slot_index < inv->getEquippedCount())
889910 inv_slot = inv->inventory[MenuInventory::EQUIPMENT].slots[slot_index];
911 else if (slot_index < inv->getTotalSlotCount())
912 inv_slot = inv->inventory[MenuInventory::CARRIED].slots[slot_index - inv->getEquippedCount()];
890913 else
891 inv_slot = inv->inventory[MenuInventory::CARRIED].slots[slot_index - inv->getEquippedCount()];
892
893 src_slot.x = inv_slot->pos.x;
894 src_slot.y = inv_slot->pos.y;
895
896 WidgetSlot::CLICK_TYPE slotClick = inv_slot->checkClick();
897
898 // pick up item
899 if (slotClick == WidgetSlot::CHECKED && drag_stack.empty()) {
900 drag_stack = inv->click(src_slot);
901 if (!drag_stack.empty()) {
902 keyboard_dragging = true;
903 drag_src = DRAG_SRC_INVENTORY;
904 }
905 if (drag_stack.quantity > 1) {
906 num_picker->setValueBounds(1, drag_stack.quantity);
907 num_picker->visible = true;
908 }
909 }
910 // rearrange item
911 else if (slotClick == WidgetSlot::CHECKED && !drag_stack.empty()) {
912 inv->drop(src_slot, drag_stack);
913 inv_slot->checked = false;
914 drag_src = DRAG_SRC_NONE;
915 drag_stack.clear();
916 keyboard_dragging = false;
917 sticky_dragging = false;
918 }
919 // sell, stash, or use item
920 else if (slotClick == WidgetSlot::ACTIVATED && !drag_stack.empty()) {
921 if (vendor->visible && inv->sell(drag_stack)) {
922 vendor->setTab(ItemManager::VENDOR_SELL);
923 vendor->add(drag_stack);
924 }
925 else if (stash->visible) {
926 if (!stash->add(drag_stack, MenuStash::NO_SLOT, MenuStash::ADD_PLAY_SOUND)) {
927 inv->itemReturn(stash->drop_stack.front());
928 stash->drop_stack.pop();
929 }
930 }
931 else {
932 inv->itemReturn(drag_stack);
933 if (!vendor->visible && !stash->visible)
934 inv->activate(src_slot);
935 }
936 inv->clearHighlight();
937 drag_src = DRAG_SRC_NONE;
938 drag_stack.clear();
939 keyboard_dragging = false;
940 sticky_dragging = false;
914 inv_slot = NULL;
915
916 if (inv_slot) {
917 src_slot.x = inv_slot->pos.x;
918 src_slot.y = inv_slot->pos.y;
919
920 WidgetSlot::CLICK_TYPE slotClick = inv_slot->checkClick();
921
922 // pick up item
923 if (slotClick == WidgetSlot::CHECKED && drag_stack.empty()) {
924 drag_stack = inv->click(src_slot);
925 if (!drag_stack.empty()) {
926 keyboard_dragging = true;
927 drag_src = DRAG_SRC_INVENTORY;
928 }
929 if (drag_stack.quantity > 1) {
930 num_picker->setValueBounds(1, drag_stack.quantity);
931 num_picker->visible = true;
932 }
933 }
934 // rearrange item
935 else if (slotClick == WidgetSlot::CHECKED && !drag_stack.empty()) {
936 inv->drop(src_slot, drag_stack);
937 inv_slot->checked = false;
938 drag_src = DRAG_SRC_NONE;
939 drag_stack.clear();
940 keyboard_dragging = false;
941 sticky_dragging = false;
942 }
943 // sell, stash, or use item
944 else if (slotClick == WidgetSlot::ACTIVATED && !drag_stack.empty()) {
945 if (vendor->visible && inv->sell(drag_stack)) {
946 vendor->setTab(ItemManager::VENDOR_SELL);
947 vendor->add(drag_stack);
948 }
949 else if (stash->visible) {
950 if (!stash->add(drag_stack, MenuStash::NO_SLOT, MenuStash::ADD_PLAY_SOUND)) {
951 inv->itemReturn(stash->drop_stack.front());
952 stash->drop_stack.pop();
953 }
954 }
955 else {
956 inv->itemReturn(drag_stack);
957 if (!vendor->visible && !stash->visible)
958 inv->activate(src_slot);
959 }
960 inv->clearHighlight();
961 drag_src = DRAG_SRC_NONE;
962 drag_stack.clear();
963 keyboard_dragging = false;
964 sticky_dragging = false;
965 }
941966 }
942967 }
943968
12901315 keydrag_pos.x = inv->inventory[MenuInventory::EQUIPMENT].slots[slot_index]->pos.x;
12911316 keydrag_pos.y = inv->inventory[MenuInventory::EQUIPMENT].slots[slot_index]->pos.y;
12921317 }
1293 else {
1318 else if (slot_index < inv->getTotalSlotCount()) {
12941319 keydrag_pos.x = inv->inventory[MenuInventory::CARRIED].slots[slot_index - inv->getEquippedCount()]->pos.x;
12951320 keydrag_pos.y = inv->inventory[MenuInventory::CARRIED].slots[slot_index - inv->getEquippedCount()]->pos.y;
1321 }
1322 else {
1323 Widget *temp_widget = inv->getCurrentTabList()->getWidgetByIndex(slot_index);
1324 keydrag_pos.x = temp_widget->pos.x;
1325 keydrag_pos.y = temp_widget->pos.y;
12961326 }
12971327
12981328 inv->renderTooltips(keydrag_pos);
13221352 book->book_name = "";
13231353 num_picker->visible = false;
13241354
1325 npc->setNPC(NULL);
13261355 talker->setNPC(NULL);
13271356 vendor->setNPC(NULL);
13281357
13401369 book->book_name = "";
13411370 num_picker->visible = false;
13421371
1343 npc->setNPC(NULL);
13441372 talker->setNPC(NULL);
13451373
13461374 if (settings->dev_mode && devconsole->visible) {
13531381 }
13541382
13551383 bool MenuManager::isNPCMenuVisible() {
1356 return npc->visible || talker->visible || vendor->visible;
1384 return talker->visible || vendor->visible;
13571385 }
13581386
13591387 void MenuManager::showExitMenu() {
13811409 delete enemy;
13821410 delete effects;
13831411 delete stash;
1384 delete npc;
13851412 delete book;
13861413 delete num_picker;
13871414
3737 class MenuBook;
3838 class MenuStatBar;
3939 class MenuMiniMap;
40 class MenuNPCActions;
4140 class MenuNumPicker;
4241 class MenuEnemy;
4342 class MenuVendor;
110109 MenuStatBar *mp;
111110 MenuStatBar *xp;
112111 MenuMiniMap *mini;
113 MenuNPCActions *npc;
114112 MenuNumPicker *num_picker;
115113 MenuEnemy *enemy;
116114 MenuVendor *vendor;
4242 , color_obst(64,64,64,255)
4343 , color_hero(255,255,255,255)
4444 , map_surface(NULL)
45 , map_surface_2x(NULL)
4546 , label(new WidgetLabel())
47 , compass(NULL)
48 , current_zoom(1)
4649 {
4750 std::string bg_filename;
48
49 createMapSurface();
5051
5152 // Load config settings
5253 FileParser infile;
8081 if (!bg_filename.empty())
8182 setBackground(bg_filename);
8283
84 // load compass image
85 Image *gfx = NULL;
86 if (eset->tileset.orientation == eset->tileset.TILESET_ISOMETRIC) {
87 gfx = render_device->loadImage("images/menus/compass_iso.png", RenderDevice::ERROR_NORMAL);
88 }
89 else if (eset->tileset.orientation == eset->tileset.TILESET_ORTHOGONAL) {
90 gfx = render_device->loadImage("images/menus/compass_ortho.png", RenderDevice::ERROR_NORMAL);
91 }
92 if (gfx) {
93 compass = gfx->createSprite();
94 gfx->unref();
95 }
96
8397 align();
8498 }
8599
86100 void MenuMiniMap::align() {
87101 Menu::align();
88102 label->setPos(window_area.x, window_area.y);
103
104 // compass
105 Point compass_pos(window_area.x + pos.x + pos.w - compass->getGraphicsWidth(), pos.y + window_area.y);
106 compass->setDestFromPoint(compass_pos);
89107 }
90108
91109 void MenuMiniMap::setMapTitle(const std::string& map_title) {
92110 label->setText(map_title);
93111 }
94112
95 void MenuMiniMap::createMapSurface() {
96 if (map_surface) {
97 delete map_surface;
98 map_surface = NULL;
113 void MenuMiniMap::createMapSurface(Sprite **target_surface, int w, int h) {
114 if (!target_surface)
115 return;
116
117 if (*target_surface) {
118 delete *target_surface;
119 *target_surface = NULL;
99120 }
100121
101122 Image *graphics;
102 graphics = render_device->createImage(512, 512);
123 graphics = render_device->createImage(w, h);
103124 if (graphics) {
104 map_surface = graphics->createSprite();
125 *target_surface = graphics->createSprite();
126 (*target_surface)->getGraphics()->fillWithColor(Color(0,0,0,0));
105127 graphics->unref();
106128 }
107129 }
110132 }
111133
112134 void MenuMiniMap::render(const FPoint& hero_pos) {
113 if (!settings->show_hud) return;
135 if (!settings->show_hud || settings->minimap_mode == Settings::MINIMAP_HIDDEN)
136 return;
114137
115138 Menu::render();
116139
117140 label->render();
118141
119 if (map_surface) {
120 if (eset->tileset.orientation == eset->tileset.TILESET_ISOMETRIC)
121 renderIso(hero_pos);
122 else // eset->tileset.TILESET_ORTHOGONAL
123 renderOrtho(hero_pos);
142 if (settings->minimap_mode == Settings::MINIMAP_NORMAL)
143 current_zoom = 1;
144 else if (settings->minimap_mode == Settings::MINIMAP_2X)
145 current_zoom = 2;
146
147 renderMapSurface(hero_pos);
148
149 if (compass) {
150 render_device->render(compass);
124151 }
125152 }
126153
127154 void MenuMiniMap::prerender(MapCollision *collider, int map_w, int map_h) {
128 if (!map_surface) return;
129
130155 map_size.x = map_w;
131156 map_size.y = map_h;
132 map_surface->getGraphics()->fillWithColor(Color(0,0,0,0));
133
134 if (eset->tileset.orientation == eset->tileset.TILESET_ISOMETRIC)
135 prerenderIso(collider);
136 else // eset->tileset.TILESET_ORTHOGONAL
137 prerenderOrtho(collider);
138 }
139
140 /**
141 * Render a top-down version of the map (90 deg angle)
142 */
143 void MenuMiniMap::renderOrtho(const FPoint& hero_pos) {
144
145 const int herox = int(hero_pos.x);
146 const int heroy = int(hero_pos.y);
157
158 if (eset->tileset.orientation == eset->tileset.TILESET_ISOMETRIC) {
159 prerenderIso(collider, &map_surface, 1);
160 prerenderIso(collider, &map_surface_2x, 2);
161 }
162 else {
163 // eset->tileset.TILESET_ORTHOGONAL
164 prerenderOrtho(collider, &map_surface, 1);
165 prerenderOrtho(collider, &map_surface_2x, 2);
166 }
167 }
168
169 void MenuMiniMap::renderMapSurface(const FPoint& hero_pos) {
170
171 Point hero_offset;
172 if (eset->tileset.orientation == eset->tileset.TILESET_ISOMETRIC) {
173 Point h_pos = Point(hero_pos);
174 hero_offset.x = h_pos.x - h_pos.y + std::max(map_size.x, map_size.y);
175 hero_offset.y = h_pos.x + h_pos.y;
176 }
177 else {
178 // eset->tileset.TILESET_ORTHOGONAL
179 hero_offset = Point(hero_pos);
180 }
147181
148182 Rect clip;
149 clip.x = herox - pos.w/2;
150 clip.y = heroy - pos.h/2;
183 clip.x = (current_zoom * hero_offset.x) - pos.w/2;
184 clip.y = (current_zoom * hero_offset.y) - pos.h/2;
151185 clip.w = pos.w;
152186 clip.h = pos.h;
153187
157191 map_area.w = pos.w;
158192 map_area.h = pos.h;
159193
160 if (map_surface) {
161 map_surface->setClipFromRect(clip);
162 map_surface->setDestFromRect(map_area);
163 render_device->render(map_surface);
164 }
165
194 Sprite* target_surface = NULL;
195 if (settings->minimap_mode == Settings::MINIMAP_NORMAL && map_surface) {
196 target_surface = map_surface;
197 }
198 else if (settings->minimap_mode == Settings::MINIMAP_2X && map_surface_2x) {
199 target_surface = map_surface_2x;
200 }
201
202 if (target_surface) {
203 // ensure the clip doesn't exceed the surface dimensions
204 // TODO should this be in RenderDevice?
205 const int target_w = target_surface->getGraphicsWidth();
206 const int target_h = target_surface->getGraphicsHeight();
207 if (clip.x + clip.w > target_w)
208 clip.w = target_w - clip.x;
209 if (clip.y + clip.h > target_h)
210 clip.h = target_h - clip.y;
211
212 target_surface->setClipFromRect(clip);
213 target_surface->setDestFromRect(map_area);
214 render_device->render(target_surface);
215 }
216
217 // draw the player cursor
166218 Point center(window_area.x + pos.x + pos.w/2, window_area.y + pos.y + pos.h/2);
167 render_device->drawLine(center.x-1, center.y, center.x+1, center.y, color_hero);
168 render_device->drawLine(center.x, center.y-1, center.x, center.y+1, color_hero);
169 }
170
171 /**
172 * Render an "isometric" version of the map (45 deg angle)
173 */
174 void MenuMiniMap::renderIso(const FPoint& hero_pos) {
175
176 const int herox = int(hero_pos.x);
177 const int heroy = int(hero_pos.y);
178 const int heroy_screen = herox + heroy;
179 const int herox_screen = herox - heroy + std::max(map_size.x, map_size.y);
180
181 Rect clip;
182 clip.x = herox_screen - pos.w/2;
183 clip.y = heroy_screen - pos.h/2;
184 clip.w = pos.w;
185 clip.h = pos.h;
186
187 Rect map_area;
188 map_area.x = window_area.x + pos.x;
189 map_area.y = window_area.y + pos.y;
190 map_area.w = pos.w;
191 map_area.h = pos.h;
192
193 if (map_surface) {
194 map_surface->setClipFromRect(clip);
195 map_surface->setDestFromRect(map_area);
196 render_device->render(map_surface);
197 }
198
199 Point center(window_area.x + pos.x + pos.w/2, window_area.y + pos.y + pos.h/2);
200 render_device->drawLine(center.x-1, center.y, center.x+1, center.y, color_hero);
201 render_device->drawLine(center.x, center.y-1, center.x, center.y+1, color_hero);
202 }
203
204 void MenuMiniMap::prerenderOrtho(MapCollision *collider) {
205 for (int i=0; i<std::min(map_surface->getGraphicsWidth(), map_size.x); i++) {
206 for (int j=0; j<std::min(map_surface->getGraphicsHeight(), map_size.y); j++) {
207 if (collider->colmap[i][j] == 1 || collider->colmap[i][j] == 5) {
208 map_surface->getGraphics()->drawPixel(i, j, color_wall);
209 }
210 else if (collider->colmap[i][j] == 2 || collider->colmap[i][j] == 6) {
211 map_surface->getGraphics()->drawPixel(i, j, color_obst);
212 }
213 }
214 }
215 }
216
217 void MenuMiniMap::prerenderIso(MapCollision *collider) {
219 render_device->drawLine(center.x - current_zoom, center.y, center.x + current_zoom, center.y, color_hero);
220 render_device->drawLine(center.x, center.y - current_zoom, center.x, center.y + current_zoom, color_hero);
221 }
222
223 void MenuMiniMap::prerenderOrtho(MapCollision *collider, Sprite** target_surface, int zoom) {
224 int surface_size = std::max(map_size.x + zoom, map_size.y + zoom) * zoom;
225 createMapSurface(target_surface, surface_size, surface_size);
226
227 if (!(*target_surface))
228 return;
229
230 Image* target_img = (*target_surface)->getGraphics();
231 const int target_w = (*target_surface)->getGraphicsWidth();
232 const int target_h = (*target_surface)->getGraphicsHeight();
233
234 Color draw_color;
235
236 target_img->beginPixelBatch();
237
238 for (int i=0; i<std::min(target_w, map_size.x); i++) {
239 for (int j=0; j<std::min(target_h, map_size.y); j++) {
240 bool draw_tile = true;
241 int tile_type = collider->colmap[i][j];
242
243 if (tile_type == 1 || tile_type == 5) draw_color = color_wall;
244 else if (tile_type == 2 || tile_type == 6) draw_color = color_obst;
245 else draw_tile = false;
246
247 if (draw_tile) {
248 for (int l = 0; l < zoom; l++) {
249 for (int k =0; k < zoom; k++) {
250 target_img->drawPixel((zoom*i)+k, (zoom*j)+l, draw_color);
251 }
252 }
253 }
254 }
255 }
256
257 target_img->endPixelBatch();
258 }
259
260 void MenuMiniMap::prerenderIso(MapCollision *collider, Sprite** target_surface, int zoom) {
261 int surface_size = std::max(map_size.x + zoom, map_size.y + zoom) * 2 * zoom;
262 createMapSurface(target_surface, surface_size, surface_size);
263
264 if (!(*target_surface))
265 return;
266
218267 // a 2x1 pixel area correlates to a tile, so we can traverse tiles using pixel counting
219268 Color draw_color;
220269 int tile_type;
225274
226275 bool odd_row = false;
227276
277 Image* target_img = (*target_surface)->getGraphics();
278 const int target_w = (*target_surface)->getGraphicsWidth();
279 const int target_h = (*target_surface)->getGraphicsHeight();
280
281 target_img->beginPixelBatch();
282
228283 // for each pixel row
229 for (int j=0; j<map_surface->getGraphicsHeight(); j++) {
284 for (int j=0; j<target_h; j++) {
230285
231286 // for each 2-px wide column
232 for (int i=0; i<map_surface->getGraphicsWidth(); i+=2) {
287 for (int i=0; i<target_w; i+=2) {
233288
234289 // if this tile is the max map size
235290 if (tile_cursor.x >= 0 && tile_cursor.y >= 0 && tile_cursor.x < map_size.x && tile_cursor.y < map_size.y) {
244299
245300 if (draw_tile) {
246301 if (odd_row) {
247 map_surface->getGraphics()->drawPixel(i, j, draw_color);
248 map_surface->getGraphics()->drawPixel(i+1, j, draw_color);
302 for (int l = 0; l < zoom; l++) {
303 for (int k = 0; k < zoom * 2; k++) {
304 target_img->drawPixel((zoom*i)+k, (zoom*j)+l, draw_color);
305 }
306 }
249307 }
250308 else {
251 map_surface->getGraphics()->drawPixel(i-1, j, draw_color);
252 map_surface->getGraphics()->drawPixel(i, j, draw_color);
309 for (int l = 0; l < zoom; l++) {
310 for (int k = -((zoom * 2) - zoom); k < zoom; k++) {
311 target_img->drawPixel((zoom*i)+k, (zoom*j)+l, draw_color);
312 }
313 }
253314 }
254315 }
255316 }
262323 // return tile cursor to next row of tiles
263324 if (odd_row) {
264325 odd_row = false;
265 tile_cursor.x -= map_surface->getGraphicsWidth()/2;
266 tile_cursor.y += (map_surface->getGraphicsWidth()/2 +1);
326 tile_cursor.x -= target_w/2;
327 tile_cursor.y += (target_w/2 +1);
267328 }
268329 else {
269330 odd_row = true;
270 tile_cursor.x -= (map_surface->getGraphicsWidth()/2 -1);
271 tile_cursor.y += map_surface->getGraphicsWidth()/2;
272 }
273 }
331 tile_cursor.x -= (target_w/2 -1);
332 tile_cursor.y += target_w/2;
333 }
334 }
335
336 target_img->endPixelBatch();
274337 }
275338
276339 MenuMiniMap::~MenuMiniMap() {
277 if (map_surface)
278 delete map_surface;
340 delete map_surface;
341 delete map_surface_2x;
279342
280343 delete label;
281 }
344 delete compass;
345 }
2727 #include "Utils.h"
2828
2929 class MapCollision;
30 class Sprite;
3031 class WidgetLabel;
3132
3233 class MenuMiniMap : public Menu {
3637 Color color_hero;
3738
3839 Sprite *map_surface;
40 Sprite *map_surface_2x;
3941 Point map_size;
4042
4143 Rect pos;
4244 WidgetLabel *label;
45 Sprite *compass;
4346
44 void createMapSurface();
45 void renderIso(const FPoint& hero_pos);
46 void renderOrtho(const FPoint& hero_pos);
47 void prerenderOrtho(MapCollision *collider);
48 void prerenderIso(MapCollision *collider);
47 int current_zoom;
48
49 void createMapSurface(Sprite** target_surface, int w, int h);
50 // void renderIso(const FPoint& hero_pos);
51 // void renderOrtho(const FPoint& hero_pos);
52 void renderMapSurface(const FPoint& hero_pos);
53 void prerenderOrtho(MapCollision *collider, Sprite** target_surface, int zoom);
54 void prerenderIso(MapCollision *collider, Sprite** target_surface, int zoom);
4955
5056 public:
5157 MenuMiniMap();
+0
-399
src/MenuNPCActions.cpp less more
0 /*
1 Copyright © 2013-2014 Henrik Andersson
2 Copyright © 2013 Kurt Rinnert
3 Copyright © 2013-2015 Justin Jacobs
4
5 This file is part of FLARE.
6
7 FLARE is free software: you can redistribute it and/or modify it under the terms
8 of the GNU General Public License as published by the Free Software Foundation,
9 either version 3 of the License, or (at your option) any later version.
10
11 FLARE is distributed in the hope that it will be useful, but WITHOUT ANY
12 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 PARTICULAR PURPOSE. See the GNU General Public License for more details.
14
15 You should have received a copy of the GNU General Public License along with
16 FLARE. If not, see http://www.gnu.org/licenses/
17 */
18
19 /**
20 * class MenuNPCActions
21 */
22 #include "CommonIncludes.h"
23 #include "FileParser.h"
24 #include "FontEngine.h"
25 #include "InputState.h"
26 #include "Menu.h"
27 #include "MenuNPCActions.h"
28 #include "MessageEngine.h"
29 #include "NPC.h"
30 #include "RenderDevice.h"
31 #include "Settings.h"
32 #include "SharedResources.h"
33 #include "UtilsParsing.h"
34 #include "WidgetLabel.h"
35
36 MenuNPCActions::Action::Action(const std::string& _id, const std::string& _label)
37 : id(_id)
38 , label(!id.empty() ? new WidgetLabel() : NULL)
39 {
40 if (label)
41 label->setText(_label);
42 }
43
44 MenuNPCActions::Action::Action(const Action &r) {
45 *this = r;
46 }
47
48 MenuNPCActions::Action& MenuNPCActions::Action::operator=(const MenuNPCActions::Action &r) {
49 if (this == &r)
50 return *this;
51
52 id = r.id;
53 label = !id.empty() ? new WidgetLabel() : NULL;
54 if (label)
55 label->setText(r.label->getText());
56
57 rect = r.rect;
58
59 return *this;
60 }
61
62 MenuNPCActions::Action::~Action() {
63 delete label;
64 }
65
66 MenuNPCActions::MenuNPCActions()
67 : Menu()
68 , npc(NULL)
69 , is_selected(false)
70 , is_empty(true)
71 , first_dialog_node(-1)
72 , current_action(-1)
73 , action_menu(NULL)
74 , vendor_label(msg->get("Trade"))
75 , cancel_label(msg->get("Cancel"))
76 , dialog_selected(false)
77 , vendor_selected(false)
78 , cancel_selected(false)
79 , selected_dialog_node(-1) {
80 // Load config settings
81 FileParser infile;
82 // @CLASS MenuNPCActions|Description of menus/npc.txt
83 if (infile.open("menus/npc.txt", FileParser::MOD_FILE, FileParser::ERROR_NORMAL)) {
84 while(infile.next()) {
85 if (parseMenuKey(infile.key, infile.val))
86 continue;
87
88 // @ATTR background_color|color, int : Color, Alpha|Color and alpha of the menu's background.
89 if(infile.key == "background_color") background_color = Parse::toRGBA(infile.val);
90 // @ATTR topic_normal_color|color|The normal color of a generic topic text.
91 else if(infile.key == "topic_normal_color") topic_normal_color = Parse::toRGB(infile.val);
92 // @ATTR topic_hilight_color|color|The color of generic topic text when it's hovered over or selected.
93 else if(infile.key == "topic_hilight_color") topic_hilight_color = Parse::toRGB(infile.val);
94 // @ATTR vendor_normal_color|color|The normal color of the vendor option text.
95 else if(infile.key == "vendor_normal_color") vendor_normal_color = Parse::toRGB(infile.val);
96 // @ATTR vendor_hilight_color|color|The color of vendor option text when it's hovered over or selected.
97 else if(infile.key == "vendor_hilight_color") vendor_hilight_color = Parse::toRGB(infile.val);
98 // @ATTR cancel_normal_color|color|The normal color of the option to close the menu.
99 else if(infile.key == "cancel_normal_color") cancel_normal_color = Parse::toRGB(infile.val);
100 // @ATTR cancel_hilight_color|color|The color of the option to close the menu when it's hovered over or selected.
101 else if(infile.key == "cancel_hilight_color") cancel_hilight_color = Parse::toRGB(infile.val);
102
103 else infile.error("MenuNPCActions: '%s' is not a valid key.", infile.key.c_str());
104 }
105 infile.close();
106 }
107
108 // save the x/y pos coordinates here, since we call align() during each update() call
109 base_pos.x = window_area.x;
110 base_pos.y = window_area.y;
111 }
112
113 void MenuNPCActions::update() {
114 /* get max width and height of action menu */
115 int w = 0, h = 0;
116 for(size_t i=0; i<npc_actions.size(); i++) {
117 h += ITEM_SPACING;
118 if (npc_actions[i].label) {
119 w = std::max(npc_actions[i].label->getBounds()->w, w);
120 h += npc_actions[i].label->getBounds()->h;
121 }
122 else
123 h += SEPARATOR_HEIGHT;
124
125 h += ITEM_SPACING;
126 }
127
128 /* set action menu position */
129 window_area.x = base_pos.x;
130 window_area.y = base_pos.y;
131 window_area.w = w+(MENU_BORDER*2);
132 window_area.h = h+(MENU_BORDER*2);
133
134 align();
135
136 /* update all action menu items */
137 int yoffs = MENU_BORDER;
138 Color text_color;
139 for(size_t i=0; i<npc_actions.size(); i++) {
140 npc_actions[i].rect.x = window_area.x + MENU_BORDER;
141 npc_actions[i].rect.y = window_area.y + yoffs;
142 npc_actions[i].rect.w = w;
143
144 if (npc_actions[i].label) {
145 npc_actions[i].rect.h = npc_actions[i].label->getBounds()->h + (ITEM_SPACING*2);
146
147 if (i == current_action) {
148 if (npc_actions[i].id == "id_cancel")
149 text_color = cancel_hilight_color;
150 else if (npc_actions[i].id == "id_vendor")
151 text_color = vendor_hilight_color;
152 else
153 text_color = topic_hilight_color;
154 }
155 else {
156 if (npc_actions[i].id == "id_cancel")
157 text_color = cancel_normal_color;
158 else if (npc_actions[i].id == "id_vendor")
159 text_color = vendor_normal_color;
160 else
161 text_color = topic_normal_color;
162 }
163
164 npc_actions[i].label->setPos(MENU_BORDER + (w/2), yoffs + (npc_actions[i].rect.h/2));
165 npc_actions[i].label->setJustify(FontEngine::JUSTIFY_CENTER);
166 npc_actions[i].label->setVAlign(LabelInfo::VALIGN_CENTER);
167 npc_actions[i].label->setColor(text_color);
168
169 }
170 else
171 npc_actions[i].rect.h = SEPARATOR_HEIGHT + (ITEM_SPACING*2);
172
173 yoffs += npc_actions[i].rect.h;
174 }
175
176 w += (MENU_BORDER*2);
177 h += (MENU_BORDER*2);
178
179 int old_w = -1, old_h = -1;
180 if (action_menu) {
181 old_w = action_menu->getGraphicsWidth();
182 old_h = action_menu->getGraphicsHeight();
183 }
184 // create background surface if necessary
185 if ( old_w != w || old_h != h ) {
186 if (action_menu) {
187 delete action_menu;
188 action_menu = NULL;
189 }
190 Image *graphics = render_device->createImage(w,h);
191 if (graphics) {
192 graphics->fillWithColor(background_color);
193 action_menu = graphics->createSprite();
194 graphics->unref();
195 }
196 }
197
198 }
199
200 void MenuNPCActions::setNPC(NPC *pnpc) {
201 if (npc == pnpc)
202 return;
203
204 // clear actions menu
205 npc_actions.clear();
206
207 // reset states
208 is_empty = true;
209 is_selected = false;
210 int topics = 0;
211 first_dialog_node = -1;
212 current_action = -1;
213
214 npc = pnpc;
215
216 if (npc == NULL) {
217 visible = false;
218 return;
219 }
220
221 // reset selection
222 dialog_selected = vendor_selected = cancel_selected = false;
223
224 /* enumerate available dialog topics */
225 std::vector<int> nodes;
226 npc->getDialogNodes(nodes);
227 for (int i = static_cast<int>(nodes.size()) - 1; i >= 0; i--) {
228
229 if (first_dialog_node == -1 && topics == 0)
230 first_dialog_node = nodes[i];
231
232 std::string topic = npc->getDialogTopic(nodes[i]);
233 if (topic.length() == 0)
234 continue;
235
236 std::stringstream ss;
237 ss.str("");
238 ss << "id_dialog_" << nodes[i];
239
240 npc_actions.push_back(Action(ss.str(), topic));
241 topics++;
242 is_empty = false;
243 }
244
245 if (first_dialog_node != -1 && topics == 0)
246 topics = 1;
247
248 /* if npc is a vendor add entry */
249 bool can_trade = npc->checkVendor();
250 if (can_trade) {
251 if (topics)
252 npc_actions.push_back(Action());
253 npc_actions.push_back(Action("id_vendor", vendor_label));
254 is_empty = false;
255 }
256
257 npc_actions.push_back(Action());
258 npc_actions.push_back(Action("id_cancel", cancel_label));
259
260 /* if npc is not a vendor and only one topic is
261 available select the topic automatically */
262 if (!can_trade && topics == 1) {
263 dialog_selected = true;
264 selected_dialog_node = first_dialog_node;
265 is_selected = true;
266 return;
267 }
268
269 /* if there is no dialogs and npc is a vendor set
270 vendor_selected automatically */
271 if (can_trade && topics == 0) {
272 vendor_selected = true;
273 is_selected = true;
274 return;
275 }
276
277 update();
278
279 }
280
281 bool MenuNPCActions::empty() {
282 return is_empty;
283 }
284
285 bool MenuNPCActions::selection() {
286 return is_selected;
287 }
288
289 void MenuNPCActions::logic() {
290 if (!visible) return;
291
292 if (!inpt->usingMouse()) {
293 if (inpt->lock[Input::ACCEPT])
294 return;
295 keyboardLogic();
296 }
297 else {
298 if (inpt->lock[Input::MAIN1])
299 return;
300
301 /* get action under mouse */
302 bool got_action = false;
303 for (size_t i=0; i<npc_actions.size(); i++) {
304
305 if (!Utils::isWithinRect(npc_actions[i].rect, inpt->mouse))
306 continue;
307
308 got_action = true;
309
310 if (current_action != i) {
311 current_action = i;
312 update();
313 }
314
315 break;
316 }
317
318 /* if we dont have an action under mouse skip main1 check */
319 if (!got_action) {
320 current_action = -1;
321 update();
322 return;
323 }
324 }
325
326 /* is main1 pressed */
327 if (static_cast<int>(current_action) > -1 && ((inpt->pressing[Input::MAIN1] && inpt->usingMouse()) || (inpt->pressing[Input::ACCEPT] && settings->no_mouse))) {
328 if (inpt->pressing[Input::MAIN1]) inpt->lock[Input::MAIN1] = true;
329 if (inpt->pressing[Input::ACCEPT]) inpt->lock[Input::ACCEPT] = true;
330
331
332 if (npc_actions[current_action].label == NULL)
333 return;
334 else if (npc_actions[current_action].id == "id_cancel")
335 cancel_selected = true;
336
337 else if (npc_actions[current_action].id == "id_vendor")
338 vendor_selected = true;
339
340 else if (npc_actions[current_action].id.compare("id_dialog_")) {
341 dialog_selected = true;
342 std::stringstream ss;
343 std::string tmp(10,' ');
344 ss.str(npc_actions[current_action].id);
345 ss.read(&tmp[0], 10);
346 ss >> selected_dialog_node;
347 }
348
349 is_selected = true;
350 }
351
352 }
353
354 void MenuNPCActions::keyboardLogic() {
355 if (inpt->pressing[Input::LEFT]) inpt->lock[Input::LEFT] = true;
356 if (inpt->pressing[Input::RIGHT]) inpt->lock[Input::RIGHT] = true;
357
358 if (inpt->pressing[Input::UP] && !inpt->lock[Input::UP]) {
359 inpt->lock[Input::UP] = true;
360 do {
361 current_action--;
362 if (static_cast<int>(current_action) < 0)
363 current_action = npc_actions.size()-1;
364 }
365 while (npc_actions[current_action].label == NULL);
366 }
367 if (inpt->pressing[Input::DOWN] && !inpt->lock[Input::DOWN]) {
368 inpt->lock[Input::DOWN] = true;
369 do {
370 current_action++;
371 if (current_action >= npc_actions.size())
372 current_action = 0;
373 }
374 while (npc_actions[current_action].label == NULL);
375 }
376 update();
377 }
378
379 void MenuNPCActions::render() {
380 if (!visible) return;
381 if (!action_menu) return;
382
383 action_menu->setDestFromRect(window_area);
384 render_device->render(action_menu);
385 for(size_t i=0; i<npc_actions.size(); i++) {
386 if (npc_actions[i].label) {
387 npc_actions[i].label->local_frame.x = window_area.x;
388 npc_actions[i].label->local_frame.y = window_area.y;
389 npc_actions[i].label->render();
390 }
391 }
392 }
393
394 MenuNPCActions::~MenuNPCActions() {
395 if (action_menu)
396 delete action_menu;
397 }
398
+0
-98
src/MenuNPCActions.h less more
0 /*
1 Copyright © 2013-2014 Henrik Andersson
2 Copyright © 2013-2014 Justin Jacobs
3
4 This file is part of FLARE.
5
6 FLARE is free software: you can redistribute it and/or modify it under the terms
7 of the GNU General Public License as published by the Free Software Foundation,
8 either version 3 of the License, or (at your option) any later version.
9
10 FLARE is distributed in the hope that it will be useful, but WITHOUT ANY
11 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 PARTICULAR PURPOSE. See the GNU General Public License for more details.
13
14 You should have received a copy of the GNU General Public License along with
15 FLARE. If not, see http://www.gnu.org/licenses/
16 */
17
18 /**
19 * class MenuNPCActions
20 */
21
22 #ifndef MENU_NPC_ACTIONS_H
23 #define MENU_NPC_ACTIONS_H
24
25 #include "CommonIncludes.h"
26 #include "Utils.h"
27
28 class NPC;
29 class WidgetLabel;
30
31 class MenuNPCActions : public Menu {
32 private:
33 class Action {
34 public:
35 Action(const std::string& _id = "", const std::string& _label = "");
36 ~Action();
37 Action(const Action &r);
38 Action& operator=(const Action &r);
39
40 std::string id;
41 WidgetLabel *label;
42 Rect rect;
43 };
44
45 static const int SEPARATOR_HEIGHT = 2;
46 static const int ITEM_SPACING = 2;
47 static const int MENU_BORDER = 8;
48
49 typedef std::vector<Action> ActionsContainer;
50 typedef ActionsContainer::iterator ActionsIterator;
51
52 ActionsContainer npc_actions;
53 NPC *npc;
54
55 bool is_selected;
56 bool is_empty;
57 int first_dialog_node;
58 size_t current_action;
59
60 Sprite *action_menu;
61 Color topic_normal_color;
62 Color topic_hilight_color;
63 Color vendor_normal_color;
64 Color vendor_hilight_color;
65 Color cancel_normal_color;
66 Color cancel_hilight_color;
67
68 std::string vendor_label;
69 std::string cancel_label;
70
71 Color background_color;
72 Point base_pos;
73
74 void keyboardLogic();
75
76 public:
77 MenuNPCActions();
78 ~MenuNPCActions();
79
80 void setNPC(NPC *npc);
81
82 bool empty();
83 void logic();
84 void render();
85 void update();
86
87 bool selection();
88
89 bool dialog_selected;
90 bool vendor_selected;
91 bool cancel_selected;
92 int selected_dialog_node;
93
94 };
95
96
97 #endif
4040 , spin_ticks(0)
4141 , spin_increment(1)
4242 , spin_delay(settings->max_frames_per_sec/6)
43 , spin_rate(1)
4443 , confirm_clicked(false)
4544 , cancel_clicked(false)
4645 {
4746
4847 button_ok = new WidgetButton(WidgetButton::DEFAULT_FILE);
49 button_ok->label = msg->get("OK");
48 button_ok->setLabel(msg->get("OK"));
5049
5150 button_up = new WidgetButton("images/menus/buttons/up.png");
5251 button_down = new WidgetButton("images/menus/buttons/down.png");
4747 int spin_ticks;
4848 int spin_increment;
4949 int spin_delay;
50 int spin_rate;
5150
5251 public:
5352 MenuNumPicker();
337337 tab_control = new WidgetTabControl();
338338
339339 if (tab_control) {
340 // Initialize the tab control.
341 tab_control->setMainArea(window_area.x+tab_area.x, window_area.y+tab_area.y);
342
343340 // Define the header.
344341 for (size_t i=0; i<tabs.size(); i++)
345342 tab_control->setTabTitle(static_cast<unsigned>(i), msg->get(tabs[i].title));
346 tab_control->updateHeader();
343
344 // Initialize the tab control.
345 tab_control->setMainArea(window_area.x + tab_area.x, window_area.y + tab_area.y);
347346
348347 tablist.add(tab_control);
349348 }
354353 // create power slots
355354 for (size_t i=0; i<slots.size(); i++) {
356355 if (!power_cell[i].cells.empty() && static_cast<size_t>(power_cell[i].cells[0].id) < powers->powers.size()) {
357 slots[i] = new WidgetSlot(powers->powers[power_cell[i].cells[0].id].icon, Input::ACCEPT);
356 slots[i] = new WidgetSlot(powers->powers[power_cell[i].cells[0].id].icon, Input::ACCEPT, WidgetSlot::SIZE_NORMAL);
358357 slots[i]->setBasePos(power_cell[i].pos.x, power_cell[i].pos.y, Utils::ALIGN_TOPLEFT);
359358
360359 if (!tablist_pow.empty()) {
528527 return false;
529528 }
530529
531 if (powers->powers[pcell->id].passive) {
530 // NOTE if the player is dies, canUsePower() fails and causes passive powers to be locked
531 // so we can guard against this be checking player HP > 0
532 if (powers->powers[pcell->id].passive && pc->stats.hp > 0) {
532533 if (!pc->stats.canUsePower(pcell->id, StatBlock::CAN_USE_PASSIVE))
533534 return false;
534535 }
828829 if (!found_key) {
829830 for (size_t j=0; j<eset->elements.list.size(); ++j) {
830831 if (pwr.post_effects[i].id == eset->elements.list[j].id + "_resist") {
831 ss << "% " << msg->get("%s Resistance", eset->elements.list[j].name);
832 ss << "% " << msg->get("Resistance (%s)", eset->elements.list[j].name);
832833 found_key = true;
833834 break;
834835 }
11001101 }
11011102 if (pwr.trait_elemental > -1) {
11021103 ss.str("");
1103 ss << msg->get("%s Elemental Damage", eset->elements.list[pwr.trait_elemental].name);
1104 ss << msg->get("Elemental Damage (%s)", eset->elements.list[pwr.trait_elemental].name);
11041105 tip_data->addColoredText(ss.str(), font->getColor(FontEngine::COLOR_MENU_BONUS));
11051106 }
11061107 }
12411242 //upgrade buttons logic
12421243 if (power_cell[i].upgrade_button != NULL) {
12431244 power_cell[i].upgrade_button->enabled = false;
1244 // enable button only if current level is unlocked and next level can be unlocked
1245 if (checkUpgrade(power_cell[i].getCurrent())) {
1246 power_cell[i].upgrade_button->enabled = true;
1247 }
1248 if ((!tab_control || power_cell[i].tab == tab_control->getActiveTab()) && power_cell[i].upgrade_button->checkClick()) {
1249 upgradePower(power_cell[i].getCurrent(), !UPGRADE_POWER_ALL_TABS);
1245 if (pc->stats.hp > 0) {
1246 // enable button only if current level is unlocked and next level can be unlocked
1247 if (checkUpgrade(power_cell[i].getCurrent())) {
1248 power_cell[i].upgrade_button->enabled = true;
1249 }
1250 if ((!tab_control || power_cell[i].tab == tab_control->getActiveTab()) && power_cell[i].upgrade_button->checkClick()) {
1251 upgradePower(power_cell[i].getCurrent(), !UPGRADE_POWER_ALL_TABS);
1252 }
12501253 }
12511254 }
12521255 }
2222 * class MenuTalker
2323 */
2424
25 #include "Avatar.h"
2526 #include "FileParser.h"
2627 #include "FontEngine.h"
2728 #include "InputState.h"
2829 #include "Menu.h"
29 #include "MenuNPCActions.h"
30 #include "MenuInventory.h"
31 #include "MenuManager.h"
3032 #include "MenuTalker.h"
33 #include "MenuVendor.h"
34 #include "MessageEngine.h"
3135 #include "NPC.h"
3236 #include "RenderDevice.h"
3337 #include "SharedResources.h"
3842 #include "WidgetLabel.h"
3943 #include "WidgetScrollBox.h"
4044
41 MenuTalker::MenuTalker(MenuNPCActions *_npc_menu)
45 MenuTalker::Action::Action()
46 : btn(NULL)
47 , node_id(0)
48 , is_vendor(false)
49 {}
50
51 MenuTalker::Action::~Action()
52 {}
53
54 MenuTalker::MenuTalker()
4255 : Menu()
43 , npc_menu(_npc_menu)
4456 , portrait(NULL)
45 , dialog_node(0)
57 , dialog_node(-1)
4658 , event_cursor(0)
59 , first_interaction(false)
4760 , font_who("font_regular")
4861 , font_dialog("font_regular")
62 , topic_color_normal(font->getColor(FontEngine::COLOR_MENU_BONUS))
63 , topic_color_hover(font->getColor(FontEngine::COLOR_WIDGET_NORMAL))
64 , topic_color_pressed(font->getColor(FontEngine::COLOR_WIDGET_DISABLED))
65 , trade_color_normal(font->getColor(FontEngine::COLOR_MENU_BONUS))
66 , trade_color_hover(font->getColor(FontEngine::COLOR_WIDGET_NORMAL))
67 , trade_color_pressed(font->getColor(FontEngine::COLOR_WIDGET_DISABLED))
4968 , npc(NULL)
5069 , advanceButton(new WidgetButton("images/menus/buttons/right.png"))
51 , closeButton(new WidgetButton("images/menus/buttons/button_x.png")) {
70 , closeButton(new WidgetButton("images/menus/buttons/button_x.png"))
71 , npc_from_map(true) {
5272
5373 setBackground("images/menus/dialog_box.png");
5474
85105 // @ATTR font_dialog|predefined_string|Font style to use for the dialog text.
86106 else if (infile.key == "font_dialog") font_dialog = infile.val;
87107
108 // @ATTR topic_color_normal|color|The normal color for topic text.
109 else if (infile.key == "topic_color_normal") topic_color_normal = Parse::toRGB(infile.val);
110 // @ATTR topic_color_hover|color|The color for topic text when highlighted.
111 else if (infile.key == "topic_color_hover") topic_color_hover = Parse::toRGB(infile.val);
112 // @ATTR topic_color_normal|color|The color for topic text when clicked.
113 else if (infile.key == "topic_color_pressed") topic_color_pressed = Parse::toRGB(infile.val);
114
115 // @ATTR trade_color_normal|color|The normal color for the "Trade" text.
116 else if (infile.key == "trade_color_normal") trade_color_normal = Parse::toRGB(infile.val);
117 // @ATTR trade_color_hover|color|The color for the "Trade" text when highlighted.
118 else if (infile.key == "trade_color_hover") trade_color_hover = Parse::toRGB(infile.val);
119 // @ATTR trade_color_normal|color|The color for the "Trade" text when clicked.
120 else if (infile.key == "trade_color_pressed") trade_color_pressed = Parse::toRGB(infile.val);
121
88122 else infile.error("MenuTalker: '%s' is not a valid key.", infile.key.c_str());
89123 }
90124 infile.close();
115149 void MenuTalker::chooseDialogNode(int request_dialog_node) {
116150 event_cursor = 0;
117151
118 if(request_dialog_node == -1)
119 return;
120
121 dialog_node = request_dialog_node;
122 npc->processEvent(dialog_node, event_cursor);
123 npc->processDialog(dialog_node, event_cursor);
124 createBuffer();
152 if(request_dialog_node == -1) {
153 // display the topic list (or automatically select a topic if there's only one)
154 dialog_node = -1;
155 createActionBuffer();
156
157 // need to set the portrait here since we don't call processDialog()
158 if (!npc->portraits.empty())
159 npc->npc_portrait = npc->portraits[0];
160
161 if (actions.size() == 1 && (!actions[0].is_vendor || first_interaction)) {
162 executeAction(0);
163 }
164 else if (actions.empty()) {
165 setNPC(NULL); // end dialog
166 }
167 }
168 else {
169 dialog_node = request_dialog_node;
170 npc->processEvent(dialog_node, event_cursor);
171 if (npc->processDialog(dialog_node, event_cursor))
172 createBuffer();
173 else
174 setNPC(NULL); // end dialog
175 }
176
177 first_interaction = false;
125178 }
126179
127180 /**
129182 */
130183 void MenuTalker::logic() {
131184
132 if (!visible || npc==NULL) return;
133
134 advanceButton->enabled = false;
135 closeButton->enabled = false;
136
137 // determine active button
138 if (static_cast<unsigned>(dialog_node) < npc->dialog.size() && !npc->dialog[dialog_node].empty() && event_cursor < npc->dialog[dialog_node].size()-1) {
139 if (npc->dialog[dialog_node][event_cursor+1].type != EventComponent::NONE) {
140 advanceButton->enabled = true;
141 }
142 else {
143 closeButton->enabled = true;
144 }
145 }
146 else {
147 closeButton->enabled = true;
148 }
149
150 bool more;
185 if (!visible || !npc)
186 return;
187
188 tablist.logic();
189
151190 if (advanceButton->checkClick() || closeButton->checkClick()) {
152191 // button was clicked
153 npc->processEvent(dialog_node, event_cursor);
154 event_cursor++;
155 more = npc->processDialog(dialog_node, event_cursor);
156 }
157 else if (inpt->pressing[Input::ACCEPT] && !inpt->lock[Input::ACCEPT]) {
192 nextDialog();
193 }
194 else if ((advanceButton->enabled || closeButton->enabled) && inpt->pressing[Input::ACCEPT] && !inpt->lock[Input::ACCEPT]) {
195 // pressed next/more
158196 inpt->lock[Input::ACCEPT] = true;
159 // pressed next/more
160 npc->processEvent(dialog_node, event_cursor);
161 event_cursor++;
162 more = npc->processDialog(dialog_node, event_cursor);
197 nextDialog();
163198 }
164199 else {
165200 textbox->logic();
166 return;
167 }
168
169 if (more) {
170 createBuffer();
171 }
172 else {
173 // show the NPC Action Menu
174 npc_menu->setNPC(npc);
175
176 if (!npc_menu->selection())
177 npc_menu->visible = true;
178 else
179 npc_menu->setNPC(NULL);
180
181 // end dialog
182 setNPC(NULL);
183 }
201
202 Point mouse = textbox->input_assist(inpt->mouse);
203 for (size_t i = 0; i < actions.size(); ++i) {
204 if (actions[i].btn->checkClickAt(mouse.x, mouse.y)) {
205 executeAction(i);
206 break;
207 }
208 }
209
210 Rect lock_area = dialog_pos;
211 lock_area.x += window_area.x;
212 lock_area.y += window_area.y;
213 if (inpt->pressing[Input::MAIN1] && !inpt->lock[Input::MAIN1] && Utils::isWithinRect(lock_area, inpt->mouse)) {
214 inpt->lock[Input::MAIN1] = true;
215 }
216 }
217 }
218
219 void MenuTalker::createActionBuffer() {
220 createActionButtons(-1);
221
222 int button_height = 0;
223 if (!actions.empty()) {
224 button_height = static_cast<int>(actions.size()) * actions[0].btn->pos.h;
225 }
226
227 for (size_t i = 0; i < actions.size(); ++i) {
228 actions[i].btn->pos.x = text_offset.x;
229 actions[i].btn->pos.y = (static_cast<int>(i) * actions[i].btn->pos.h);
230 actions[i].btn->refresh();
231 }
232
233 label_name->setText(npc->name);
234 label_name->setFont(font_who);
235 textbox->resize(textbox->pos.w, button_height);
236
237 align();
238
239 closeButton->enabled = true;
240 advanceButton->enabled = false;
241
242 setupTabList();
184243 }
185244
186245 void MenuTalker::createBuffer() {
246 clearActionButtons();
247
187248 if (static_cast<unsigned>(dialog_node) >= npc->dialog.size() || event_cursor >= npc->dialog[dialog_node].size())
188249 return;
250
251 createActionButtons(dialog_node);
252
253 int button_height = 0;
254 if (!actions.empty()) {
255 button_height = static_cast<int>(actions.size()) * actions[0].btn->pos.h;
256 }
189257
190258 std::string line;
191259
208276
209277 // render dialog text to the scrollbox buffer
210278 Point line_size = font->calc_size(line,textbox->pos.w-(text_offset.x*2));
211 textbox->resize(textbox->pos.w, line_size.y);
279 textbox->resize(textbox->pos.w, line_size.y + button_height);
212280 font->setFont(font_dialog);
213281 font->render(
214282 line,
220288 font->getColor(FontEngine::COLOR_MENU_NORMAL)
221289 );
222290
291 for (size_t i = 0; i < actions.size(); ++i) {
292 actions[i].btn->pos.x = text_offset.x;
293 actions[i].btn->pos.y = line_size.y + (static_cast<int>(i) * actions[i].btn->pos.h);
294 actions[i].btn->refresh();
295 }
296
223297 align();
298
299 if (!actions.empty()) {
300 advanceButton->enabled = false;
301 closeButton->enabled = false;
302 }
303 else if (!npc->dialog[dialog_node].empty() && event_cursor < npc->dialog[dialog_node].size()-1 && npc->dialog[dialog_node][event_cursor+1].type != EventComponent::NONE) {
304 advanceButton->enabled = true;
305 closeButton->enabled = false;
306 }
307 else {
308 advanceButton->enabled = false;
309 closeButton->enabled = true;
310 }
311
312 setupTabList();
224313 }
225314
226315 void MenuTalker::render() {
279368 }
280369 }
281370 }
371 else if (dialog_node == -1 && npc->npc_portrait) {
372 src.w = dest.w = portrait_he.w;
373 src.h = dest.h = portrait_he.h;
374 dest.x = offset_x + portrait_he.x;
375 dest.y = offset_y + portrait_he.y;
376
377 npc->npc_portrait->setClipFromRect(src);
378 npc->npc_portrait->setDestFromRect(dest);
379 render_device->render(npc->npc_portrait);
380 }
282381
283382 // name & dialog text
284383 label_name->render();
285384 textbox->render();
286385
287386 // show advance button if there are more event components, or close button if not
288 if (static_cast<unsigned>(dialog_node) < npc->dialog.size() && !npc->dialog[dialog_node].empty() && event_cursor < npc->dialog[dialog_node].size()-1) {
289 if (npc->dialog[dialog_node][event_cursor+1].type != EventComponent::NONE) {
290 advanceButton->render();
291 }
292 else {
293 closeButton->render();
294 }
295 }
296 else {
387 if (advanceButton->enabled)
388 advanceButton->render();
389 else if (closeButton->enabled)
297390 closeButton->render();
298 }
299391 }
300392
301393 void MenuTalker::setHero(StatBlock &stats) {
316408 }
317409
318410 void MenuTalker::setNPC(NPC* _npc) {
411 if (npc != _npc) {
412 first_interaction = true;
413 }
414
319415 npc = _npc;
320416
321417 if (_npc == NULL) {
322418 visible = false;
419 first_interaction = false;
323420 return;
324421 }
325422
326 if (!visible) {
327 visible = true;
423 visible = true;
424 }
425
426 void MenuTalker::createActionButtons(int node_id) {
427 if (!npc)
428 return;
429
430 clearActionButtons();
431
432 std::vector<int> nodes;
433 if (node_id == -1) {
434 // primary topic selection
435 npc->getDialogNodes(nodes, !NPC::GET_RESPONSE_NODES);
436 }
437 else {
438 // dialog responses
439 npc->getDialogResponses(nodes, node_id, event_cursor);
440 }
441
442 // add standard topics
443 for (size_t i = nodes.size(); i > 0; i--) {
444 std::string topic = npc->getDialogTopic(nodes[i-1]);
445 if (topic.empty())
446 continue;
447
448 addAction(topic, nodes[i-1], !Action::IS_VENDOR);
449 }
450
451 // add "Trade" topic
452 if (node_id == -1 && npc->checkVendor()) {
453 addAction(msg->get("Trade"), Action::NO_NODE, Action::IS_VENDOR);
454 }
455
456 for (size_t i = 0; i< actions.size(); ++i) {
457 textbox->addChildWidget(actions[i].btn);
458 }
459 }
460
461 void MenuTalker::clearActionButtons() {
462 for (size_t i = 0; i < actions.size(); ++i) {
463 delete actions[i].btn;
464 }
465 actions.clear();
466 textbox->clearChildWidgets();
467 }
468
469 void MenuTalker::executeAction(size_t index) {
470 if (index >= actions.size())
471 return;
472
473 int node_id = actions[index].node_id;
474
475 if (actions[index].is_vendor) {
476 // begin trading
477 NPC *temp_npc = npc;
478 menu->closeAll();
479 menu->vendor->setNPC(temp_npc);
480 menu->inv->visible = true;
481 }
482 else if (node_id != -1) {
483 // begin talking
484 chooseDialogNode(node_id);
485 if (npc && npc_from_map) {
486 pc->allow_movement = npc->checkMovement(node_id);
487 }
488 }
489 }
490
491 void MenuTalker::nextDialog() {
492 bool more = false;
493
494 if (dialog_node != -1) {
495 npc->processEvent(dialog_node, event_cursor);
496 event_cursor++;
497 more = npc->processDialog(dialog_node, event_cursor);
498 }
499 else {
500 more = false;
501 }
502
503 if (more)
504 createBuffer();
505 else {
506 if (dialog_node != -1) {
507 // return to the topic selection
508 int prev_node = dialog_node;
509 chooseDialogNode(-1);
510
511 // when returning to the topic selection, a topic is auto-selected if there is only one
512 // in this case, we don't want to repeat the same topic, so we check for that here
513 if (actions.empty() && dialog_node == prev_node)
514 setNPC(NULL);
515 }
516 else
517 setNPC(NULL); // end dialog
518 }
519 }
520
521 void MenuTalker::setupTabList() {
522 tablist.clear();
523
524 if (dialog_node == -1) {
525 for (size_t i = 0; i < actions.size(); ++i) {
526 tablist.add(actions[i].btn);
527 }
528 }
529
530 if (advanceButton->enabled) {
531 tablist.add(advanceButton);
532 tablist.setCurrent(advanceButton);
533 }
534 else if (closeButton->enabled) {
535 tablist.add(closeButton);
536 tablist.setCurrent(closeButton);
537 }
538 }
539
540 void MenuTalker::addAction(const std::string& label, int node_id, bool is_vendor) {
541 if ((node_id != Action::NO_NODE && is_vendor) || (node_id == Action::NO_NODE && !is_vendor)) {
542 Utils::logError("MenuTalker: addAction() parameters are incompatible, skipping action.");
543 return;
544 }
545
546 actions.push_back(Action());
547
548 actions.back().btn = new WidgetButton(WidgetButton::NO_FILE);
549 actions.back().btn->setLabel(label);
550
551 if (node_id != Action::NO_NODE) {
552 actions.back().node_id = node_id;
553 actions.back().btn->setTextColor(WidgetButton::BUTTON_NORMAL, topic_color_normal);
554 actions.back().btn->setTextColor(WidgetButton::BUTTON_HOVER, topic_color_hover);
555 actions.back().btn->setTextColor(WidgetButton::BUTTON_PRESSED, topic_color_pressed);
556 }
557 else {
558 actions.back().is_vendor = true;
559 actions.back().btn->setTextColor(WidgetButton::BUTTON_NORMAL, trade_color_normal);
560 actions.back().btn->setTextColor(WidgetButton::BUTTON_HOVER, trade_color_hover);
561 actions.back().btn->setTextColor(WidgetButton::BUTTON_PRESSED, trade_color_pressed);
328562 }
329563 }
330564
331565 MenuTalker::~MenuTalker() {
332 if (portrait) delete portrait;
566 clearActionButtons();
567
568 delete portrait;
333569 delete label_name;
334570 delete textbox;
335571 delete advanceButton;
2828 #include "Widget.h"
2929
3030 class CampaignManager;
31 class MenuNPCActions;
3231 class NPC;
3332 class StatBlock;
3433 class WidgetButton;
3736
3837 class MenuTalker : public Menu {
3938 private:
40 MenuNPCActions *npc_menu;
39 class Action {
40 public:
41 static const int NO_NODE = -1;
42 static const bool IS_VENDOR = true;
43
44 Action();
45 ~Action();
46
47 WidgetButton* btn;
48 int node_id;
49 bool is_vendor;
50 };
51
52 void createActionButtons(int node_id);
53 void clearActionButtons();
54 void createActionBuffer();
55 void executeAction(size_t index);
56 void nextDialog();
57 void setupTabList();
58 void addAction(const std::string& label, int node_id, bool is_vendor);
4159
4260 Sprite *portrait;
4361 std::string hero_name;
4563
4664 int dialog_node;
4765 unsigned int event_cursor;
66 bool first_interaction;
4867
4968 Rect dialog_pos;
5069 Rect text_pos;
5877 WidgetLabel *label_name;
5978 WidgetScrollBox *textbox;
6079
80 std::vector<Action> actions;
81
82 Color topic_color_normal;
83 Color topic_color_hover;
84 Color topic_color_pressed;
85
86 Color trade_color_normal;
87 Color trade_color_hover;
88 Color trade_color_pressed;
89
6190 public:
62 explicit MenuTalker(MenuNPCActions *_npc_menu);
91 explicit MenuTalker();
6392 ~MenuTalker();
6493 void align();
6594
74103
75104 WidgetButton *advanceButton;
76105 WidgetButton *closeButton;
106
107 bool npc_from_map;
77108 };
78109
79110 #endif
7474 }
7575 EventComponent e;
7676 e.type = EventComponent::NONE;
77 if (infile.key == "him" || infile.key == "her") {
77 if (infile.key == "id") {
78 // @ATTR dialog.id|string|A unique identifer used to reference this dialog.
79 e.type = EventComponent::NPC_DIALOG_ID;
80 e.s = infile.val;
81 }
82 else if (infile.key == "him" || infile.key == "her") {
7883 // @ATTR dialog.him|repeatable(string)|A line of dialog from the NPC.
7984 // @ATTR dialog.her|repeatable(string)|A line of dialog from the NPC.
8085 e.type = EventComponent::NPC_DIALOG_THEM;
117122 e.type = EventComponent::NPC_PORTRAIT_YOU;
118123 e.s = infile.val;
119124 portrait_filenames.push_back(e.s);
125 }
126 else if (infile.key == "response") {
127 // @ATTR dialog.response|repeatable(string)|A dialog ID to present as a selectable response. This key must precede the dialog text line.
128 e.type = EventComponent::NPC_DIALOG_RESPONSE;
129 e.s = infile.val;
130 }
131 else if (infile.key == "response_only") {
132 // @ATTR dialog.response_only|bool|If true, this dialog topic will only appear when explicitly referenced with the "response" key.
133 e.type = EventComponent::NPC_DIALOG_RESPONSE_ONLY;
134 e.x = Parse::toBool(infile.val);
120135 }
121136 else {
122137 Event ev;
327342 /**
328343 * get list of available dialogs with NPC
329344 */
330 void NPC::getDialogNodes(std::vector<int> &result) {
345 void NPC::getDialogNodes(std::vector<int> &result, bool allow_responses) {
331346 result.clear();
332347 if (!talker)
333348 return;
345360 is_grouped = true;
346361 group = dialog[i-1][j].s;
347362 }
363 else if (dialog[i-1][j].type == EventComponent::NPC_DIALOG_RESPONSE_ONLY) {
364 if (dialog[i-1][j].x && !allow_responses) {
365 is_available = false;
366 break;
367 }
368 }
348369 else {
349370 if (camp->checkAllRequirements(dialog[i-1][j]))
350371 continue;
382403 int di = it->second[rand() % it->second.size()];
383404 result.push_back(di);
384405 ++it;
406 }
407 }
408
409 void NPC::getDialogResponses(std::vector<int>& result, size_t node_id, size_t event_cursor) {
410 if (node_id >= dialog.size())
411 return;
412
413 if (event_cursor >= dialog[node_id].size())
414 return;
415
416 std::vector<size_t> response_ids;
417 for (size_t i = event_cursor; i > 0; i--) {
418 if (isDialogType(dialog[node_id][i-1].type))
419 break;
420
421 if (dialog[node_id][i-1].type == EventComponent::NPC_DIALOG_RESPONSE)
422 response_ids.push_back(i-1);
423 }
424
425 if (response_ids.empty())
426 return;
427
428 std::vector<int> nodes;
429 getDialogNodes(nodes, GET_RESPONSE_NODES);
430
431 for (size_t i = 0; i < response_ids.size(); i++) {
432 for (size_t j = 0; j < nodes.size(); j++) {
433 std::string id;
434
435 for (size_t k = 0; k < dialog[nodes[j]].size(); k++) {
436 if (dialog[nodes[j]][k].type == EventComponent::NPC_DIALOG_ID) {
437 id = dialog[nodes[j]][k].s;
438 break;
439 }
440 }
441
442 if (id.empty())
443 continue;
444
445 if (id == dialog[node_id][response_ids[i]].s) {
446 result.push_back(nodes[j]);
447 break;
448 }
449 }
385450 }
386451 }
387452
472537 else if (dialog[dialog_node][event_cursor].type == EventComponent::REQUIRES_NOT_CLASS) {
473538 // continue to next event component
474539 }
540 else if (dialog[dialog_node][event_cursor].type == EventComponent::NPC_DIALOG_ID) {
541 // continue to next event component
542 }
543 else if (dialog[dialog_node][event_cursor].type == EventComponent::NPC_DIALOG_RESPONSE) {
544 // continue to next event component
545 }
546 else if (dialog[dialog_node][event_cursor].type == EventComponent::NPC_DIALOG_RESPONSE_ONLY) {
547 // continue to next event component
548 }
475549 else if (dialog[dialog_node][event_cursor].type == EventComponent::NPC_DIALOG_THEM) {
476550 return true;
477551 }
5858
5959 public:
6060 static const int VENDOR_MAX_STOCK = 80;
61 static const bool GET_RESPONSE_NODES = true;
6162
6263 NPC();
6364 ~NPC();
6465 void load(const std::string& npc_id);
6566 void logic();
6667 bool playSoundIntro();
67 void getDialogNodes(std::vector<int> &result);
68 void getDialogNodes(std::vector<int> &result, bool allow_responses);
69 void getDialogResponses(std::vector<int>& result, size_t node_id, size_t event_cursor);
6870 std::string getDialogTopic(unsigned int dialog_node);
6971 bool checkMovement(unsigned int dialog_node);
7072 bool checkVendor();
5353 #include "UtilsParsing.h"
5454 #include <cmath>
5555 #include <climits>
56 #include <float.h>
5657
5758 Power::Power()
5859 : is_empty(true)
867868 }
868869 infile.close();
869870
870 // verify wall/post power ids
871871 for (size_t i=0; i<powers.size(); ++i) {
872 // verify wall/post power ids
872873 powers[i].wall_power = verifyID(powers[i].wall_power, NULL, ALLOW_ZERO_ID);
873874 powers[i].post_power = verifyID(powers[i].post_power, NULL, ALLOW_ZERO_ID);
875
876 // calculate effective combat range
877 setCombatRange(i);
874878 }
875879 }
876880
15541558
15551559 // consume corpses
15561560 if (powers[power_index].requires_corpse && powers[power_index].remove_corpse && src_stats->target_corpse) {
1557 src_stats->target_corpse->corpse_ticks = 0;
1561 src_stats->target_corpse->corpse_timer.reset(Timer::END);
15581562 src_stats->target_corpse = NULL;
15591563 }
15601564 }
17151719 return true;
17161720 }
17171721
1722 void PowerManager::setCombatRange(size_t power_index) {
1723 Power& pow = powers[power_index];
1724
1725 pow.combat_range = 0;
1726
1727 // TODO apparently, missiles and repeaters don't need to have "use_hazard=true"?
1728 if ((!pow.use_hazard && pow.type == Power::TYPE_FIXED) || pow.no_attack) {
1729 return;
1730 }
1731
1732 if (pow.type == Power::TYPE_FIXED) {
1733 if (pow.relative_pos) {
1734 pow.combat_range += pow.charge_speed * static_cast<float>(pow.lifespan);
1735 }
1736 if (pow.starting_pos == Power::STARTING_POS_TARGET) {
1737 pow.combat_range = FLT_MAX - pow.radius;
1738 }
1739 }
1740 else if (pow.type == Power::TYPE_MISSILE) {
1741 pow.combat_range += pow.speed * static_cast<float>(pow.lifespan);
1742 }
1743 else if (pow.type == Power::TYPE_REPEATER) {
1744 pow.combat_range += pow.speed * static_cast<float>(pow.count);
1745 }
1746 else {
1747 pow.combat_range = 0;
1748 }
1749
1750 pow.combat_range += (pow.radius / 2.f);
1751 }
1752
1753 bool PowerManager::checkCombatRange(int power_index, StatBlock* src_stats, FPoint target) {
1754 Power& pow = powers[power_index];
1755
1756 if (pow.combat_range == 0)
1757 return false;
1758
1759 float combat_range = pow.combat_range;
1760 float target_range = pow.target_range + (pow.radius / 2.f);
1761
1762 if (pow.starting_pos == Power::STARTING_POS_MELEE) {
1763 combat_range += src_stats->melee_range;
1764 }
1765
1766 if (pow.target_range > 0 && target_range < combat_range) {
1767 combat_range = target_range;
1768 }
1769
1770 return Utils::calcDist(src_stats->pos, target) <= combat_range;
1771 }
1772
17181773 PowerManager::~PowerManager() {
17191774 for (size_t i = 0; i < powers.size(); ++i) {
17201775 if (powers[i].animation_name.empty())
206206 float target_range;
207207 bool target_party;
208208 std::vector<std::string> target_categories;
209 float combat_range;
209210
210211 int mod_accuracy_mode;
211212 int mod_accuracy_value;
318319
319320 void activatePassiveByTrigger(int power_id, StatBlock *src_stats, bool& triggered_others);
320321 void activatePassivePostPowers(StatBlock *src_stats);
322
323 void setCombatRange(size_t power_index);
321324
322325 std::vector<Animation*> power_animations;
323326 std::vector<Animation*> effect_animations;
338341 int verifyID(int power_id, FileParser* infile, bool allow_zero);
339342 bool checkNearestTargeting(const Power &pow, const StatBlock *src_stats, bool check_corpses);
340343 bool checkRequiredItems(const Power &pow, const StatBlock *src_stats);
344 bool checkCombatRange(int power_index, StatBlock *src_stats, FPoint target);
341345
342346 EffectDef* getEffectDef(const std::string& id);
343347
6666 return sprite;
6767 }
6868
69 void Image::beginPixelBatch() {
70 }
71
72 void Image::endPixelBatch() {
73 }
6974
7075 /*
7176 * Sprite
7277 */
7378 Sprite::Sprite(Image *_image)
7479 : local_frame(Rect())
80 , color_mod(255, 255, 255)
81 , alpha_mod(255)
7582 , image(_image)
7683 , src(Rect())
7784 , offset()
148155 , hwsurface(false)
149156 , vsync(false)
150157 , texture_filter(false)
158 , ignore_texture_filter(false)
151159 , min_screen(640, 480)
152160 , is_initialized(false)
153161 , reload_graphics(false)
5252 ~Sprite();
5353
5454 Rect local_frame;
55 Color color_mod;
56 uint8_t alpha_mod;
5557
5658 Image * getGraphics();
5759 void setOffset(const Point& _offset);
110112
111113 virtual void fillWithColor(const Color& color) = 0;
112114 virtual void drawPixel(int x, int y, const Color& color) = 0;
115 virtual void beginPixelBatch();
116 virtual void endPixelBatch();
113117 virtual Image* resize(int width, int height) = 0;
114118
115119 class Sprite *createSprite();
132136 BLEND_ADD = 1
133137 };
134138
139 enum {
140 TYPE_NORMAL = 0,
141 TYPE_HERO = 1,
142 TYPE_ENEMY = 2,
143 TYPE_ALLY = 3
144 };
145
135146 Image *image; // image to be used
136147 Rect src; // location on the sprite in pixel coordinates.
137148
142153 uint8_t blend_mode;
143154 Color color_mod;
144155 uint8_t alpha_mod;
156
157 uint8_t type;
145158
146159 Renderable()
147160 : image(NULL)
151164 , prio(0)
152165 , blend_mode(BLEND_NORMAL)
153166 , color_mod(255, 255, 255)
154 , alpha_mod(255) {
167 , alpha_mod(255)
168 , type(TYPE_NORMAL) {
155169 }
156170 };
157171
182196 ERROR_NORMAL = 1,
183197 ERROR_EXIT = 2
184198 };
199
200 static const unsigned char BITS_PER_PIXEL;
185201
186202 RenderDevice();
187203 virtual ~RenderDevice();
215231 bool reloadGraphics();
216232
217233 protected:
218 static const unsigned char BITS_PER_PIXEL;
219
220234 /* Compute clipping and global position from local frame. */
221235 bool localToGlobal(Sprite *r);
222236
235249 bool hwsurface;
236250 bool vsync;
237251 bool texture_filter;
252 bool ignore_texture_filter;
238253 Point min_screen;
239254
240255 bool is_initialized;
4646 // @CLASS SDLFontEngine: Font settings|Description of engine/font_settings.txt
4747 FileParser infile;
4848 if (infile.open("engine/font_settings.txt", FileParser::MOD_FILE, FileParser::ERROR_NORMAL)) {
49 bool is_fallback = false;
5049 while (infile.next()) {
5150 if (infile.new_section && infile.section == "font") {
5251 font_styles.push_back(SDLFontStyle());
53 is_fallback = false;
54 }
55 else if (infile.new_section && infile.section == "font_fallback") {
56 font_styles_fallback.push_back(SDLFontStyle());
57 is_fallback = true;
52 }
53 else if (infile.section == "font_fallback") {
54 if (infile.new_section)
55 infile.error("FontEngine: Support for 'font_fallback' has been removed.");
56 continue;
5857 }
5958
6059 SDLFontStyle *style;
6160
62 if (is_fallback) {
63 if (font_styles_fallback.empty())
64 continue;
65
66 style = &(font_styles_fallback.back());
67 }
68 else {
69 if (font_styles.empty())
70 continue;
71
72 style = &(font_styles.back());
73 }
61 if (font_styles.empty())
62 continue;
63
64 style = &(font_styles.back());
7465
7566 if (infile.key == "id") {
7667 // @ATTR font.id|string|An identifier used to reference this font.
123114 * For single-line text, just calculate the width
124115 */
125116 int SDLFontEngine::calc_width(const std::string& text) {
126 if (!font_styles_fallback.empty() && hasMissingGlyph(text))
127 setFontFallback(active_font->name);
128
129117 int w, h;
130118 TTF_SizeUTF8(active_font->ttfont, text.c_str(), &w, &h);
131119
203191 }
204192 }
205193
206 void SDLFontEngine::setFontFallback(const std::string& _font) {
207 for (unsigned int i=0; i<font_styles_fallback.size(); i++) {
208 if (font_styles_fallback[i].name == _font) {
209 active_font = &(font_styles_fallback[i]);
210 return;
211 }
212 }
213 }
214
215 bool SDLFontEngine::hasMissingGlyph(const std::string& text) {
216 for (size_t i=0; i < text.size(); ++i) {
217 if (TTF_GlyphIsProvided(active_font->ttfont, text.at(i)) == 0) {
218 return true;
219 }
220 }
221
222 return false;
223 }
224
225194 /**
226195 * Render the given text at (x,y) on the target image.
227196 * Justify is left, right, or center
4040 class SDLFontEngine : public FontEngine {
4141 private:
4242 std::vector<SDLFontStyle> font_styles;
43 std::vector<SDLFontStyle> font_styles_fallback;
4443 SDLFontStyle *active_font;
45
46 void setFontFallback(const std::string& _font);
47 bool hasMissingGlyph(const std::string& text);
4844
4945 protected:
5046 void renderInternal(const std::string& text, int x, int y, int justify, Image *target, const Color& color);
3939 SDLHardwareImage::SDLHardwareImage(RenderDevice *_device, SDL_Renderer *_renderer)
4040 : Image(_device)
4141 , renderer(_renderer)
42 , surface(NULL) {
42 , surface(NULL)
43 , pixel_batch_surface(NULL) {
4344 }
4445
4546 SDLHardwareImage::~SDLHardwareImage() {
4647 if (surface)
4748 SDL_DestroyTexture(surface);
49 if (pixel_batch_surface)
50 SDL_FreeSurface(pixel_batch_surface);
4851 }
4952
5053 int SDLHardwareImage::getWidth() const {
7578 void SDLHardwareImage::drawPixel(int x, int y, const Color& color) {
7679 if (!surface) return;
7780
78 SDL_SetRenderTarget(renderer, surface);
79 SDL_SetTextureBlendMode(surface, SDL_BLENDMODE_BLEND);
80 SDL_SetRenderDrawColor(renderer, color.r, color.g, color.b, color.a);
81 SDL_RenderDrawPoint(renderer, x, y);
82 SDL_SetRenderTarget(renderer, NULL);
81 if (pixel_batch_surface) {
82 // Taken from SDLSoftwareImage::drawPixel()
83 Uint32 pixel = SDL_MapRGBA(pixel_batch_surface->format, color.r, color.g, color.b, color.a);
84
85 int bpp = pixel_batch_surface->format->BytesPerPixel;
86 /* Here p is the address to the pixel we want to set */
87 Uint8 *p = static_cast<Uint8*>(pixel_batch_surface->pixels) + y * pixel_batch_surface->pitch + x * bpp;
88
89 if (SDL_MUSTLOCK(pixel_batch_surface)) {
90 SDL_LockSurface(pixel_batch_surface);
91 }
92 switch(bpp) {
93 case 1:
94 *p = static_cast<Uint8>(pixel);
95 break;
96
97 case 2:
98 *(reinterpret_cast<Uint16*>(p)) = static_cast<Uint16>(pixel);
99 break;
100
101 case 3:
102 #if (SDL_BYTEORDER == SDL_BIG_ENDIAN)
103 p[0] = (pixel >> 16) & 0xff;
104 p[1] = (pixel >> 8) & 0xff;
105 p[2] = pixel & 0xff;
106 #else
107 p[0] = pixel & 0xff;
108 p[1] = (pixel >> 8) & 0xff;
109 p[2] = (pixel >> 16) & 0xff;
110 #endif
111 break;
112
113 case 4:
114 *(reinterpret_cast<Uint32*>(p)) = pixel;
115 break;
116 }
117 if (SDL_MUSTLOCK(pixel_batch_surface)) {
118 SDL_UnlockSurface(pixel_batch_surface);
119 }
120 }
121 else {
122 SDL_SetRenderTarget(renderer, surface);
123 SDL_SetTextureBlendMode(surface, SDL_BLENDMODE_BLEND);
124 SDL_SetRenderDrawColor(renderer, color.r, color.g, color.b, color.a);
125 SDL_RenderDrawPoint(renderer, x, y);
126 SDL_SetRenderTarget(renderer, NULL);
127 }
128 }
129
130 /**
131 * Creates a non-accelerated SDL_Surface as a pixel buffer
132 * The buffer is drawn when SDLHardwareImag::endPixelBatch() is called
133 * This way, the number of video card draw calls is vastly reduced, especially when we're drawing lots of pixels (aka the minimap)
134 *
135 * SDL_RenderDrawPoints() is supposed to be the "right" way to do this, but SDL_Surface provides a nice structure so we don't have to create the points array ourselves
136 * Performance-wise, it's probably the same, since it's a bunch of system-memory ops followed by one draw call
137 */
138 void SDLHardwareImage::beginPixelBatch() {
139 if (!surface) return;
140
141 Uint32 rmask, gmask, bmask, amask;
142 #if SDL_BYTEORDER == SDL_BIG_ENDIAN
143 rmask = 0xff000000;
144 gmask = 0x00ff0000;
145 bmask = 0x0000ff00;
146 amask = 0x000000ff;
147 #else
148 rmask = 0x000000ff;
149 gmask = 0x0000ff00;
150 bmask = 0x00ff0000;
151 amask = 0xff000000;
152 #endif
153
154 if (pixel_batch_surface)
155 SDL_FreeSurface(pixel_batch_surface);
156
157 pixel_batch_surface = SDL_CreateRGBSurface(0, getWidth(), getHeight(), device->BITS_PER_PIXEL, rmask, gmask, bmask, amask);
158 }
159
160 void SDLHardwareImage::endPixelBatch() {
161 if (!surface || !pixel_batch_surface) return;
162
163 SDL_Texture *pixel_batch_texture = SDL_CreateTextureFromSurface(renderer, pixel_batch_surface);
164
165 if (pixel_batch_texture) {
166 SDL_SetRenderTarget(renderer, surface);
167 SDL_SetTextureBlendMode(surface, SDL_BLENDMODE_BLEND);
168 SDL_RenderCopy(renderer, pixel_batch_texture, NULL, NULL);
169 SDL_SetRenderTarget(renderer, NULL);
170
171 SDL_DestroyTexture(pixel_batch_texture);
172 }
173
174 SDL_FreeSurface(pixel_batch_surface);
175 pixel_batch_surface = NULL;
83176 }
84177
85178 Image* SDLHardwareImage::resize(int width, int height) {
134227 }
135228
136229 int SDLHardwareRenderDevice::createContextInternal() {
137 bool settings_changed = (fullscreen != settings->fullscreen || hwsurface != settings->hwsurface || vsync != settings->vsync || texture_filter != settings->texture_filter);
230 bool settings_changed = (fullscreen != settings->fullscreen ||
231 hwsurface != settings->hwsurface ||
232 vsync != settings->vsync ||
233 texture_filter != settings->texture_filter ||
234 ignore_texture_filter != eset->resolutions.ignore_texture_filter);
138235
139236 Uint32 w_flags = 0;
140237 Uint32 r_flags = 0;
203300 hwsurface = settings->hwsurface;
204301 vsync = settings->vsync;
205302 texture_filter = settings->texture_filter;
303 ignore_texture_filter = eset->resolutions.ignore_texture_filter;
206304 is_initialized = true;
207305
208306 Utils::logInfo("RenderDevice: Fullscreen=%d, Hardware surfaces=%d, Vsync=%d, Texture Filter=%d", fullscreen, hwsurface, vsync, texture_filter);
302400 SDL_Rect src = m_clip;
303401 SDL_Rect dest = m_dest;
304402 SDL_SetRenderTarget(renderer, texture);
403
404 SDL_Texture *surface = static_cast<SDLHardwareImage *>(r->getGraphics())->surface;
405 SDL_SetTextureColorMod(surface, r->color_mod.r, r->color_mod.g, r->color_mod.b);
406 SDL_SetTextureAlphaMod(surface, r->alpha_mod);
407
305408 return SDL_RenderCopy(renderer, static_cast<SDLHardwareImage *>(r->getGraphics())->surface, &src, &dest);
306409 }
307410
366469 }
367470
368471 void SDLHardwareRenderDevice::blankScreen() {
472 SDL_SetRenderDrawColor(renderer, background_color.r, background_color.g, background_color.b, background_color.a);
473 SDL_SetRenderTarget(renderer, NULL);
474 SDL_RenderClear(renderer);
369475 SDL_SetRenderTarget(renderer, texture);
370 SDL_SetRenderDrawColor(renderer, background_color.r, background_color.g, background_color.b, background_color.a);
371476 SDL_RenderClear(renderer);
372477 return;
373478 }
4545
4646 void fillWithColor(const Color& color);
4747 void drawPixel(int x, int y, const Color& color);
48 void beginPixelBatch();
49 void endPixelBatch();
4850 Image* resize(int width, int height);
4951
5052 SDL_Renderer *renderer;
5153 SDL_Texture *surface;
54
55 SDL_Surface *pixel_batch_surface;
5256 };
5357
5458 class SDLHardwareRenderDevice : public RenderDevice {
4444 , joy(NULL)
4545 , joy_num(0)
4646 , joy_axis_num(0)
47 , resize_ticks(-1)
47 , resize_cooldown()
4848 , joystick_init(false)
4949 , text_input(false)
5050 {
220220 break;
221221 case SDL_WINDOWEVENT:
222222 if (event.window.event == SDL_WINDOWEVENT_SIZE_CHANGED) {
223 resize_ticks = settings->max_frames_per_sec / 4;
223 resize_cooldown.setDuration(settings->max_frames_per_sec / 4);
224224 }
225225 else if (event.window.event == SDL_WINDOWEVENT_MINIMIZED) {
226226 if (platform.is_mobile_device) {
523523 }
524524 }
525525
526 if (resize_ticks > 0) {
527 resize_ticks--;
528 }
529 if (resize_ticks == 0) {
530 resize_ticks = -1;
531 window_resized = true;
532 render_device->windowResize();
526 if (resize_cooldown.getDuration() > 0) {
527 resize_cooldown.tick();
528
529 if (resize_cooldown.isEnd()) {
530 resize_cooldown.setDuration(0);
531 window_resized = true;
532 render_device->windowResize();
533 }
533534 }
534535
535536 // this flag is used to guard against removing and then adding an already connected controller on startup
542543 if (slow_repeat[i]) {
543544 if (!pressing[i]) {
544545 // key not pressed, reset delay
545 max_repeat_ticks[i] = settings->max_frames_per_sec;
546 repeat_cooldown[i].setDuration(settings->max_frames_per_sec);
546547 }
547548 else if (pressing[i] && !lock[i]) {
548549 // lock key and set delay
549550 lock[i] = true;
550 repeat_ticks[i] = 0;
551 max_repeat_ticks[i] = std::max(settings->max_frames_per_sec / 10, max_repeat_ticks[i] - (settings->max_frames_per_sec / 2));
551 int prev_duration = static_cast<int>(repeat_cooldown[i].getDuration());
552 repeat_cooldown[i].setDuration(std::max(settings->max_frames_per_sec / 10, prev_duration - (settings->max_frames_per_sec / 2)));
552553 }
553554 else if (pressing[i] && lock[i]) {
554555 // delay unlocking key
555 repeat_ticks[i]++;
556
557 if (repeat_ticks[i] >= max_repeat_ticks[i]) {
556 repeat_cooldown[i].tick();
557
558 if (repeat_cooldown[i].isEnd()) {
558559 lock[i] = false;
559560 }
560561 }
666667 ss << "[";
667668
668669 if (settings->enable_joystick) {
669 // can't rebind joystick axes
670670 ss << getBindingString(Input::LEFT, InputState::BINDING_JOYSTICK) << "/";
671671 ss << getBindingString(Input::RIGHT, InputState::BINDING_JOYSTICK) << "/";
672672 ss << getBindingString(Input::UP, InputState::BINDING_JOYSTICK) << "/";
673673 ss << getBindingString(Input::DOWN, InputState::BINDING_JOYSTICK);
674674 }
675675 else if (settings->touchscreen) {
676 ss << msg->get("%s on ground", msg->get("Tap"));
676 ss << msg->get("Touch control D-Pad");
677677 }
678678 else if (settings->mouse_move) {
679 ss << msg->get("%s on ground", getBindingString(Input::MAIN1));
679 ss << (settings->mouse_move_swap ? getBindingString(Input::MAIN2) : getBindingString(Input::MAIN1));
680680 }
681681 else {
682682 ss << getBindingString(Input::LEFT) << "/";
697697 ss << getBindingString(Input::ACTIONBAR_USE, InputState::BINDING_JOYSTICK);
698698 }
699699 else if (settings->touchscreen) {
700 ss << msg->get("%s on enemy", msg->get("Tap"));
701 }
702 else if (settings->mouse_move) {
703 ss << msg->get("%s on enemy", getBindingString(Input::MAIN1));
700 ss << msg->get("Touch control buttons");
704701 }
705702 else {
706703 ss << getBindingString(Input::MAIN1);
1919 #define SDL_INPUT_STATE_H
2020
2121 #include "InputState.h"
22 #include "Utils.h"
2223
2324 /**
2425 * class SDLInputState
5556 SDL_Joystick* joy;
5657 int joy_num;
5758 int joy_axis_num;
58 int resize_ticks;
59 Timer resize_cooldown;
5960 bool joystick_init;
6061 bool text_input;
6162
174174 }
175175
176176 int SDLSoftwareRenderDevice::createContextInternal() {
177 bool settings_changed = (fullscreen != settings->fullscreen || hwsurface != settings->hwsurface || vsync != settings->vsync || texture_filter != settings->texture_filter);
177 bool settings_changed = (fullscreen != settings->fullscreen ||
178 hwsurface != settings->hwsurface ||
179 vsync != settings->vsync ||
180 texture_filter != settings->texture_filter ||
181 ignore_texture_filter != eset->resolutions.ignore_texture_filter);
178182
179183 Uint32 w_flags = 0;
180184 Uint32 r_flags = 0;
239243 hwsurface = settings->hwsurface;
240244 vsync = settings->vsync;
241245 texture_filter = settings->texture_filter;
246 ignore_texture_filter = eset->resolutions.ignore_texture_filter;
242247 is_initialized = true;
243248
244249 Utils::logInfo("RenderDevice: Fullscreen=%d, Hardware surfaces=%d, Vsync=%d, Texture Filter=%d", fullscreen, hwsurface, vsync, texture_filter);
319324
320325 SDL_Rect src = m_clip;
321326 SDL_Rect dest = m_dest;
322 return SDL_BlitSurface(static_cast<SDLSoftwareImage *>(r->getGraphics())->surface, &src, screen, &dest);
327
328 SDL_Surface *surface = static_cast<SDLSoftwareImage *>(r->getGraphics())->surface;
329 SDL_SetSurfaceColorMod(surface, r->color_mod.r, r->color_mod.g, r->color_mod.b);
330 SDL_SetSurfaceAlphaMod(surface, r->alpha_mod);
331
332 return SDL_BlitSurface(surface, &src, screen, &dest);
323333 }
324334
325335 int SDLSoftwareRenderDevice::renderToImage(Image* src_image, Rect& src, Image* dest_image, Rect& dest) {
211211 if (!loop && sid)
212212 last_played_sid = sid;
213213
214 if (!sid || !settings->audio || !settings->sound_volume)
214 if (!sid || !settings->audio)
215215 return;
216216
217217 it = sounds.find(sid);
5959 , encounter_dist(0) // set in updateScreenVars()
6060 , soft_reset(false)
6161 {
62 config.resize(31);
62 config.resize(35);
6363 setConfigDefault(0, "fullscreen", &typeid(fullscreen), "0", &fullscreen, "fullscreen mode. 1 enable, 0 disable.");
6464 setConfigDefault(1, "resolution_w", &typeid(screen_w), "640", &screen_w, "display resolution. 640x480 minimum.");
6565 setConfigDefault(2, "resolution_h", &typeid(screen_h), "480", &screen_h, "");
7171 setConfigDefault(8, "vsync", &typeid(vsync), "1", &vsync, "");
7272 setConfigDefault(9, "texture_filter", &typeid(texture_filter), "1", &texture_filter, "texture filter quality. 0 nearest neighbor (worst), 1 linear (best)");
7373 setConfigDefault(10, "dpi_scaling", &typeid(dpi_scaling), "0", &dpi_scaling, "toggle DPI-based render scaling. 1 enable, 0 disable");
74 setConfigDefault(11, "max_fps", &typeid(max_frames_per_sec), "60", &max_frames_per_sec, "maximum frames per second. default is 60");
75 setConfigDefault(12, "renderer", &typeid(render_device_name), "sdl_hardware", &render_device_name, "default render device. 'sdl' is the default setting");
76 setConfigDefault(13, "enable_joystick", &typeid(enable_joystick), "0", &enable_joystick, "joystick settings.");
77 setConfigDefault(14, "joystick_device", &typeid(joystick_device), "0", &joystick_device, "");
78 setConfigDefault(15, "joystick_deadzone", &typeid(joy_deadzone), "100", &joy_deadzone, "");
79 setConfigDefault(16, "language", &typeid(language), "en", &language, "2-letter language code.");
80 setConfigDefault(17, "change_gamma", &typeid(change_gamma), "0", &change_gamma, "allow changing gamma (experimental). 1 enable, 0 disable.");
81 setConfigDefault(18, "gamma", &typeid(gamma), "1.0", &gamma, "screen gamma (0.5 = darkest, 2.0 = lightest)");
82 setConfigDefault(19, "mouse_aim", &typeid(mouse_aim), "1", &mouse_aim, "use mouse to aim. 1 enable, 0 disable.");
83 setConfigDefault(20, "no_mouse", &typeid(no_mouse), "0", &no_mouse, "make using mouse secondary, give full control to keyboard. 1 enable, 0 disable.");
84 setConfigDefault(21, "show_fps", &typeid(show_fps), "0", &show_fps, "show frames per second. 1 enable, 0 disable.");
85 setConfigDefault(22, "colorblind", &typeid(colorblind), "0", &colorblind, "enable colorblind tooltips. 1 enable, 0 disable");
86 setConfigDefault(23, "hardware_cursor", &typeid(hardware_cursor), "0", &hardware_cursor, "use the system mouse cursor. 1 enable, 0 disable");
87 setConfigDefault(24, "dev_mode", &typeid(dev_mode), "0", &dev_mode, "allow opening the developer console. 1 enable, 0 disable");
88 setConfigDefault(25, "dev_hud", &typeid(dev_hud), "1", &dev_hud, "shows some additional information on-screen when developer mode is enabled. 1 enable, 0 disable");
89 setConfigDefault(26, "loot_tooltips", &typeid(loot_tooltips), "1", &loot_tooltips, "always show loot tooltips. 1 enable, 0 disable");
90 setConfigDefault(27, "statbar_labels", &typeid(statbar_labels), "0", &statbar_labels, "always show labels on HP/MP/XP bars. 1 enable, 0 disable");
91 setConfigDefault(28, "auto_equip", &typeid(auto_equip), "1", &auto_equip, "automatically equip items. 1 enable, 0 disable");
92 setConfigDefault(29, "subtitles", &typeid(subtitles), "0", &subtitles, "displays subtitles. 1 enable, 0 disable");
93 setConfigDefault(30, "prev_save_slot", &typeid(prev_save_slot), "-1", &prev_save_slot, "index of the last used save slot");
74 setConfigDefault(11, "parallax_layers", &typeid(parallax_layers), "1", &parallax_layers, "toggle rendering of parallax map layers. 1 enable, 0 disable");
75 setConfigDefault(12, "max_fps", &typeid(max_frames_per_sec), "60", &max_frames_per_sec, "maximum frames per second. default is 60");
76 setConfigDefault(13, "renderer", &typeid(render_device_name), "sdl_hardware", &render_device_name, "default render device. 'sdl' is the default setting");
77 setConfigDefault(14, "enable_joystick", &typeid(enable_joystick), "0", &enable_joystick, "joystick settings.");
78 setConfigDefault(15, "joystick_device", &typeid(joystick_device), "0", &joystick_device, "");
79 setConfigDefault(16, "joystick_deadzone", &typeid(joy_deadzone), "100", &joy_deadzone, "");
80 setConfigDefault(17, "language", &typeid(language), "en", &language, "2-letter language code.");
81 setConfigDefault(18, "change_gamma", &typeid(change_gamma), "0", &change_gamma, "allow changing gamma (experimental). 1 enable, 0 disable.");
82 setConfigDefault(19, "gamma", &typeid(gamma), "1.0", &gamma, "screen gamma (0.5 = darkest, 2.0 = lightest)");
83 setConfigDefault(20, "mouse_aim", &typeid(mouse_aim), "1", &mouse_aim, "use mouse to aim. 1 enable, 0 disable.");
84 setConfigDefault(21, "no_mouse", &typeid(no_mouse), "0", &no_mouse, "make using mouse secondary, give full control to keyboard. 1 enable, 0 disable.");
85 setConfigDefault(22, "show_fps", &typeid(show_fps), "0", &show_fps, "show frames per second. 1 enable, 0 disable.");
86 setConfigDefault(23, "colorblind", &typeid(colorblind), "0", &colorblind, "enable colorblind tooltips. 1 enable, 0 disable");
87 setConfigDefault(24, "hardware_cursor", &typeid(hardware_cursor), "0", &hardware_cursor, "use the system mouse cursor. 1 enable, 0 disable");
88 setConfigDefault(25, "dev_mode", &typeid(dev_mode), "0", &dev_mode, "allow opening the developer console. 1 enable, 0 disable");
89 setConfigDefault(26, "dev_hud", &typeid(dev_hud), "1", &dev_hud, "shows some additional information on-screen when developer mode is enabled. 1 enable, 0 disable");
90 setConfigDefault(27, "loot_tooltips", &typeid(loot_tooltips), "0", &loot_tooltips, "loot tooltip mode. 0 normal, 1 show all, 2 hide all");
91 setConfigDefault(28, "statbar_labels", &typeid(statbar_labels), "0", &statbar_labels, "always show labels on HP/MP/XP bars. 1 enable, 0 disable");
92 setConfigDefault(29, "auto_equip", &typeid(auto_equip), "1", &auto_equip, "automatically equip items. 1 enable, 0 disable");
93 setConfigDefault(30, "subtitles", &typeid(subtitles), "0", &subtitles, "displays subtitles. 1 enable, 0 disable");
94 setConfigDefault(31, "minimap_mode", &typeid(minimap_mode), "0", &minimap_mode, "mini-map display mode. 0 is normal, 1 is 2x zoom, 2 is hidden");
95 setConfigDefault(32, "mouse_move_swap", &typeid(mouse_move_swap), "0", &mouse_move_swap, "use 'Main2' as the movement action when using mouse movement. 1 enable, 0 disable.");
96 setConfigDefault(33, "mouse_move_attack", &typeid(mouse_move_attack), "1", &mouse_move_attack, "allows attacking with the mouse movement button if an enemy is targeted and in range. 1 enable, 0 disable.");
97 setConfigDefault(34, "prev_save_slot", &typeid(prev_save_slot), "-1", &prev_save_slot, "index of the last used save slot");
9498 }
9599
96100 void Settings::setConfigDefault(size_t index, const std::string& name, const std::type_info *type, const std::string& default_val, void *storage, const std::string& comment) {
3030
3131 class Settings {
3232 public:
33 enum {
34 LOOT_TIPS_DEFAULT = 0,
35 LOOT_TIPS_SHOW_ALL = 1,
36 LOOT_TIPS_HIDE_ALL = 2
37 };
38
39 enum {
40 MINIMAP_NORMAL = 0,
41 MINIMAP_2X = 1,
42 MINIMAP_HIDDEN = 2
43 };
44
3345 Settings();
3446 void loadSettings();
3547 void saveSettings();
4860 std::string render_device_name;
4961 bool change_gamma;
5062 float gamma;
63 bool parallax_layers;
5164
5265 // Audio Settings
5366 unsigned short music_volume;
5568
5669 // Input Settings
5770 bool mouse_move;
71 bool mouse_move_swap;
72 bool mouse_move_attack;
5873 bool enable_joystick;
5974 int joystick_device;
6075 bool mouse_aim;
6883 bool hardware_cursor;
6984 bool dev_mode;
7085 bool dev_hud;
71 bool loot_tooltips;
86 int loot_tooltips;
7287 bool statbar_labels;
7388 bool auto_equip;
7489 bool subtitles;
90 int minimap_mode;
7591
7692 // Language Settings
7793 std::string language;
5151 : statsLoaded(false)
5252 , alive(true)
5353 , corpse(false)
54 , corpse_ticks(0)
54 , corpse_timer()
5555 , hero(false)
5656 , hero_ally(false)
5757 , enemy_ally(false)
112112 , knockback_srcpos()
113113 , knockback_destpos()
114114 , direction(0)
115 , cooldown_hit(-1)
116 , cooldown_hit_ticks(0)
115 , cooldown_hit()
116 , cooldown_hit_enabled(false)
117117 , cur_state(0)
118 , state_ticks(0)
118 , state_timer()
119119 , hold_state(false)
120120 , prevent_interrupt(false)
121121 , waypoints() // enemy only
122 , waypoint_pause(settings->max_frames_per_sec) // enemy only
123 , waypoint_pause_ticks(0) // enemy only
122 , waypoint_timer(settings->max_frames_per_sec) // enemy only
124123 , wander(false) // enemy only
125124 , wander_area() // enemy only
126125 , chance_pursue(0)
136135 , combat_style(COMBAT_DEFAULT)//enemy
137136 , hero_stealth(0)
138137 , turn_delay(0)
139 , turn_ticks(0)
140138 , in_combat(false) //enemy only
141139 , join_combat(false)
142 , cooldown_ticks(0)
143 , cooldown(0)
140 , cooldown()
144141 , activated_power(NULL) // enemy only
145142 , half_dead_power(false) // enemy only
146143 , suppress_hp(false)
147 , flee_duration(settings->max_frames_per_sec) // enemy only
148 , flee_cooldown(settings->max_frames_per_sec) // enemy only
144 , flee_timer(settings->max_frames_per_sec) // enemy only
145 , flee_cooldown_timer(settings->max_frames_per_sec) // enemy only
149146 , perfect_accuracy(false)
150147 , teleportation(false)
151148 , teleport_destination()
177174 , prev_mp(0)
178175 , summons()
179176 , summoner(NULL)
180 , attacking(false)
181177 , bleed_source_type(-1)
182178 {
183179 primary.resize(eset->primary_stats.list.size(), 0);
201197 }
202198 else if (infile->key == "cooldown") {
203199 // @ATTR cooldown|int|Cooldown between attacks in 'ms' or 's'.
204 cooldown = Parse::toDuration(infile->val);
200 cooldown.setDuration(Parse::toDuration(infile->val));
205201 return true;
206202 }
207203 else if (infile->key == "cooldown_hit") {
208204 // @ATTR cooldown_hit|duration|Duration of cooldown after being hit in 'ms' or 's'.
209 cooldown_hit = Parse::toDuration(infile->val);
205 cooldown_hit.setDuration(Parse::toDuration(infile->val));
206 cooldown_hit_enabled = true;
210207 return true;
211208 }
212209 else if (infile->key == "stat") {
465462 else if (infile.key == "facing") facing = Parse::toBool(infile.val);
466463
467464 // @ATTR waypoint_pause|duration|Duration to wait at each waypoint in 'ms' or 's'.
468 else if (infile.key == "waypoint_pause") waypoint_pause = Parse::toDuration(infile.val);
465 else if (infile.key == "waypoint_pause") waypoint_timer.setDuration(Parse::toDuration(infile.val));
469466
470467 // @ATTR turn_delay|duration|Duration it takes for this creature to turn and face their target in 'ms' or 's'.
471468 else if (infile.key == "turn_delay") turn_delay = Parse::toDuration(infile.val);
566563 }
567564
568565 // @ATTR flee_duration|duration|The minimum amount of time that this creature will flee. They may flee longer than the specified time.
569 else if (infile.key == "flee_duration") flee_duration = Parse::toDuration(infile.val);
566 else if (infile.key == "flee_duration") flee_timer.setDuration(Parse::toDuration(infile.val));
570567 // @ATTR flee_cooldown|duration|The amount of time this creature must wait before they can start fleeing again.
571 else if (infile.key == "flee_cooldown") flee_cooldown = Parse::toDuration(infile.val);
568 else if (infile.key == "flee_cooldown") flee_cooldown_timer.setDuration(Parse::toDuration(infile.val));
572569
573570 // this is only used for EnemyGroupManager
574571 // we check for them here so that we don't get an error saying they are invalid
750747 }
751748
752749 // handle cooldowns
753 if (cooldown_ticks > 0) cooldown_ticks--; // global cooldown
750 cooldown.tick(); // global cooldown
754751
755752 for (size_t i=0; i<powers_ai.size(); ++i) { // NPC/enemy powerslot cooldown
756 if (powers_ai[i].ticks > 0) powers_ai[i].ticks--;
753 powers_ai[i].cooldown.tick();
757754 }
758755
759756 // HP regen
792789 if(effects.death_sentence)
793790 hp = 0;
794791
795 if(cooldown_hit_ticks > 0)
796 cooldown_hit_ticks--;
792 cooldown_hit.tick();
797793
798794 if (effects.stun) {
799795 // stun stops charge attacks
800 state_ticks = 0;
796 state_timer.reset(Timer::END);
801797 charge_speed = 0;
802798 }
803 else if (state_ticks > 0) {
804 state_ticks--;
805 }
799
800 state_timer.tick();
806801
807802 // apply healing over time
808803 if (effects.hpot > 0) {
866861 }
867862 }
868863
869 if (waypoint_pause_ticks > 0)
870 waypoint_pause_ticks--;
864 waypoint_timer.tick();
871865
872866 // check for revive
873867 if (hp <= 0 && effects.revive) {
927921 && (power.requires_not_max_hp == -1 || (power.requires_not_max_hp >= 0 && hp < (current[Stats::HP_MAX] * power.requires_not_max_hp) / 100))
928922 && (power.requires_max_mp == -1 || (power.requires_max_mp >= 0 && mp >= (current[Stats::MP_MAX] * power.requires_max_mp) / 100))
929923 && (power.requires_not_max_mp == -1 || (power.requires_not_max_mp >= 0 && mp < (current[Stats::MP_MAX]) * power.requires_not_max_mp / 100))
930 && (!power.requires_corpse || (target_corpse && target_corpse->corpse_ticks > 0) || (target_nearest_corpse && powers->checkNearestTargeting(power, this, true) && target_nearest_corpse->corpse_ticks > 0))
924 && (!power.requires_corpse || (target_corpse && !target_corpse->corpse_timer.isEnd()) || (target_nearest_corpse && powers->checkNearestTargeting(power, this, true) && !target_nearest_corpse->corpse_timer.isEnd()))
931925 && (checkRequiredSpawns(power.requires_spawns))
932926 && (menu_powers && menu_powers->meetsUsageStats(powerid))
933927 && (power.type == Power::TYPE_SPAWN ? !summonLimitReached(powerid) : true)
942936
943937 void StatBlock::loadHeroStats() {
944938 // set the default global cooldown
945 cooldown = Parse::toDuration("66ms");
939 cooldown.setDuration(Parse::toDuration("66ms"));
946940
947941 // Redefine numbers from config file if present
948942 FileParser infile;
1003997 (*it)->effects.clearEffects();
1004998 if (!(*it)->hero && !(*it)->corpse) {
1005999 (*it)->cur_state = ENEMY_DEAD;
1006 (*it)->corpse_ticks = eset->misc.corpse_timeout;
1000 (*it)->corpse_timer.reset(Timer::BEGIN);
10071001 }
10081002 (*it)->removeSummons();
10091003 (*it)->summoner = NULL;
11141108 if (chance > powers_ai[i].chance)
11151109 continue;
11161110
1117 if (powers_ai[i].ticks > 0)
1111 if (!powers_ai[i].cooldown.isEnd())
11181112 continue;
11191113
11201114 if (powers->powers[powers_ai[i].id].type == Power::TYPE_SPAWN) {
11551149
11561150 int StatBlock::getPowerCooldown(int power_id) {
11571151 if (hero) {
1158 return pc->hero_cooldown[power_id];
1152 return pc->power_cooldown_timers[power_id].getDuration();
11591153 }
11601154 else {
11611155 for (size_t i = 0; i < powers_ai.size(); ++i) {
11621156 if (power_id == powers_ai[i].id)
1163 return powers_ai[i].ticks;
1157 return powers_ai[i].cooldown.getDuration();
11641158 }
11651159 }
11661160
11691163
11701164 void StatBlock::setPowerCooldown(int power_id, int power_cooldown) {
11711165 if (hero) {
1172 pc->hero_cooldown[power_id] = power_cooldown;
1166 pc->power_cooldown_timers[power_id].setDuration(power_cooldown);
11731167 }
11741168 else {
11751169 for (size_t i = 0; i < powers_ai.size(); ++i) {
11761170 if (power_id == powers_ai[i].id) {
1177 powers_ai[i].ticks = power_cooldown;
1171 powers_ai[i].cooldown.setDuration(power_cooldown);
11781172 break;
11791173 }
11801174 }
8585 int type;
8686 int id;
8787 int chance;
88 int ticks;
88 Timer cooldown;
8989
9090 AIPower()
9191 : type(AI_POWER_MELEE)
9292 , id(0)
9393 , chance(0)
94 , ticks(0)
94 , cooldown()
9595 {}
9696 };
9797
120120
121121 bool alive;
122122 bool corpse; // creature is dead and done animating
123 int corpse_ticks;
123 Timer corpse_timer;
124124 bool hero; // else, enemy or other
125125 bool hero_ally;
126126 bool enemy_ally;
228228 FPoint knockback_destpos;
229229 unsigned char direction;
230230
231 int cooldown_hit;
232 int cooldown_hit_ticks;
231 Timer cooldown_hit;
232 bool cooldown_hit_enabled;
233233
234234 // state
235235 int cur_state;
236 int state_ticks;
236 Timer state_timer;
237237 bool hold_state;
238238 bool prevent_interrupt;
239239
240240 // waypoint patrolling
241241 std::queue<FPoint> waypoints;
242 int waypoint_pause;
243 int waypoint_pause_ticks;
242 Timer waypoint_timer;
244243
245244 // wandering area
246245 bool wander;
264263 int combat_style; // determines how the creature enters combat
265264 int hero_stealth;
266265 int turn_delay;
267 int turn_ticks;
268266 bool in_combat;
269267 bool join_combat;
270 int cooldown_ticks;
271 int cooldown; // min. # of frames between abilities
268 Timer cooldown; // global cooldown
272269 AIPower* activated_power;
273270 bool half_dead_power;
274271 bool suppress_hp; // hide an enemy HP bar
275 int flee_duration;
276 int flee_cooldown;
272 Timer flee_timer;
273 Timer flee_cooldown_timer;
277274 bool perfect_accuracy; // prevents misses & overhits; used for Event powers
278275
279276 std::vector<EventComponent> loot_table;
329326 StatBlock* summoner;
330327 std::queue<int> party_buffs;
331328
332 bool attacking;
333
334329 std::vector<int> power_filter;
335330
336331 int bleed_source_type;
3838 , visible(false)
3939 , background(NULL)
4040 , background_color(0,0,0,200)
41 , visible_ticks(0)
41 , visible_timer()
4242 {
4343 FileParser infile;
4444 // @CLASS Subtitles|Description of soundfx/subtitles.txt
9393 }
9494
9595 void Subtitles::setTextByID(unsigned long id) {
96 if (id == static_cast<unsigned long>(-1) && visible_ticks == 0) {
96 if (id == static_cast<unsigned long>(-1) && visible_timer.isEnd()) {
9797 current_id = -1;
9898 current_text = "";
9999
112112 updateLabelAndBackground();
113113
114114 // 1 second per 10 letters
115 visible_ticks = static_cast<int>(current_text.length()) * (settings->max_frames_per_sec / 10);
115 visible_timer.setDuration(static_cast<int>(current_text.length()) * (settings->max_frames_per_sec / 10));
116116
117117 return;
118118 }
125125
126126 setTextByID(id);
127127
128 if (visible_ticks > 0)
129 visible_ticks--;
128 visible_timer.tick();
130129
131130 if (current_text.empty()) {
132131 visible = false;
2424 #define SUBTITLES_H
2525
2626 #include "CommonIncludes.h"
27 #include "Utils.h"
2728 #include "WidgetLabel.h"
2829
2930 class Subtitles {
4950 Sprite *background;
5051 Rect background_rect;
5152 Color background_color;
52 int visible_ticks;
53 Timer visible_timer;
5354 };
5455
5556 #endif
153153
154154 bool Color::operator !=(const Color &other) {
155155 return !((*this) == other);
156 }
157
158 Timer::Timer(unsigned _duration)
159 : current(0)
160 , duration(_duration)
161 {
162 }
163
164 unsigned Timer::getCurrent() {
165 return current;
166 }
167
168 unsigned Timer::getDuration() {
169 return duration;
170 }
171
172 void Timer::setCurrent(unsigned val) {
173 current = val;
174 if (current > duration)
175 current = duration;
176 }
177
178 void Timer::setDuration(unsigned val) {
179 current = duration = val;
180 }
181
182 bool Timer::tick() {
183 if (current > 0)
184 current--;
185
186 if (current == 0)
187 return true;
188
189 return false;
190 }
191
192 bool Timer::isEnd() {
193 return current == 0;
194 }
195
196 bool Timer::isBegin() {
197 return current == duration;
198 }
199
200 void Timer::reset(int type) {
201 if (type == Timer::END)
202 current = 0;
203 else if (type == Timer::BEGIN)
204 current = duration;
156205 }
157206
158207 FPoint Utils::screenToMap(int x, int y, float camx, float camy) {
7474 bool operator !=(const Color &other);
7575 };
7676
77 class Timer {
78 private:
79 unsigned current;
80 unsigned duration;
81 public:
82 enum {
83 END = 0,
84 BEGIN = 1
85 };
86
87 Timer(unsigned _duration = 0);
88 unsigned getCurrent();
89 unsigned getDuration();
90 void setCurrent(unsigned val);
91 void setDuration(unsigned val);
92 bool tick();
93 bool isEnd();
94 bool isBegin();
95 void reset(int type);
96 };
97
7798 namespace Utils {
7899 // Alignment: For aligning objects relative to the screen
79100 enum {
2929
3030 #include <SDL.h>
3131
32 Version VersionInfo::ENGINE(1, 7, 0);
32 Version VersionInfo::ENGINE(1, 9, 1);
3333 Version VersionInfo::MIN(0, 0, 0);
3434 Version VersionInfo::MAX(USHRT_MAX, USHRT_MAX, USHRT_MAX);
3535
2222 #include "Widget.h"
2323
2424 Widget::Widget()
25 : render_to_alpha(false)
26 , in_focus(false)
25 : in_focus(false)
2726 , focusable(false)
2827 , enable_tablist_nav(true)
2928 , scroll_type(SCROLL_TWO_DIRECTIONS)
4545 virtual bool getPrev(); // if the widget has items internally that can be iterated
4646 virtual void setBasePos(int x, int y, int a);
4747 virtual void setPos(int offset_x, int offset_y);
48 bool render_to_alpha;
4948 bool in_focus;
5049 bool focusable;
5150 bool enable_tablist_nav; // when disabled, this widget will be skipped during tablist navigation
3030 #include "WidgetButton.h"
3131
3232 const std::string WidgetButton::DEFAULT_FILE = "images/menus/buttons/button_default.png";
33 const std::string WidgetButton::NO_FILE = "_NO_FILE_";
3334
3435 WidgetButton::WidgetButton(const std::string& _fileName)
3536 : Widget()
4142 , tooltip("")
4243 , enabled(true)
4344 , pressed(false)
44 , hover(false) {
45 , hover(false)
46 {
4547 focusable = true;
4648 loadArt();
49
50 text_color_normal = font->getColor(FontEngine::COLOR_WIDGET_NORMAL);
51 text_color_pressed = text_color_normal;
52 text_color_hover = text_color_normal;
53 text_color_disabled = font->getColor(FontEngine::COLOR_WIDGET_DISABLED);
4754 }
4855
4956 void WidgetButton::activate() {
5663 refresh();
5764 }
5865
66 void WidgetButton::setLabel(const std::string& s) {
67 label = s;
68 refresh();
69
70 if (!buttons) {
71 pos.w = wlabel.getBounds()->w;
72 pos.h = wlabel.getBounds()->h;
73 refresh();
74 pos = *wlabel.getBounds();
75 }
76 }
77
78 void WidgetButton::setTextColor(int state, Color c) {
79 if (state == BUTTON_NORMAL)
80 text_color_normal = c;
81 else if (state == BUTTON_PRESSED)
82 text_color_pressed = c;
83 else if (state == BUTTON_HOVER)
84 text_color_hover = c;
85 else if (state == BUTTON_DISABLED)
86 text_color_disabled = c;
87 }
88
5989 void WidgetButton::loadArt() {
90 if (fileName == NO_FILE)
91 return;
92
6093 // load button images
61 Image *graphics;
62 graphics = render_device->loadImage(fileName, RenderDevice::ERROR_EXIT);
94 Image *graphics = NULL;
95 if (fileName != DEFAULT_FILE) {
96 graphics = render_device->loadImage(fileName, RenderDevice::ERROR_NORMAL);
97 }
98 if (!graphics) {
99 graphics = render_device->loadImage(DEFAULT_FILE, RenderDevice::ERROR_EXIT);
100 }
63101 if (graphics) {
64102 buttons = graphics->createSprite();
65103 pos.w = buttons->getGraphicsWidth();
78116 * If press and release, activate (return true)
79117 */
80118 bool WidgetButton::checkClickAt(int x, int y) {
119 enable_tablist_nav = enabled;
120
81121 Point mouse(x,y);
82122
83123 checkTooltip(mouse);
90130
91131 // main button already in use, new click not allowed
92132 if (inpt->lock[Input::MAIN1]) return false;
93 if (inpt->lock[Input::ACCEPT]) return false;
133 if (!inpt->usingMouse() && inpt->lock[Input::ACCEPT]) return false;
94134
95135 // main click released, so the button state goes back to unpressed
96 if (pressed && !inpt->lock[Input::MAIN1] && !inpt->lock[Input::ACCEPT] && (Utils::isWithinRect(pos, mouse) || activated)) {
136 if (pressed && !inpt->lock[Input::MAIN1] && (!inpt->lock[Input::ACCEPT] || inpt->usingMouse()) && (Utils::isWithinRect(pos, mouse) || activated)) {
97137 activated = false;
98138 pressed = false;
99139 return true;
118158 // the "button" surface contains button variations.
119159 // choose which variation to display.
120160 int y;
121 if (!enabled)
122 y = BUTTON_GFX_DISABLED * pos.h;
123 else if (pressed)
124 y = BUTTON_GFX_PRESSED * pos.h;
125 else if (hover)
126 y = BUTTON_GFX_HOVER * pos.h;
127 else if(in_focus)
128 y = BUTTON_GFX_HOVER * pos.h;
129 else
130 y = BUTTON_GFX_NORMAL * pos.h;
161 if (!enabled) {
162 y = BUTTON_DISABLED * pos.h;
163 wlabel.setColor(text_color_disabled);
164 }
165 else if (pressed) {
166 y = BUTTON_PRESSED * pos.h;
167 wlabel.setColor(text_color_pressed);
168 }
169 else if (hover || in_focus) {
170 y = BUTTON_HOVER * pos.h;
171 wlabel.setColor(text_color_hover);
172 }
173 else {
174 y = BUTTON_NORMAL * pos.h;
175 wlabel.setColor(text_color_normal);
176 }
131177
132178 if (buttons) {
133179 buttons->local_frame = local_frame;
154200 void WidgetButton::refresh() {
155201 if (label != "") {
156202
157 wlabel.setPos(pos.x + (pos.w/2), pos.y + (pos.h/2));
158 wlabel.setJustify(FontEngine::JUSTIFY_CENTER);
159 wlabel.setVAlign(LabelInfo::VALIGN_CENTER);
203 if (buttons) {
204 wlabel.setPos(pos.x + (pos.w/2), pos.y + (pos.h/2));
205 wlabel.setJustify(FontEngine::JUSTIFY_CENTER);
206 wlabel.setVAlign(LabelInfo::VALIGN_CENTER);
207 }
208 else {
209 wlabel.setPos(pos.x, pos.y);
210 wlabel.setJustify(FontEngine::JUSTIFY_LEFT);
211 wlabel.setVAlign(LabelInfo::VALIGN_TOP);
212 }
160213 wlabel.setText(label);
161214
162215 if (enabled)
3030
3131 class WidgetButton : public Widget {
3232 private:
33 enum {
34 BUTTON_GFX_NORMAL = 0,
35 BUTTON_GFX_PRESSED = 1,
36 BUTTON_GFX_HOVER = 2,
37 BUTTON_GFX_DISABLED = 3
38 };
39
4033 std::string fileName; // the path to the buttons background image
4134
4235 Sprite *buttons;
4740
4841 bool activated;
4942
43 std::string label;
44
45 Color text_color_normal;
46 Color text_color_pressed;
47 Color text_color_hover;
48 Color text_color_disabled;
49
5050 public:
5151 static const std::string DEFAULT_FILE;
52 static const std::string NO_FILE;
53
54 enum {
55 BUTTON_NORMAL = 0,
56 BUTTON_PRESSED = 1,
57 BUTTON_HOVER = 2,
58 BUTTON_DISABLED = 3
59 };
5260
5361 explicit WidgetButton(const std::string& _fileName);
5462 ~WidgetButton();
5563
5664 void activate();
5765 void setPos(int offset_x, int offset_y);
66 void setLabel(const std::string& s);
67 void setTextColor(int state, Color c);
5868
5969 void loadArt();
6070 bool checkClick();
6272 void render();
6373 void refresh();
6474
65 std::string label;
6675 std::string tooltip;
6776 bool enabled;
6877 bool pressed;
4343 {
4444 focusable = true;
4545
46 Image *graphics;
47 graphics = render_device->loadImage(fname, RenderDevice::ERROR_EXIT);
46 Image *graphics = NULL;
47 if (fname != DEFAULT_FILE) {
48 graphics = render_device->loadImage(fname, RenderDevice::ERROR_NORMAL);
49 }
50 if (!graphics) {
51 graphics = render_device->loadImage(DEFAULT_FILE, RenderDevice::ERROR_EXIT);
52 }
4853 if (graphics) {
4954 cb = graphics->createSprite();
5055 pos.w = cb->getGraphicsWidth();
5257 cb->setClip(0, 0, pos.w, pos.h);
5358 graphics->unref();
5459 }
55 render_to_alpha = false;
5660 }
5761
5862 void WidgetCheckBox::activate() {
7680 }
7781
7882 bool WidgetCheckBox::checkClickAt(int x, int y) {
83 enable_tablist_nav = enabled;
84
7985 if (!enabled) return false;
8086
8187 Point mouse(x,y);
8490
8591 // main button already in use, new click not allowed
8692 if (inpt->lock[Input::MAIN1]) return false;
87 if (inpt->lock[Input::ACCEPT]) return false;
93 if (!inpt->usingMouse() && inpt->lock[Input::ACCEPT]) return false;
8894
89 if (pressed && !inpt->lock[Input::MAIN1] && !inpt->lock[Input::ACCEPT] && (Utils::isWithinRect(pos, mouse) || activated)) { // this is a button release
95 if (pressed && !inpt->lock[Input::MAIN1] && (!inpt->lock[Input::ACCEPT] || inpt->usingMouse()) && (Utils::isWithinRect(pos, mouse) || activated)) { // this is a button release
9096 activated = false;
9197 pressed = false;
9298 setChecked(!checked);
3939 , only_numbers(false)
4040 , accept_to_defocus(true)
4141 {
42
4342 loadGraphics(filename);
44
45 render_to_alpha = false;
4643 }
4744
4845 void WidgetInput::setPos(int offset_x, int offset_y) {
5653
5754 void WidgetInput::loadGraphics(const std::string& filename) {
5855 // load input background image
59 Image *graphics;
60 graphics = render_device->loadImage(filename, RenderDevice::ERROR_EXIT);
56 Image *graphics = NULL;
57 if (filename != DEFAULT_FILE) {
58 graphics = render_device->loadImage(filename, RenderDevice::ERROR_NORMAL);
59 }
60 if (!graphics) {
61 graphics = render_device->loadImage(DEFAULT_FILE, RenderDevice::ERROR_EXIT);
62 }
6163 if (graphics) {
6264 background = graphics->createSprite();
6365 pos.w = background->getGraphicsWidth();
8385 }
8486
8587 bool WidgetInput::checkClick(const Point& mouse) {
88 enable_tablist_nav = enabled;
8689
8790 // disabled buttons can't be clicked;
8891 if (!enabled) return false;
152155 for (int i = 0; i < inpt->KEY_COUNT; ++i) {
153156 if (inpt->pressing[i]) {
154157 inpt->lock[i] = true;
155 inpt->repeat_ticks[i] = 1;
158 inpt->repeat_cooldown[i].setCurrent(inpt->repeat_cooldown[i].getDuration() - 1);
156159 }
157160 }
158161 }
159162
160163 // handle backspaces
161 if (inpt->pressing[Input::DEL] && inpt->repeat_ticks[Input::DEL] == 0) {
164 if (inpt->pressing[Input::DEL] && inpt->repeat_cooldown[Input::DEL].isBegin()) {
162165 if (!text.empty() && cursor_pos > 0) {
163166 // remove utf-8 character
164167 // size_t old_cursor_pos = cursor_pos;
173176 }
174177
175178 // cursor movement
176 if (!text.empty() && cursor_pos > 0 && inpt->pressing[Input::LEFT] && inpt->repeat_ticks[Input::LEFT] == 0) {
179 if (!text.empty() && cursor_pos > 0 && inpt->pressing[Input::LEFT] && inpt->repeat_cooldown[Input::LEFT].isBegin()) {
177180 cursor_pos--;
178181 trimText();
179182 }
180 else if (!text.empty() && cursor_pos < text.length() && inpt->pressing[Input::RIGHT] && inpt->repeat_ticks[Input::RIGHT] == 0) {
183 else if (!text.empty() && cursor_pos < text.length() && inpt->pressing[Input::RIGHT] && inpt->repeat_cooldown[Input::RIGHT].isBegin()) {
181184 inpt->lock[Input::RIGHT] = true;
182185 cursor_pos++;
183186 trimText();
5454 {
5555 bounds.x = bounds.y = 0;
5656 bounds.w = bounds.h = 0;
57
58 render_to_alpha = false;
5957 }
6058
6159 void WidgetLabel::setMaxWidth(int width) {
5252 , disable_text_trim(false) {
5353
5454 // load ListBox images
55 Image *graphics;
56 graphics = render_device->loadImage(fileName, RenderDevice::ERROR_EXIT);
55 Image *graphics = NULL;
56 if (fileName != DEFAULT_FILE) {
57 graphics = render_device->loadImage(fileName, RenderDevice::ERROR_NORMAL);
58 }
59 if (!graphics) {
60 graphics = render_device->loadImage(DEFAULT_FILE, RenderDevice::ERROR_EXIT);
61 }
5762 if (graphics) {
5863 listboxs = graphics->createSprite();
5964 pos.w = listboxs->getGraphicsWidth();
417422 pos_scroll.w = scrollbar->pos_up.w;
418423 pos_scroll.h = (pos.h*static_cast<int>(rows.size()))-scrollbar->pos_down.h-(scrollbar_offset*2);
419424 scrollbar->refresh(pos_scroll.x, pos_scroll.y, pos_scroll.h, cursor, static_cast<int>(items.size()-rows.size()));
420 right_margin = scrollbar->pos_knob.w + 8;
425 right_margin = scrollbar->pos_knob.w + eset->widgets.listbox_text_margin.y;
421426 }
422427 else {
423428 has_scroll_bar = false;
424 right_margin = 8;
429 right_margin = eset->widgets.listbox_text_margin.y;
425430 }
426431
427432 // Update each row's hitbox and label
445450 temp = font->trimTextToWidth(items[i+cursor].value, pos.w-right_margin-padding, FontEngine::USE_ELLIPSIS, 0);
446451 }
447452
448 // TODO remove hardcoded +8
449 vlabels[i].setPos(rows[i].x + 8, rows[i].y + (rows[i].h/2));
453 vlabels[i].setPos(rows[i].x + eset->widgets.listbox_text_margin.x, rows[i].y + (rows[i].h/2));
450454 vlabels[i].setVAlign(LabelInfo::VALIGN_CENTER);
451455 vlabels[i].setText(temp);
452456
4848 }
4949
5050 void WidgetScrollBar::loadArt() {
51 Image *graphics;
52 graphics = render_device->loadImage(fileName, RenderDevice::ERROR_EXIT);
51 Image *graphics = NULL;
52 if (fileName != DEFAULT_FILE) {
53 graphics = render_device->loadImage(fileName, RenderDevice::ERROR_NORMAL);
54 }
55 if (!graphics) {
56 graphics = render_device->loadImage(DEFAULT_FILE, RenderDevice::ERROR_EXIT);
57 }
5358 if (graphics) {
5459 scrollbars = graphics->createSprite();
5560 graphics->unref();
3737 currentChild = -1;
3838 scrollbar = new WidgetScrollBar(WidgetScrollBar::DEFAULT_FILE);
3939 update = true;
40 render_to_alpha = false;
4140 resize(width, height);
4241 tablist = TabList();
4342 tablist.setScrollType(SCROLL_VERTICAL);
7271 child->local_frame = pos;
7372 }
7473
74 }
75
76 void WidgetScrollBox::clearChildWidgets() {
77 currentChild = -1;
78 children.clear();
7579 }
7680
7781 void WidgetScrollBox::scroll(int amount) {
3636 void setPos(int offset_x, int offset_y);
3737
3838 void addChildWidget(Widget* child);
39 void clearChildWidgets();
3940 Point input_assist(const Point& mouse);
4041 void logic();
4142 void logic(int x, int y);
4343 , maximum(0)
4444 , value(0) {
4545
46 Image *graphics;
47 graphics = render_device->loadImage(fname, RenderDevice::ERROR_EXIT);
46 Image *graphics = NULL;
47 if (fname != DEFAULT_FILE) {
48 graphics = render_device->loadImage(fname, RenderDevice::ERROR_NORMAL);
49 }
50 if (!graphics) {
51 graphics = render_device->loadImage(DEFAULT_FILE, RenderDevice::ERROR_EXIT);
52 }
4853 if (graphics) {
4954 sl = graphics->createSprite();
5055 pos.w = sl->getGraphicsWidth();
5459 graphics->unref();
5560 }
5661
57 render_to_alpha = false;
58
5962 scroll_type = SCROLL_HORIZONTAL;
6063 }
6164
7477
7578
7679 bool WidgetSlider::checkClickAt(int x, int y) {
80 enable_tablist_nav = enabled;
81
7782 if (!enabled) return false;
7883 Point mouse(x, y);
7984 //
3030 #include "SharedResources.h"
3131 #include "WidgetSlot.h"
3232
33 WidgetSlot::WidgetSlot(int _icon_id, int _ACTIVATE)
33 WidgetSlot::WidgetSlot(int _icon_id, int _ACTIVATE, int _size)
3434 : Widget()
3535 , slot_selected(NULL)
3636 , slot_checked(NULL)
4444 , enabled(true)
4545 , checked(false)
4646 , pressed(false)
47 , continuous(false) {
47 , continuous(false)
48 {
4849 focusable = true;
50 label_amount.setFromLabelInfo(eset->widgets.slot_quantity_label);
51
4952 pos.x = pos.y = 0;
50 pos.w = eset->resolutions.icon_size;
51 pos.h = eset->resolutions.icon_size;
5253
5354 Rect src;
5455 src.x = src.y = 0;
55 src.w = src.h = eset->resolutions.icon_size;
56
57 label_amount.setFromLabelInfo(eset->widgets.slot_quantity_label);
56
57 std::string selected_filename;
58 std::string checked_filename;
59
60 if (_size == SIZE_SMALL) {
61 // SIZE_SMALL slots are half the size of SIZE_NORMAL slots
62 pos.w = eset->resolutions.icon_size / 2;
63 pos.h = eset->resolutions.icon_size / 2;
64 src.w = src.h = eset->resolutions.icon_size / 2;
65
66 selected_filename = "images/menus/slot_selected_small.png";
67 checked_filename = "images/menus/slot_checked_small.png";
68 }
69 else {
70 // SIZE_NORMAL
71 pos.w = eset->resolutions.icon_size;
72 pos.h = eset->resolutions.icon_size;
73 src.w = src.h = eset->resolutions.icon_size;
74
75 selected_filename = "images/menus/slot_selected.png";
76 checked_filename = "images/menus/slot_checked.png";
77 }
5878
5979 Image *graphics;
60 graphics = render_device->loadImage("images/menus/slot_selected.png", RenderDevice::ERROR_NORMAL);
80 graphics = render_device->loadImage(selected_filename, RenderDevice::ERROR_NORMAL);
6181 if (graphics) {
6282 slot_selected = graphics->createSprite();
6383 slot_selected->setClipFromRect(src);
6484 graphics->unref();
6585 }
6686
67 graphics = render_device->loadImage("images/menus/slot_checked.png", RenderDevice::ERROR_NORMAL);
87 graphics = render_device->loadImage(checked_filename, RenderDevice::ERROR_NORMAL);
6888 if (graphics) {
6989 slot_checked = graphics->createSprite();
7090 slot_checked->setClipFromRect(src);
5050 ACTIVATED = 2
5151 };
5252
53 enum {
54 SIZE_NORMAL = 0,
55 SIZE_SMALL = 1
56 };
57
5358 static const int NO_ICON = -1;
5459 static const int NO_OVERLAY = -1;
5560
56 WidgetSlot(int _icon_id, int _activate_key);
61 WidgetSlot(int _icon_id, int _activate_key, int _size);
5762 ~WidgetSlot();
5863
5964 void setPos(int offset_x, int offset_y);
8282 }
8383
8484 /**
85 * Define the position and size of the tab control.
85 * Define the position and size of the tab control area and the child tabs (including text).
86 * Typically called when running window/menu align() rountines.
8687 *
8788 * @param x X coordinate of the top-left corner of the widget.
8889 * @param y Y coordinate of the top-left corner of the widget.
9192 // Set tabs area.
9293 tabs_area.x = x;
9394 tabs_area.y = y;
94 tabs_area.w = 0; // calculated in updateHeader();
95 tabs_area.w = 0;
9596 tabs_area.h = getTabHeight();
9697
97 updateHeader();
98 }
99
100 /**
101 * Updates the areas or the tabs.
102 *
103 * Use it right after you set the area and tab titles of the tab control.
104 */
105 void WidgetTabControl::updateHeader() {
106 tabs_area.w = 0;
107
98 // update individual tabs
10899 for (unsigned i=0; i<tabs.size(); i++) {
109100 tabs[i].y = tabs_area.y;
110101 tabs[i].h = tabs_area.h;
111102
112103 if (i==0) tabs[i].x = tabs_area.x;
113104 else tabs[i].x = tabs[i-1].x + tabs[i-1].w;
114
115 tabs[i].w = eset->widgets.tab_padding.x + font->calc_width(titles[i]) + eset->widgets.tab_padding.x;
116 tabs_area.w += tabs[i].w;
117105
118106 active_labels[i].setPos(tabs[i].x + eset->widgets.tab_padding.x, tabs[i].y + tabs[i].h/2 + eset->widgets.tab_padding.y);
119107 active_labels[i].setVAlign(LabelInfo::VALIGN_CENTER);
124112 inactive_labels[i].setVAlign(LabelInfo::VALIGN_CENTER);
125113 inactive_labels[i].setText(titles[i]);
126114 inactive_labels[i].setColor(font->getColor(FontEngine::COLOR_WIDGET_DISABLED));
115
116 tabs[i].w = active_labels[i].getBounds()->w + (eset->widgets.tab_padding.x * 2);
117 tabs_area.w += tabs[i].w;
127118 }
128119 }
129120
5353
5454 int getTabHeight();
5555
56 void updateHeader();
57
5856 void logic();
5957 void logic(int x, int y);
6058 void render();
104104 if (Filesystem::pathExists(settings->path_user + "mods")) Utils::logError("%smods/", settings->path_user.c_str());
105105 if (Filesystem::pathExists(settings->path_data + "mods")) Utils::logError("%smods/", settings->path_data.c_str());
106106 Utils::logError("A copy of the default mod is in the \"mods\" directory of the flare-engine repo.");
107 Utils::logError("The repo is located at: https://github.com/clintbellanger/flare-engine");
107 Utils::logError("The repo is located at: https://github.com/flareteam/flare-engine");
108108 Utils::logError("Try again after copying the default mod to one of the above directories. Exiting.");
109109 Utils::logErrorDialog("main: Could not find the 'default' mod in the following locations:\n\n%smods/\n%smods/", settings->path_user.c_str(), settings->path_data.c_str());
110110 Utils::Exit(1);