-
Notifications
You must be signed in to change notification settings - Fork 33
Expand file tree
/
Copy pathmodule_strings.py
More file actions
3839 lines (3373 loc) · 346 KB
/
module_strings.py
File metadata and controls
3839 lines (3373 loc) · 346 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
from module_constants import *
strings = [
("no_string", "{!}NO STRING!"),
("empty_string", "{!} "),
("yes", "Yes."),
("no", "No."),
# Strings before this point are hardwired.
("blank_string", "{!} "),
("error_string", "{!}ERROR!!!ERROR!!!!ERROR!!!ERROR!!!ERROR!!!ERROR!!!!ERROR!!!ERROR!!!!ERROR!!!ERROR!!!!ERROR!!!ERROR!!!!ERROR!!!ERROR!!!!ERROR!!!ERROR!!!!!"),
## ("none", "none"),
("noone", "no one"),
## ("nothing", "nothing"),
("s0", "{!}{s0}"),
("blank_s1", "{!} {s1}"),
("reg1", "{!}{reg1}"),
("s50_comma_s51", "{s50}, {s51}"),
("s50_and_s51", "{s50} and {s51}"),
("s5_s_party", "_{s5}'s Party"),
("s5_s_host", "_{s5}'s Host"),
("given_by_s1_at_s2", "Given by {s1} at {s2}"),
("given_by_s1_in_wilderness", "Given by {s1} whilst in the field"),
("s7_raiders", "{s7} Raiders"),
("bandits_eliminated_by_another", "The troublesome bandits have been eliminated by another party."),
("msg_battle_won","Battle won! Press tab key to leave..."),
("tutorial_map1","You are now viewing the overland map. Left-click on the map to move your party to that location, enter the selected town, or pursue the selected party. Time will pause on the overland map if your party is not moving, waiting or resting. To wait anywhere simply press and hold down the space bar."),
("change_color_1", "{!}Change Color 1"),
("change_color_2", "{!}Change Color 2"),
("change_background", "{!}Change Background Pattern"),
("change_flag_type", "{!}Change Flag Type"),
("change_map_flag_type", "{!}Change Map Flag Type"),
("randomize", "{!}Randomize"),
("sample_banner", "{!}Sample banner:"),
("sample_map_banner", "{!}Sample map banner:"),
("number_of_charges", "{!}Number of charges:"),
("change_charge_1", "{!}Change Charge 1"),
("change_charge_1_color", "{!}{!}Change Charge 1 Color"),
("change_charge_2", "{!}Change Charge 2"),
("change_charge_2_color", "{!}Change Charge 2 Color"),
("change_charge_3", "{!}Change Charge 3"),
("change_charge_3_color", "{!}Change Charge 3 Color"),
("change_charge_4", "{!}Change Charge 4"),
("change_charge_4_color", "{!}Change Charge 4 Color"),
("change_charge_position", "{!}Change Charge Position"),
("choose_position", "{!}Choose position:"),
("choose_charge", "{!}Choose a charge:"),
("choose_background", "{!}Choose background pattern:"),
("choose_flag_type", "{!}Choose flag type:"),
("choose_map_flag_type", "{!}Choose map flag type:"),
("choose_color", "{!}Choose color:"),
("accept", "Accept"),
("charge_no_1", "{!}Charge #1:"),
("charge_no_2", "{!}Charge #2:"),
("charge_no_3", "{!}Charge #3:"),
("charge_no_4", "{!}Charge #4:"),
("change", "{!}Change"),
("plus", "{!}+"),
("minus", "{!}-"),
("color_no_1", "{!}Color #1:"),
("color_no_2", "{!}Color #2:"),
("charge", "{!}Charge"),
("color", "{!}Color"),
("flip_horizontal", "{!}Flip Horizontal"),
("flip_vertical", "{!}Flip Vertical"),
("hold_fire", "Hold Fire"),
("blunt_hold_fire", "Blunt / Hold Fire"),
## ("tutorial_camp1","This is training ground where you can learn the basics of the game. Use A, S, D, W keys to move and the mouse to look around."),
## ("tutorial_camp2","F is the action key. You can open doors, talk to people and pick up objects with F key. If you wish to leave a town or retreat from a battle, press the TAB key."),
## ("tutorial_camp3","Training Ground Master wishes to speak with you about your training. Go near him, look at him and press F when you see the word 'Talk' under his name. "),
## ("tutorial_camp4","To see the in-game menu, press the Escape key. If you select Options, and then Controls from the in-game menu, you can see a complete list of key bindings."),
## ("tutorial_camp6","You've received your first quest! You can take a look at your current quests by pressing the Q key. Do it now and check the details of your quest."),
## ("tutorial_camp7","You've completed your quest! Go near Training Ground Master and speak with him about your reward."),
## ("tutorial_camp8","You've gained some experience and weapon points! Press C key to view your character and increase your weapon proficiencies."),
## ("tutorial_camp9","Congratulations! You've finished the tutorial of Mount&Blade. Press TAB key to leave the training ground."),
## ("tutorial_enter_melee", "You are entering the melee weapon training area. The chest nearby contains various weapons which you can experiment with. If you wish to quit this tutorial, press TAB key."),
## ("tutorial_enter_ranged", "You are entering the ranged weapon training area. The chest nearby contains various ranged weapons which you can experiment with. If you wish to quit this tutorial, press TAB key."),
## ("tutorial_enter_mounted", "You are entering the mounted training area. Here, you can try different kinds of weapons while riding a horse. If you wish to quit this tutorial, press TAB key."),
# ("tutorial_usage_sword", "Sword is a very versatile weapon which is very fast in both attack and defense. Usage of one handed swords are affected by your one handed weapon proficiency. Focus on the sword and press F key to pick it up."),
# ("tutorial_usage_axe", "Axe is a heavy (and therefore slow) weapon which can deal high damage to the opponent. Usage of one handed axes are affected by your one handed weapon proficiency. Focus on the axe and press F key to pick it up."),
# ("tutorial_usage_club", "Club is a blunt weapon which deals less damage to the opponent than any other one handed weapon, but it knocks you opponents unconscious so that you can take them as a prisoner. Usage of clubs are affected by your one handed weapon proficiency. Focus on the club and press F key to pick it up."),
# ("tutorial_usage_battle_axe", "Battle axe is a long weapon and it can deal high damage to the opponent. Usage of battle axes are affected by your two handed weapon proficiency. Focus on the battle axe and press F key to pick it up."),
# ("tutorial_usage_spear", "Spear is a very long weapon which lets the wielder to strike the opponent earlier. Usage of the spears are affected by your polearm proficiency. Focus on the spear and press F key to pick it up."),
# ("tutorial_usage_short_bow", "Short bow is a common ranged weapon which is easy to reload but hard to master at. Usage of short bows are affected by your archery proficiency. Focus on the short bow and arrows and press F key to pick them up."),
# ("tutorial_usage_crossbow", "Crossbow is a heavy ranged weapon which is easy to use and deals high amount of damage to the opponent. Usage of crossbows are affected by your crossbow proficiency. Focus on the crossbow and bolts and press F key to pick them up."),
# ("tutorial_usage_throwing_daggers", "Throwing daggers are easy to use and throwing them takes a very short time. But they deal light damage to the opponent. Usage of throwing daggers are affected byyour throwing weapon proficiency. Focus on the throwing daggers and press F key to pick it up."),
# ("tutorial_usage_mounted", "You can use your weapons while you're mounted. Polearms like the lance here can be used for couched damage against opponents. In order to do that, ride your horse at a good speed and aim at your enemy. But do not press the attack button."),
## ("tutorial_melee_chest", "The chest near you contains some of the melee weapons that can be used throughout the game. Look at the chest now and press F key to view its contents. Click on the weapons and move them to your Arms slots to be able to use them."),
## ("tutorial_ranged_chest", "The chest near you contains some of the ranged weapons that can be used throughout the game. Look at the chest now and press F key to view its contents. Click on the weapons and move them to your Arms slots to be able to use them."),
##
## ("tutorial_item_equipped", "You have equipped a weapon. Move your mouse scroll wheel up to wield your weapon. You can also switch between your weapons using your mouse scroll wheel."),
("tutorial_ammo_refilled", "Ammo refilled."),
("tutorial_failed", "You have been beaten this time, but don't worry. Follow the instructions carefully and you'll do better next time.\
Press the Tab key to return to to the menu where you can retry this tutorial."),
("tutorial_1_msg_1","In this tutorial you will learn the basics of movement and combat.\
In Mount&Blade you use the mouse to control where you are looking, and the WASD keys of your keyboard to move.\
Your first task in the training is to locate the flag in the room and move over it.\
You can press the Tab key at any time to quit this tutorial or to exit any other area in the game.\
Go to the flag now."),
("tutorial_1_msg_2","Well done. Next we will cover attacking with weapons.\
For the purposes of this tutorial you have been equipped with bow and arrows, a sword and a shield.\
You can draw different weapons from your weapon slots by using the scroll wheel of your mouse.\
In the default configuration, scrolling up pulls out your next weapon, and scrolling down pulls out your shield.\
If you are already holding a shield, scrolling down will put your shield away instead.\
Try changing your wielded equipment with the scroll wheel now. When you are ready,\
go to the flag to move on to your next task."),
("tutorial_1_msg_3","Excellent. The next part of this tutorial covers attacking with melee weapons.\
You attack with your currently wielded weapon by using your left mouse button.\
Press and hold the button to ready an attack, then release the button to strike.\
If you hold down the left mouse button for a while before releasing, your attack will be more powerful.\
Now draw your sword and destroy the four dummies in the room."),
("tutorial_1_msg_4","Nice work! You've destroyed all four dummies. You can now move on to the next room."),
("tutorial_1_msg_5","As you see, there is an archery target on the far side of the room.\
Your next task is to use your bow to put three arrows into that target. Press and hold down the left mouse button to notch an arrow.\
You can then fire the arrow by releasing the left mouse button. Note the targeting reticule in the centre of your screen,\
which shows you the accuracy of your shot.\
In order to achieve optimal accuracy, let fly your arrow when the reticule is at its smallest.\
Try to shoot the target now."),
("tutorial_1_msg_6","Well done! You've learned the basics of moving and attacking.\
With a little bit of practice you will soon master them.\
In the second tutorial you can learn more advanced combat skills and face armed opponents.\
You can press the Tab key at any time to return to the tutorial menu."),
("tutorial_2_msg_1","This tutorial will teach you how to defend yourself with a shield and how to battle armed opponents.\
For the moment you are armed with nothing but a shield.\
Your task is not to attack, but to successfully protect yourself from harm with your shield.\
There is an armed opponent waiting for you in the next room.\
He will try his best to knock you unconscious, while you must protect yourself with your shield\
by pressing and holding the right mouse button.\
Go into the next room now to face your opponent.\
Remember that you can press the Tab key at any time to quit this tutorial or to exit any other area in the game."),
("tutorial_2_msg_2","Press and hold down the right mouse button to raise your shield. Try to remain standing for thirty seconds. You have {reg3} seconds to go."),
("tutorial_2_msg_3","Well done, you've succeeded in defending against an armed opponent.\
The next phase of this tutorial will pit you and your shield against a force of enemy archers.\
Move on to the next room when you're ready to face the archers."),
("tutorial_2_msg_4","Defend yourself from arrows by raising your shield with the right mouse button. Try to remain standing for thirty seconds. You have {reg3} seconds to go."),
("tutorial_2_msg_5","Excellent, you've put up a succesful defence against archers.\
There is a reward waiting for you in the next room."),
("tutorial_2_msg_6","In the default configuration,\
the F key on your keyboard is used for non-violent interaction with objects and humans in the gameworld.\
To pick up the sword on the altar, look at it and press F when you see the word 'Equip'."),
("tutorial_2_msg_7","A fine weapon! Now you can use it to deliver a bit of payback.\
Go back through the door and dispose of the archers you faced earlier."),
("tutorial_2_msg_8","Very good. Your last task before finishing this tutorial is to face the squire.\
Go through the door now and show him your steel!"),
("tutorial_2_msg_9","Congratulations! You have now learned how to defend yourself with a shield and even had your first taste of combat with armed opponents.\
Give it a bit more practice and you'll soon be a renowned swordsman.\
The next tutorial covers directional defence, which is one of the most important elements of Mount&Blade combat.\
You can press the Tab key at any time to return to the tutorial menu."),
("tutorial_3_msg_1","This tutorial is intended to give you an overview of parrying and defence without a shield.\
Parrying attacks with your weapon is a little bit more difficult than blocking them with a shield.\
When you are defending with a weapon, you are only protected from one direction, the direction in which your weapon is set.\
If you are blocking upwards, you will parry any overhead swings coming against you, but you will not stop thrusts or attacks to your sides.\
Either of these attacks would still be able to hit you.\
That's why, in order to survive without a shield, you must learn directional defence.\
Go pick up up the axe now to begin practice."),
("tutorial_3_msg_2","By default, the direction in which you defend (by clicking and holding your right mouse button) is determined by the attack direction of your closest opponent.\
For example, if your opponent is readying a thrust attack, pressing and holding the right mouse button will parry thrust attacks, but not side or overhead attacks.\
You must watch your opponent carefully and only initiate your parry AFTER the enemy starts to attack.\
If you start BEFORE he readies an attack, you may parry the wrong way altogether!\
Now it's time for you to move on to the next room, where you'll have to defend yourself against an armed opponent.\
Your task is to defend yourself successfully for thirty seconds with no equipment other than a simple axe.\
Your axe's attacks are disabled for this tutorial, so don't worry about attacking and focus on your defence instead.\
Move on to the next room when you are ready to initiate the fight."),
("tutorial_3_msg_3","Press and hold down the right mouse button to defend yourself with your axe after your opponent starts his attack.\
Try to remain standing for thirty seconds. You have {reg3} seconds to go."),
("tutorial_3_msg_4","Well done, you've succeeded this trial!\
Now you will be pitted against a more challenging opponent that will make things more difficult for you.\
Move on to the next room when you're ready to face him."),
("tutorial_3_msg_5","Press and hold down the right mouse button to defend yourself with your axe after your opponent starts his attack.\
Try to remain standing for thirty seconds. You have {reg3} seconds to go."),
("tutorial_3_msg_6","Congratulations, you still stand despite the enemy's best efforts.\
The time has now come to attack as well as defend.\
Approach the door and press the F key when you see the word 'Go'."),
("tutorial_3_2_msg_1","Your axe's attacks have been enabled again. Your first opponent is waiting in the next room.\
Defeat him by a combination of attack and defence."),
("tutorial_3_2_msg_2","Defeat your opponent with your axe."),
("tutorial_3_2_msg_3","Excellent. Now the only thing standing in your way is one last opponent.\
He is in the next room. Move in and knock him down."),
("tutorial_3_2_msg_4","Defeat your opponent with your axe."),
("tutorial_3_2_msg_5","Well done! In this tutorial you have learned how to fight ably without a shield.\
Train hard and train well, and no one shall be able to lay a stroke on you.\
In the next tutorial you may learn horseback riding and cavalry combat.\
You can press the Tab key at any time to return to the tutorial menu."),
("tutorial_4_msg_1","Welcome to the fourth tutorial.\
In this sequence you'll learn about riding a horse/warg and how to perform various martial exercises on horseback.\
We'll start by getting you mounted up.\
Approach the horse, and press the 'F' key when you see the word 'Mount'."),
("tutorial_4_msg_2","While on horseback, the WASD keys control your horse's movement, not your own.\
Ride your horse and try to follow the flag around the course.\
When you reach the flag, it will move to the next waypoint on the course until you reach the finish."),
("tutorial_4_msg_3","Very good. Next we'll cover attacking enemies from horseback. Approach the flag now."),
("tutorial_4_msg_4","Draw your sword (using the mouse wheel) and destroy the four targets.\
Try hitting the dummies as you pass them at full gallop -- this provides an extra challenge,\
but the additional speed added to your blow will allow you to do more damage.\
The easiest way of doing this is by pressing and holding the left mouse button until the right moment,\
releasing it just before you pass the target."),
("tutorial_4_msg_5","Excellent work. Now let us try some target shooting from horseback. Go near the flag now."),
("tutorial_4_msg_6","Locate the archery target beside the riding course and shoot it three times with your bow.\
Although you are not required to ride while shooting, it's recommended that you try to hit the target at various speeds and angles\
to get a feel for how your horse's speed and course affects your aim."),
("tutorial_4_msg_7","Congratulations, you have finished this tutorial.\
You can press the Tab key at any time to return to the tutorial menu."),
# Ryan END
("tutorial_5_msg_1","Welcome to the fifth and final tutorial, which gives you a brief overview of how to command troops in battle, one of the most important aspects in Mount & Blade.^^\
The first command menu that you have to learn are movement commands, which can be found by pressing the F1 key. Press that now and explore the many movement options you can give your troops in battle.^^\
For this first step, command your troops to follow you and move up the hill where the flag and pointer is."),
("tutorial_5_msg_2","Excellent. Your troops have followed you up the hill. Now you have a good view of the battlefield.^^\
This time, ask your troops to hold this hill by pressing the F1 command menu again, and selecting Hold this Position (F1).^^\
Once you have done that, you will notice your troops stop following you and hold the position you asked them to.^^\
This is a good time to learn the second command menu, which revolves around troop basic formations.^^\
This menu allows you to command your troops to tighten up their ranks, to hold against infantry charges, or spread apart to resist archer volleys.^^\
Commanding your troops to move forward or backward ten paces using this command menu allows your troops to move while keeping their formation.^^\
After exploring the different options, keep your troops holding this hill and move alone towards the opposite hill, where the flag and the pointer is."),
("tutorial_5_msg_3","Great. As you can see, your infantry is holding where you asked them to. Now, move towards the windmill by yourself."),
("tutorial_5_msg_4","Now you have archers join your command. In Mount & Blade, you can give separate commands to specific divisions of troops such as infantry, archers, and cavalry.^^\
Pressing the number keys will choose the division of your choice (1 for Infantry, 2 for Archers, 3 for Cavalry). You can then use the command menus that appear to command the specific division.^^\
Note that the choice will persist, and pressing any of the command menus (F1, F2, F3) will be for the last division chosen. Read the messages that appear on your screen to see which division is being commanded.^^\
Now, ask your Infantry to follow you, then ask your Archers to follow you too. Once they are all together, go back to the hill you came from.^^\
Once there, look for the pointer and command your infantry to move and hold there by pressing 1, then holding the F1 key to reveal a banner. You can use this to move your troops in a precise location of your choice.^^\
Ask your archers to move towards the flag behind the pointer, and on high ground."),
("tutorial_5_msg_5","Your men are in position, the enemies have gathered and are charging towards you. Use what you learned to maneuver your infantry forward in formation, or ask them to charge. Charging breaks all formations, and moves your troops towards the nearest enemies.^^\
You can also keep your archers above ground for a better vantage point, or also ask them to move elsewhere.^^\
You can also press F3 to reveal the third command menu and learn about the different weapon orders you can give your troops."),
("tutorial_5_msg_6","Excellent! You have completed your first field battle in Mount & Blade. Intelligent command of your troops in battle is paramount to your success as a commander in battle. Make sure to learn the different how to move your troops in advantageous positions.^^\
In The Last Days of the Third Age, there are complex formations for more advanced maneouvers such as Infantry Shieldwall and Cavalry Wedges. You can learn more about it in-game.^^\
You can press TAB anytime to leave the tutorial."),
("trainer_help_1", "This is a training ground where you can learn the basics of the game. Use A, S, D, W keys to move and the mouse to look around."),
("trainer_help_2", "To speak with the trainer, go near him, look at him and press the 'F' key when you see the word 'Talk' under his name.\
When you wish to leave this or any other area or retreat from a battle, you can press the TAB key."),
("custom_battle_1", "Angbor the Fearless and his Gondor company intercepted a Harad reinforcement group.\
Shouting out his warcry, he spurs his horse forward, and leads his loyal men to a fierce battle."),
("custom_battle_2", "Celeborn from Lorien is leading a patrol of horsemen and archers\
when a forward lookout brings a warning of a force of ash-faced evil men approaching.\
It's the dreaded Black Numenoreans! Those were not seen near Lothlorien for ages,\
but now they must be driven back to the neverworld."),
("custom_battle_3", "Lord Grimbold of Rohan is leading the last defence of the walls against an army of Isengard.\
Now, as the besiegers prepare for a final assault on the walls, he must hold the walls with courage and bright steel."),
("custom_battle_4", "When the scouts inform Lord Beranhelm of the approach of a Rhun war band,\
he decides to quickly prepare the defences of his camp and try to hold against superior numbers."),
("custom_battle_5", "Ugluk has brought his fierce orksies into the west with the promise of plunder.\
If he can make this dwarf stronghold fall to him today, his masters in Barad-Dur will be mightily pleased."),
("custom_battle_6", "Ugluk and his orc raider squad were as keen as possible in escaping Elven patrols.\
But one's good fortunes may not last forever, and it seems like filthy paleskins will have their share now."),
("custom_battle_7", "Cosairs have set up their camp on the shores of Gondor! How dare they.\
Let us strike them before they get reinforcements and drive them off into the sea, where they belong."),
("finished", "(Finished)"),
("delivered_damage", "Delivered {reg60} damage."),
("archery_target_hit", "Distance: {reg61} yards. Score: {reg60}"),
("use_baggage_for_inventory","Use your baggage to access your inventory during battle (it's at your starting position)."),
## ("cant_leave_now","Can't leave the area now."),
("cant_use_inventory_now","Can't access inventory now."),
("cant_use_inventory_arena","Can't access inventory in the arena."),
("cant_use_inventory_disguised","Can't access inventory while you're disguised."),
("cant_use_inventory_tutorial","Can't access inventory in the training camp."),
("1_denar", "1 Resource Point."),
("reg1_denars", "{reg1} Resource Points."),
# Eglish calendar TLD -- mtarini
# ("january_reg1_reg2", "T.A. {reg2}, January {reg1}"),
# ("february_reg1_reg2", "T.A. {reg2}, February {reg1}"),
# ("march_reg1_reg2", "T.A. {reg2}, March {reg1}"),
# ("april_reg1_reg2", "T.A. {reg2}, April {reg1}"),
# ("may_reg1_reg2", "T.A. {reg2}, May {reg1}"),
# ("june_reg1_reg2", "T.A. {reg2}, June {reg1}"),
# ("july_reg1_reg2", "T.A. {reg2}, July {reg1}"),
# ("august_reg1_reg2", "T.A. {reg2}, August {reg1}"),
# ("september_reg1_reg2", "T.A. {reg2}, September {reg1}"),
# ("october_reg1_reg2", "T.A. {reg2}, October {reg1}"),
# ("november_reg1_reg2", "T.A. {reg2}, November {reg1}"),
# ("december_reg1_reg2", "T.A. {reg2}, December {reg1}"),
# TLD -- Quenya name (Steward's Reckoning) MONTHS -- mtarini
#
("january_reg1_reg2", "T.A.{reg2}, Narvinyë {reg1} (Jan)"),
("february_reg1_reg2", "T.A.{reg2}, Nénimë {reg1} (Feb)"),
("march_reg1_reg2", "T.A.{reg2}, Súlìmë {reg1} (Mar)"),
("april_reg1_reg2", "T.A.{reg2}, Víressë {reg1} (Apr)"),
("may_reg1_reg2", "T.A.{reg2}, Lótessë {reg1} (May)"),
("june_reg1_reg2", "T.A.{reg2}, Náríë {reg1} (Jun)"),
("july_reg1_reg2", "T.A.{reg2}, Cermië {reg1} (Jul)"),
("august_reg1_reg2", "T.A.{reg2}, Urimë {reg1} (Aug)"),
("september_reg1_reg2", "T.A.{reg2}, Yavannië {reg1} (Sep)"),
("october_reg1_reg2", "T.A.{reg2}, Narquelië {reg1} (Oct)"),
("november_reg1_reg2", "T.A.{reg2}, Hísimë {reg1} (Nov)"),
("december_reg1_reg2", "T.A.{reg2}, Ringarë {reg1} (Dec)"),
# TLD -- Quenya name (Steward's Reckoning) SPECIAL DAYS-- mtarini
("calendar_spec_day_1", "T.A.{reg2}, Yestarë (First Day)"),
("calendar_spec_day_2", "T.A.{reg2}, Tuilérë (Spring Day)"),
("calendar_spec_day_3", "T.A.{reg2}, Loëndë (Midyear's Day)"),
("calendar_spec_day_4", "T.A.{reg2}, Yáviérë (Harvest Day)"),
("calendar_spec_day_5", "T.A.{reg2}, Mettarë (Last Day)"),
## ("you_approach_town","You approach the town of "),
## ("you_are_in_town","You are in the town of "),
## ("you_are_in_castle","You are at the castle of "),
## ("you_sneaked_into_town","You have sneaked into the town of "),
("town_nighttime"," It is late at night."),
("door_locked","The door is locked."),
("castle_is_abondened","The castle seems to be unoccupied."),
("town_is_abondened","The town has no garrison defending it."),
("place_is_occupied_by_player","The place is held by your own troops."),
("place_is_occupied_by_enemy", "The place is held by hostile troops."),
("place_is_occupied_by_friendly", "The place is held by friendly troops."),
("do_you_want_to_retreat", "Are you sure you want to retreat?"),
("give_up_fight", "Give up the fight?"),
("do_you_wish_to_leave_tutorial", "Do you wish to leave the tutorial?"),
("do_you_wish_to_surrender", "Do you wish to surrender?"),
("can_not_retreat", "Can't retreat, there are enemies nearby!"),
## ("can_not_leave", "Can't leave. There are enemies nearby!"),
("s1_joined_battle_enemy", "{s1} has joined the battle on the enemy side."),
("s1_joined_battle_friend", "{s1} has joined the battle on your side."),
# ("entrance_to_town_forbidden","It seems that the town guards have been warned of your presence and you won't be able to enter the town unchallenged."),
("entrance_to_town_forbidden","The town guards are on the lookout for intruders and it seems that you won't be able to pass through the gates unchallenged."),
("sneaking_to_town_impossible","The town guards are alarmed. You wouldn't be able to sneak through that gate no matter how well you disguised yourself."),
("battle_won", "You have won the battle!"),
("battle_lost", "You have lost the battle!"),
("player_down", "You have been knocked out, but your troops fight on!"),
("attack_walls_success", "After a bloody fight, your brave soldiers manage to claim the walls from the enemy."),
("attack_walls_failure", "Your soldiers fall in waves as they charge the walls, and the few who remain alive soon rout and run away, never to be seen again."),
("attack_walls_continue", "A bloody battle ensues and both sides fight with equal valour. Despite the efforts of your troops, the castle remains in enemy hands."),
("order_attack_success", "Your men fight bravely and defeat the enemy."),
("order_attack_failure", "You watch the battle in despair as the enemy cuts your soldiers down, then easily drives off the few ragged survivors."),
("order_attack_continue", "Despite an extended skirmish, your troops were unable to win a decisive victory."),
("join_order_attack_success", "Your men fight well alongside your allies, sharing in the glory as your enemies are beaten."),
("join_order_attack_failure", "You watch the battle in despair as the enemy cuts your soldiers down, then easily drives off the few ragged survivors."),
("join_order_attack_continue", "Despite an extended skirmish, neither your troops nor your allies were able to win a decisive victory over the enemy."),
("siege_defender_order_attack_success", "The men of the garrison hold their walls with skill and courage, breaking the enemy assault and skillfully turning the defeat into a full-fledged rout."),
("siege_defender_order_attack_failure", "The assault quickly turns into a bloodbath. Valiant efforts are for naught; the overmatched garrison cannot hold the walls, and the enemy puts every last defender to the sword."),
("siege_defender_order_attack_continue", "Repeated, bloody attempts on the walls fail to gain any ground, but too many enemies remain for the defenders to claim a true victory. The siege continues."),
("hero_taken_prisoner", "{s1} of {s3} has been taken prisoner by {s2}."),
("hero_freed", "{s1} of {s3} has been freed from captivity by {s2}."),
("center_captured", "{s2} have taken {s1} from {s3}!"),
("troop_relation_increased", "Your relation with {s1} has increased from {reg1} to {reg2}."),
("troop_relation_detoriated", "Your relation with {s1} has deteriorated from {reg1} to {reg2}."),
("faction_relation_increased", "Your relation with {s1} has increased from {reg1} to {reg2}."),
("faction_relation_detoriated", "Your relation with {s1} has deteriorated from {reg1} to {reg2}."),
("party_gained_morale", "Your party gains {reg1} morale."),
("party_lost_morale", "Your party loses {reg1} morale."),
("qst_follow_spy_noticed_you", "The spy has spotted you! He's making a run for it!"),
("father", "father"),
("husband", "husband"),
("wife", "wife"),
("daughter", "daughter"),
("mother", "mother"),
("son", "son"),
("brother", "brother"),
("sister", "sister"),
("he", "He"),
("she", "She"),
("s3s_s2", "{s3}'s {s2}"),
("s5_is_s51", "{s5} is {s51}."),
("s5_is_the_ruler_of_s51", "{s5} is the ruler of {s51}. "),
("s5_is_a_nobleman_of_s6", "{s5} is a nobleman of {s6}. "),
## ("your_debt_to_s1_is_changed_from_reg1_to_reg2", "Your debt to {s1} is changed from {reg1} to {reg2}."),
("relation_mnus_100", "Vengeful"), # -100..-94
("relation_mnus_90", "Vengeful"), # -95..-84
("relation_mnus_80", "Vengeful"),
("relation_mnus_70", "Hateful"),
("relation_mnus_60", "Hateful"),
("relation_mnus_50", " Hostile"),
("relation_mnus_40", " Angry"),
("relation_mnus_30", " Resentful"),
("relation_mnus_20", " Grumbling"),
("relation_mnus_10", " Suspicious"),
("relation_plus_0", " Indifferent"),# -5...4
("relation_plus_10", " Cooperative"), # 5..14
("relation_plus_20", " Welcoming"),
("relation_plus_30", " Favorable"),
("relation_plus_40", " Supportive"),
("relation_plus_50", " Friendly"),
("relation_plus_60", " Gracious"),
("relation_plus_70", " Fond"),
("relation_plus_80", " Loyal"),
("relation_plus_90", " Devoted"),
("relation_mnus_100_ns", "{s60} is vengeful towards you."), # -100..-94
("relation_mnus_90_ns", "{s60} is vengeful towards you."), # -95..-84
("relation_mnus_80_ns", "{s60} is vengeful towards you."),
("relation_mnus_70_ns", "{s60} is hateful towards you."),
("relation_mnus_60_ns", "{s60} is hateful towards you."),
("relation_mnus_50_ns", "{s60} is hostile towards you."),
("relation_mnus_40_ns", "{s60} is angry towards you."),
("relation_mnus_30_ns", "{s60} is resentful against you."),
("relation_mnus_20_ns", "{s60} is grumbling against you."),
("relation_mnus_10_ns", "{s60} is suspicious towards you."),
("relation_plus_0_ns", "{s60} is indifferent against you."),# -5...4
("relation_plus_10_ns", "{s60} is cooperative towards you."), # 5..14
("relation_plus_20_ns", "{s60} is welcoming towards you."),
("relation_plus_30_ns", "{s60} is favorable to you."),
("relation_plus_40_ns", "{s60} is supportive to you."),
("relation_plus_50_ns", "{s60} is friendly to you."),
("relation_plus_60_ns", "{s60} is gracious to you."),
("relation_plus_70_ns", "{s60} is fond of you."),
("relation_plus_80_ns", "{s60} is loyal to you."),
("relation_plus_90_ns", "{s60} is devoted to you."),
("relation_reg1", " Relation: {reg1}"),
("center_relation_mnus_100", "The populace hates you with a passion"), # -100..-94
("center_relation_mnus_90", "The populace hates you intensely"), # -95..-84
("center_relation_mnus_80", "The populace hates you strongly"),
("center_relation_mnus_70", "The populace hates you"),
("center_relation_mnus_60", "The populace is hateful to you"),
("center_relation_mnus_50", "The populace is extremely hostile to you"),
("center_relation_mnus_40", "The populace is very hostile to you"),
("center_relation_mnus_30", "The populace is hostile to you"),
("center_relation_mnus_20", "The populace is against you"),
("center_relation_mnus_10", "The populace is opposed to you"),
("center_relation_plus_0", "The populace is indifferent to you"),
("center_relation_plus_10", "The populace is acceptive to you"),
("center_relation_plus_20", "The populace is cooperative to you"),
("center_relation_plus_30", "The populace is somewhat supportive to you"),
("center_relation_plus_40", "The populace is supportive to you"),
("center_relation_plus_50", "The populace is very supportive to you"),
("center_relation_plus_60", "The populace is loyal to you"),
("center_relation_plus_70", "The populace is highly loyal to you"),
("center_relation_plus_80", "The populace is devoted to you"),
("center_relation_plus_90", "The populace is fiercely devoted to you"),
("town_prosperity_0", "The poverty of the town of {s60} is unbearable"),
("town_prosperity_10", "The squalorous town of {s60} is all but deserted."),
("town_prosperity_20", "The town of {s60} looks a wretched, desolate place."),
("town_prosperity_30", "The town of {s60} looks poor and neglected."),
("town_prosperity_40", "The town of {s60} appears to be struggling."),
("town_prosperity_50", "The town of {s60} seems unremarkable."),
("town_prosperity_60", "The town of {s60} seems to be flourishing."),
("town_prosperity_70", "The prosperous town of {s60} is bustling with activity."),
("town_prosperity_80", "The town of {s60} looks rich and well-maintained."),
("town_prosperity_90", "The town of {s60} is opulent and crowded with well-to-do people."),
("town_prosperity_100", "The glittering town of {s60} openly flaunts its great wealth."),
("village_prosperity_0", "The poverty of the village of {s60} is unbearable."),
("village_prosperity_10", "The village of {s60} looks wretchedly poor and miserable."),
("village_prosperity_20", "The village of {s60} looks very poor and desolate."),
("village_prosperity_30", "The village of {s60} looks poor and neglected."),
("village_prosperity_40", "The village of {s60} appears to be somewhat poor and struggling."),
("village_prosperity_50", "The village of {s60} seems unremarkable."),
("village_prosperity_60", "The village of {s60} seems to be flourishing."),
("village_prosperity_70", "The village of {s60} appears to be thriving."),
("village_prosperity_80", "The village of {s60} looks rich and well-maintained."),
("village_prosperity_90", "The village of {s60} looks very rich and prosperous."),
("village_prosperity_100", "The village of {s60}, surrounded by vast, fertile fields, looks immensely rich."),
("war_report_minus_4", "we are about to lose the war"),
("war_report_minus_3", "the situation looks bleak"),
("war_report_minus_2", "things aren't going too well for us"),
("war_report_minus_1", "we can still win the war if we rally"),
("war_report_0", "we are evenly matched with the enemy"),
("war_report_plus_1", "we have a fair chance of winning the war"),
("war_report_plus_2", "things are going quite well"),
("war_report_plus_3", "we should have no difficulty defeating them"),
("war_report_plus_4", "we are about to win the war"),
("persuasion_summary_very_bad", "You try your best to persuade {s50},\
but none of your arguments seem to come out right. Every time you start to make sense,\
you seem to say something entirely wrong that puts you off track.\
By the time you finish speaking you've failed to form a single coherent point in your own favour,\
and you realise that all you've done was dig yourself deeper into a hole.\
Unsurprisingly, {s50} does not look impressed."),
("persuasion_summary_bad", "You try to persuade {s50}, but {reg51?she:he} outmanoeuvres you from the very start.\
Even your best arguments sound hollow to your own ears. {s50}, likewise,\
has not formed a very high opinion of what you had to say."),
("persuasion_summary_average", "{s50} turns out to be a skilled speaker with a keen mind,\
and you can't seem to bring forth anything concrete that {reg51?she:he} cannot counter with a rational point.\
In the end, neither of you manage to gain any ground in this discussion."),
("persuasion_summary_good", "Through quick thinking and smooth argumentation, you manage to state your case well,\
forcing {s50} to concede on several points. However, {reg51?she:he} still expresses doubts about your request."),
("persuasion_summary_very_good","You deliver an impassioned speech that echoes through all listening ears like poetry.\
The world itself seems to quiet down in order to hear you better .\
The inspiring words have moved {s50} deeply, and {reg51?she:he} looks much more well-disposed towards helping you."),
# meet_spy_in_enemy_town quest secret sentences
# ("secret_sign_1", "The armoire dances at midnight..."),
# ("secret_sign_2", "I am selling these fine Khergit tapestries. Would you like to buy some?"),
# ("secret_sign_3", "The friend of a friend sent me..."),
# ("secret_sign_4", "The wind blows hard from the east and the river runs red..."),
# ("countersign_1", "But does he dance for the dresser or the candlestick?"),
# ("countersign_2", "Yes I would, do you have any in blue?"),
# ("countersign_3", "But, my friend, your friend's friend will never have a friend like me."),
# ("countersign_4", "Have you been sick?"),
# Names
#MV: source http://www.kirith.com/name/jsgenerator/
#human
("name_1", "Adanedhel"),
("name_2", "Ondoher"),
("name_3", "Aerandir"),
("name_4", "Agarwaen"),
("name_5", "Ailinel"),
("name_6", "Aldarion"),
("name_7", "Almarian"),
("name_8", "Amandil"),
("name_9", "Amlaith"),
("name_10", "Anardil"),
("name_11", "Anborn"),
("name_12", "Andróg"),
("name_13", "Angbor"),
("name_14", "Arador"),
("name_15", "Araglas"),
("name_16", "Arahael"),
("name_17", "Arantar"),
("name_18", "Arassuil"),
("name_19", "Alcarin"),
("name_20", "Belegund"),
("name_21", "Bereg"),
("name_22", "Bergil"),
("name_23", "Borthand"),
("name_24", "Ceorl"),
("name_25", "Ciryon"),
("name_26", "Damrod"),
("name_27", "Derufin"),
("name_28", "Dorlas"),
("name_29", "Duilin"),
("name_30", "Duinhir"),
("name_31", "Egalmoth"),
("name_32", "Emeldir"),
("name_33", "Eradan"),
("name_34", "Erellont"),
("name_35", "Erendis"),
("name_36", "Falathar"),
("name_37", "Fengel"),
("name_38", "Forweg"),
("name_39", "Frumgar"),
("name_40", "Fuinur"),
("name_41", "Galdor"),
("name_42", "Gethron"),
("name_43", "Gorlim"),
("name_44", "Grithnir"),
("name_45", "Gundor"),
("name_46", "Hador"),
("name_47", "Haldar"),
("name_48", "Hallacar"),
("name_49", "Hathol"),
("name_50", "Herion"),
("name_51", "Hild"),
("name_52", "Hunthor"),
("name_53", "Imlach"),
("name_54", "Ioreth"),
("name_55", "Ivorwen"),
("name_56", "Labadal"),
("name_57", "Larnach"),
("name_58", "Magor"),
("name_59", "Mairen"),
("name_60", "Malach"),
("name_61", "Malantur"),
("name_62", "Malvegil"),
("name_63", "Mardil"),
("name_64", "Meneldur"),
("name_65", "Minalcar"),
("name_66", "Minohtar"),
("name_67", "Ondoher"),
("name_68", "Orleg"),
("name_69", "Orodreth"),
("name_70", "Ostoher"),
("name_71", "Pelendur"),
("name_72", "Ragnor"),
("name_73", "Sador"),
("name_74", "Súrion"),
("name_75", "Thorongil"),
("name_76", "Turambar"),
("name_77", "Ulfast"),
("name_78", "Ulwarth"),
("name_79", "Valacar"),
("name_80", "Wulf"),
#elf
("name_elf_1", "Merlkir"), #:)
("name_elf_2", "Romanoir"), #:)
("name_elf_3", "Aegnor"),
("name_elf_4", "Amdír"),
("name_elf_5", "Amras"),
("name_elf_6", "Annael"),
("name_elf_7", "Aredhel"),
("name_elf_8", "Arminas"),
("name_elf_9", "Caranthir"),
("name_elf_10", "Curufin"),
("name_elf_11", "Daeron"),
("name_elf_12", "Eluchíl"),
("name_elf_13", "Edrahil"),
("name_elf_14", "Eluréd"),
("name_elf_15", "Erestor"),
("name_elf_16", "Faelivrin"),
("name_elf_17", "Finrod"),
("name_elf_18", "Felagund"),
("name_elf_19", "Galathil"),
("name_elf_20", "Galdor"),
("name_elf_21", "Gelmir"),
("name_elf_22", "Gildor"),
("name_elf_23", "Guilin"),
("name_elf_24", "Ithilbor"),
("name_elf_25", "Lindir"),
("name_elf_26", "Lómion"),
("name_elf_27", "Maedhros"),
("name_elf_28", "Maeglin"),
("name_elf_29", "Malgalad"),
("name_elf_30", "Nellas"),
("name_elf_31", "Nerdanel"),
("name_elf_32", "Nerwen"),
("name_elf_33", "Nimloth"),
("name_elf_34", "Orodreth"),
("name_elf_35", "Oropher"),
("name_elf_36", "Orophin"),
("name_elf_37", "Saeros"),
# ("name_elf_38", "Coder"), #:)
#dwarf
("name_dwarf_1", "Assistnik"), #:)
("name_dwarf_2", "Vader"), #:)
("name_dwarf_3", "Azaghâl"),
("name_dwarf_4", "Bifur"),
("name_dwarf_5", "Bofur"),
("name_dwarf_6", "Bombur"),
("name_dwarf_7", "Borin"),
("name_dwarf_8", "Dori"),
("name_dwarf_9", "Dwalin"),
("name_dwarf_10", "Farin"),
("name_dwarf_11", "Frár"),
("name_dwarf_12", "Frerin"),
("name_dwarf_13", "Frór"),
("name_dwarf_14", "Gamil"),
("name_dwarf_15", "Gróin"),
("name_dwarf_16", "Grór"),
("name_dwarf_17", "Ibun"),
("name_dwarf_18", "Khîm"),
("name_dwarf_19", "Lóni"),
("name_dwarf_20", "Mîm"),
("name_dwarf_21", "Nár"),
("name_dwarf_22", "Narvi"),
("name_dwarf_23", "Nori"),
("name_dwarf_24", "Óin"),
("name_dwarf_25", "Ori"),
("name_dwarf_26", "Telchar"),
("name_dwarf_27", "Marco"), #:)
("name_dwarf_28", "Octo"), #:)
#orc, from http://www.orcs.ca/orcsmain/resourcename.html#ONL
("name_orc_1", "Triglav"), #:)
("name_orc_2", "Adgulg"),
("name_orc_3", "Aghed"),
("name_orc_4", "Aguk"),
("name_orc_5", "Alog"),
("name_orc_6", "Azhug"),
("name_orc_7", "Bagdud"),
("name_orc_8", "Bargulg"),
("name_orc_9", "Bog"),
("name_orc_10", "Borug"),
("name_orc_11", "Bulgan"),
("name_orc_12", "Bumhug"),
("name_orc_13", "Carguk"),
("name_orc_14", "Dalthu"),
("name_orc_15", "Derthag"),
("name_orc_16", "Dregu"),
("name_orc_17", "Dugarod"),
("name_orc_18", "Ertguth"),
("name_orc_19", "Fandagh"),
("name_orc_20", "Farghed"),
("name_orc_21", "Fozhug"),
("name_orc_22", "Furbog"),
("name_orc_23", "Gholug"),
("name_orc_24", "Gnalurg"),
("name_orc_25", "Grug"),
("name_orc_26", "Haguk"),
("name_orc_27", "Hoknuk"),
("name_orc_28", "Igmut"),
("name_orc_29", "Jolagh"),
("name_orc_30", "Jukha"),
("name_orc_31", "Karguk"),
("name_orc_32", "Klog"),
("name_orc_33", "Krothu"),
("name_orc_34", "Kulgha"),
("name_orc_35", "Margulg"),
("name_orc_36", "Mazhug"),
("name_orc_37", "Naghat"),
("name_orc_38", "Nugbu"),
("name_orc_39", "Nurbag"),
("name_orc_40", "Oggha"),
("name_orc_41", "Olodagh"),
("name_orc_42", "Omogulg"),
("name_orc_43", "Opoguk"),
("name_orc_44", "Orgoth"),
("name_orc_45", "Perthag"),
("name_orc_46", "Pofhug"),
("name_orc_47", "Prutha"),
("name_orc_48", "Raguk"),
("name_orc_49", "Romarod"),
("name_orc_50", "Rugbu"),
("name_orc_51", "Sargulg"),
("name_orc_52", "Slog"),
("name_orc_53", "Suhgan"),
("name_orc_54", "Surgha"),
("name_orc_55", "Torug"),
("name_orc_56", "Turbag"),
("name_orc_57", "Urghat"),
("name_orc_58", "Varguk"),
("name_orc_59", "Zlog"),
("name_orc_60", "Zunuguk"),
# Surname
("surname_1", "{s50} of Tarnost"),
("surname_2", "{s50} of Lossarnach"),
("surname_3", "{s50} of Erech"),
("surname_4", "{s50} of Edhellond"),
("surname_5", "{s50} of Pelargir"),
("surname_6", "{s50} of Linhir"),
("surname_7", "{s50} of Ethring"),
("surname_8", "{s50} of Aldburg"),
("surname_9", "{s50} of Isengard"),
("surname_10", "{s50} of Westfold"),
("surname_11", "{s50} of Erebor"),
("surname_12", "{s50} of Eastfold"),
("surname_13", "{s50} of Morannon"),
("surname_14", "{s50} of Cirith Ungol"),
("surname_15", "{s50} of Osgiliath"),
("surname_16", "{s50} of Moria"),
("surname_17", "{s50} of Dale"),
("surname_18", "{s50} of Esgaroth"),
("surname_19", "{s50} of Dol Guldur"),
("surname_20", "{s50} of Gundabad"),
#nicknames start here
("surname_21", "{s50} the Long"),
("surname_22", "{s50} the Gaunt"),
("surname_23", "{s50} the Nazgul"),
("surname_24", "{s50} the Sparrow"),
("surname_25", "{s50} the Cursed"),
("surname_26", "{s50} the Scarred"),
("surname_27", "{s50} the Fair"),
("surname_28", "{s50} the Grim"),
("surname_29", "{s50} the Red"),
("surname_30", "{s50} the Black"),
("surname_31", "{s50} the Tall"),
("surname_32", "{s50} the Star-Eyed"),
("surname_33", "{s50} the Fearless"),
("surname_34", "{s50} the Tree-biter"),
("surname_35", "{s50} the Cunning"),
("surname_36", "{s50} the Coward"),
("surname_37", "{s50} the Bright"),
("surname_38", "{s50} the Quick"),
("surname_39", "{s50} the Minstrel"),
("surname_40", "{s50} the Bold"),
("surname_41", "{s50} the Hot-Head"),
("surnames_end", "{!}surnames_end"),
("number_of_troops_killed_reg1", "Number of troops killed: {reg1}"),
("number_of_troops_wounded_reg1", "Number of troops wounded: {reg1}"),
("number_of_own_troops_killed_reg1", "Number of friendly troops killed: {reg1}"),
("number_of_own_troops_wounded_reg1", "Number of friendly troops wounded: {reg1}"),
("retreat", "Retreat!"),
("siege_continues", "Fighting Continues..."),
("casualty_display", "Your casualties: {s10}^Enemy casualties: {s11}{s12}"),
("casualty_display_hp", "^You were wounded for {reg1} hit points."),
# Quest log texts
("quest_log_updated", "Quest log has been updated..."),
("banner_selection_text", "You have been awarded the right to carry a banner.\
Your banner will signify your status and bring you honour. Which banner do you want to choose?"),
# Retirement Texts: s7=village name; s8=castle name; s9=town name #No retirement in TLD
("retirement_text_1", "{!}Unused"),
("retirement_text_2", "{!}Unused"),
("retirement_text_3", "{!}Unused"),
("retirement_text_4", "{!}Unused"),
("retirement_text_5", "{!}Unused"),
("retirement_text_6", "{!}Unused"),
("retirement_text_7", "{!}Unused"),
("retirement_text_8", "{!}Unused"),
("retirement_text_9", "{!}Unused"),
("retirement_text_10", "{!}Unused"),
#NPC companion changes begin
# Objectionable actions
# humanitarian
("loot_village", "attack innocent villagers"),
("steal_from_villagers", "steal from poor villagers"),
("rob_caravan", "rob a merchant caravan"), # possibly remove
("sell_slavery", "sell people into slavery"),
# egalitarian
("men_hungry", "run out of food"), ##Done - simple triggers
("men_unpaid", "not be able to pay the men"),
# ("party_crushed", "get ourselves slaughtered"), ##Done - game menus
("excessive_casualties", "sacrifice so many of our soldiers"),
# chivalric - aristocratic
("surrender", "surrender to the enemy"), ##Done - game menus
("flee_battle", "run from battle"), ##Done - game menus
("pay_bandits", "pay off common bandits"),
# honest
("fail_quest", "fail a quest which we undertook on word of honour"),
# quest-related strings
("squander_money", "squander money given to us in trust"),
("murder_merchant", "involve ourselves in cold-blooded murder"),
("round_up_serfs", "round up serfs on behalf of some noble"),
# Fates suffered by companions in battle
("battle_fate_1", "We were separated in the heat of battle"),
("battle_fate_2", "I was wounded and left for dead"),
("battle_fate_3", "I was knocked senseless by the enemy"),
("battle_fate_4", "I was taken and held for ransom"),
("battle_fate_5", "I got captured, but later managed to escape"),
# strings for opinion
("npc_morale_report", "I'm {s6} your choice of companions, {s7} your style of leadership, and {s8} the general state of affairs"),
("happy", "happy about"),
("content", "content with"),
("concerned", "concerned about"),
("not_happy", "not at all happy about"),
("miserable", "downright appalled at"),
("morale_reg1", " Morale: {reg1}"),
("bar_enthusiastic", " Enthusiastic"),
("bar_content", " Content"),
("bar_weary", " Weary"),
("bar_disgruntled", " Disgruntled"),
("bar_miserable", " Miserable"),
#other strings
("here_plus_space", "here "),
#NPC strings
#npc1 = Mablung (Gondor)
#npc2 = Cirdil (Gondor)
#npc3 = Ulfas (Rohan)
#npc4 = Gálmynë (Rohan)
#npc5 = Glorfindel (Lorien)
#npc6 = Luevanna (Mirkwood Elves)
#npc7 = Kíli (Erebor)
#npc8 = Faniul (Dale)
#npc9 = Gulm (Isengard)
#npc10 = Durgash (Isengard)
#npc11 = Ufthak (Mordor)
#npc12 = Gorbag (Mordor)
#npc13 = Lykyada (Harad)
#npc14 = Fuldimir (Umbar)
#npc15 = Bolzog (Moria)
#npc16 = Varfang (Rhun)
#npc17 = Dímborn (Beornings)
("npc1_intro", "Hail, warrior, and welcome to Henneth Annûn."),
("npc2_intro", "Hail, visitor! Might I ask what is your business here?"),
("npc3_intro", "Ho! Keep the racket down if you please, traveller."),
("npc4_intro", "Welcome to Meduseld, warrior!"),
("npc5_intro", "Hail {playername}. Mae govannen!"),
("npc6_intro", "Leave me alone, stranger, I do not wish to speak to you."),
("npc7_intro", "Kíli, son of Dwalin, at your service!"),
("npc8_intro", "Welcome to Dale, traveller! How can I help you?"),
("npc9_intro", "Ssh! If you so much as wave to the guards, I'll slice out your gizzard and feed it to the wargs!"),
("npc10_intro", "You!"),
("npc11_intro", "Ar! You're not from around here are you? I can smell it, an' if you say I can't in front of the Bosses I'll squeeze your eyes out!"),
("npc12_intro", "Oho! What are you doing, lurking up here?"),
("npc13_intro", "Hold there! What brings you to the Chieftain's tent?"),
("npc14_intro", "You have the walk of a man whose legs have seen too few days at sea, stranger."),
("npc15_intro", "Praise the Eye, oh Warrior!"),
("npc16_intro", "It is not often one strange to my eyes walks among tents of the eastern lands. What brings you here? Speak now and be swift."),
("npc17_intro", "Hey. Fancy them woods there?"),
("npc1_intro_response_1", "Hail, Master Tracker. How fare the Rangers of the South?"),
("npc2_intro_response_1", "My business is Gondor's business, and who are you?"),
("npc3_intro_response_1", "And a good day to you too, is there something amiss?"),
("npc4_intro_response_1", "Greetings, my Lady. With whom do I have the honour to speak?"),
("npc5_intro_response_1", "Hail Elf-lord! It's a great honour to meet you."),
("npc6_intro_response_1", "Is this how the Silvan Elves greet their guests?"),
("npc7_intro_response_1", "{playername} at your service. How fare the Durin's folk?"),
("npc8_intro_response_1", "Greetings. I was wondering if there are any volunteers here to join us in our travels."),
("npc9_intro_response_1", "Hold your threats, Uruk, before it comes to blows - I am not a snitch."),
("npc10_intro_response_1", "Who are you?"),
("npc11_intro_response_1", "Who are you?"),
("npc12_intro_response_1", "Who are you?"),
("npc13_intro_response_1", "Who are you?"),
("npc14_intro_response_1", "Who are you?"),
("npc15_intro_response_1", "Praise the Eye, Snaga. What's your story?"),
("npc16_intro_response_1", "Who are you?"),
("npc17_intro_response_1", "Mirkwood is a magnificent forest. Who are you? Do you know much about the woods?"),
("npc1_intro_response_2", "Never mind, I fear caves do not make a pleasant place for conversation."),
("npc2_intro_response_2", "Never mind, I don't have time to speak to guards."),
("npc3_intro_response_2", "Never mind, I'll make 'racket' elsewhere."),
("npc4_intro_response_2", "Excuse me, I have urgent matters elsewhere."),
("npc5_intro_response_2", "Excuse me, I have less important people to talk to."),
("npc6_intro_response_2", "The feeling is mutual. Goodbye."),
("npc7_intro_response_2", "Never mind, I need some fresh air."),
("npc8_intro_response_2", "Never mind, we are merely sight-seeing."),
("npc9_intro_response_2", "I'll just be on my way then, or my sword arm will start to itch."),
("npc10_intro_response_2", "[Ignore and leave]"),
("npc11_intro_response_2", "Mind your business, maggot!"),
("npc12_intro_response_2", "Mind your business, maggot!"),
("npc13_intro_response_2", "Mind your business!"),
("npc14_intro_response_2", "Mind your business!"),
("npc15_intro_response_2", "Hmmf. Keep your little claws to yourself, Snaga."),
("npc16_intro_response_2", "Mind your business!"),
("npc17_intro_response_2", "Yes, the woods are lovely, but I've got to run along now."),
#backstory intro
("npc1_backstory_a", "You come at a difficult time, friend. Ithilien is flooded by enemy scouts and raiders, and some had seen great hosts of orcs on the move. We do try to prevent the foul creatures from crossing the great river and I have led a group of skilled Rangers to many a success. My Captain Faramir is bold and I don't despair of the Shadow hanging over us."),
("npc2_backstory_a", "Ah, how graceful to inquire about me. I have been newly assigned as a guard of His Stewardship's hallways, a proud duty, if I may say so, if not very eventful."),
("npc3_backstory_a", "Well, my old helmet here is getting smaller by the minute and the ground seems wobbly as if I rode a mischievous foil. Ah, if I only hadn't drank all that ale last night - I normally have a good head for drink, so it must have been some nasty orc brew."),
("npc4_backstory_a", "My name is Gálmynë, and I made it my business to know yours, {playername}. Let me explain why."),
("npc5_backstory_a", "You may have heard tales of my deeds in battles past and forgotten by mortal Men. In the fullness of time this War is yet another time of danger for the Eldar, but it will be the Last War."),
("npc6_backstory_a", "Excuse my brashness, stranger, but we don't have many visitors here and those that come do not look very trustworthy. Only a week ago, this dwarf appeared and... Never mind. My name is Luevanna, of the Silvan Elves of Mirkwood."),
("npc7_backstory_a", "Polite of you to ask, {playername}. We are fighting off incursions from Easterlings and Gundabad orcs, but so far nothing we and our Dale allies can't handle."),
("npc8_backstory_a", "I'm sure you can find some fine volunteers if you speak to the quartermaster in the barracks. As for me, I'm merely a healer and herbalist of modest skills."),
("npc9_backstory_a", "Good for you! They call me Gulm. I have gutted my sergeant and his snaga s now hunt for me.^The worthless piglet had it coming! Once, we got ambushed by a strawheads patrol... and he lost it. 'Fall back' he screams, then flees. Only Gulm and a few others stood firm, and broke their horses charge. Then we bludgeoned the yellow-haired into paste (heh heh heh). But if it wasn't for us strong ones, all would be worm food!"),
("npc10_backstory_a", "I am Durgash!"),
("npc11_backstory_a", "Nar! Not a tracker, that's who. They threw me out! I tell you they've lost their heads, that's what it is. Curse 'em! First they say I shoot wild, then I run too slow, and then I have a useless snuffler. Garn! If they don't find a rabble for me soon I'll be for the Black Pits, if what I hear is true. I'll make sure some of those Bosses lose their skins sooner than putting me in there!"),
("npc12_backstory_a", "I'm in command of a band of lads up here. I'm Gorbag and you'd best learn quick lubber us Uruks are the real bosses 'round here. The Big Bosses makes slips, 'ay, even the Biggest can make mistakes, and always the poor Uruks to put slips right, and small thanks. They don't even tell us all they know, do they? Not by half. Grr!"),
("npc13_backstory_a", "I? I am a grain of soil from southern sands, blown north by cold and dark night winds. I am Lykyada, a Serpent Lord of Haradwaith. Lord of the Gold Serpent, bane of the Black Serpent Tribe, now allied to serve the will of the Dark Lord."),
("npc14_backstory_a", "I am Fuldimir, son of the southern realm of Umbar, south of Harondor, and the Bay of Belfalas, for both are home to my heart and my people. We are the lords of sea and sail, corsairs to some, kin of the Bay of Belfalas for her waters we tame."),
("npc15_backstory_a", "I am Bolzog the Gifted, Setter of Bones, Closer of Cuts, and Shaman of Healing. If you go to war for The Eye, you will no doubt have one or other of your little fellows cut about a bit by pale-faced foresters or the horse-lovers. Now, -nar-nar-nar! - Orcs are easy to replace, Oh Great Leader, but can you replace a Warg? A Giant? A Cave Troll? Shi-shi! No! You need me, the Great Bolzog!"),
("npc16_backstory_a", "Well now, it is the stranger who should declare himself first. Nevertheless, I am Varfang of the Balchoth kin... I can tell that you have not yet heard the songs or tales of my land that speak the name of the Balchoth, for the very name would check your courage and fill your heart with woe."),
("npc17_backstory_a", "They call me Dímborn and I work in the woods. It is nice there. I like the woods. Many trees in the woods. I like trees. I've worked in the woods all my life, because I am strong and because I like trees."),
#backstory main body
("npc1_backstory_b", "You should know that I am an Ithilien Ranger of Dúnedain descent and valor. I know much of tracking and scouting and my skill with bow and sword is known to the orc. I can also train any soul that's willing to fight the coming Shadow."),
("npc2_backstory_b", "I have been trained as a Minas Tirith watchman, to keep order in the White City and serve my lord Steward."),
("npc3_backstory_b", "I am a Rider of the Westfold éored - they left without me on a long patrol to the Isen fords. I know their conduct will be worthy of the green banner, but I fear many won't return."),
("npc4_backstory_b", "I was born into a noble family and I have been serving Lady Éowyn as a maid of honour ever since we were little girls. Our fathers were wise enough to allow us to train alongside our brothers in matters of combat, to become shieldmaidens of Rohan."),
("npc5_backstory_b", "Lord Elrond sent me as an emissary to Lord Celeborn, to give aid and advice as it's needed in the War in this part of Rhovanion."),
("npc6_backstory_b", "I like to walk the hidden paths in our beautiful forest. Sometimes I move quietly through the trees and observe the habits of the many woodland animals. The song of a rare bird, the nesting of a wild boar are as beautiful to me as the clash of weapons and great walls are to the Edain."),
("npc7_backstory_b", "I helped improve the Erebor defenses and trained some younger dwarven folk, under the direction of my venerated father Dwalin, as is our custom."),
("npc8_backstory_b", "I have treated my King Brand for constipation, a common malaise affecting men going to war. A light brew of wormwood, and both the bowels and the mind are put at ease."),
("npc9_backstory_b", "So I said to myself, 'Gulm, you want end up as carrion?' and I answered, 'No'.^Next battle, I fell back pretending I was injured. Then, with no one watching, I fell upon my sergeant! Cleaved him almost in half, gharr! Then cut his sidekick snaga nicely^^...Turned out that bloody creeper survived somehow, and started waggling his tongue about all this. Next time I make sure his head is off, gharr..."),
("npc10_backstory_b", "I am a Wolf Rider of Isengard and a tracker."),
("npc11_backstory_b", "Ar! It's only 'cause my nose was snotty. An' what good is it wearing my nose out on stones anyhow? Nar! It was those filthy Uruks! Those cursed peaching sneakthiefs! I only lost the scent through giving way to them. They messed up the scent back there, pinching anything they found, and stomping all round the place before I could get there."),
("npc12_backstory_b", "And those Nazgul give me the creeps. And they skin the body off you as soon as look at you, and leave you all cold in the dark on the other side. But He likes 'em; they're His favourites nowadays, so it's no use grumbling. I tell you, it's no game serving in the city. I'd like to try somewhere where there's none of 'em."),
("npc13_backstory_b", "I saw of late the word of the Dark Lord spread among my kin, and in their hearts and minds his will crept. Most were drawn to his darkness, and in place of their courage grew an insatiable lust for slaughter so that when their ears heard his call few puppets were so willing to answer."),
("npc14_backstory_b", "There is much change in a man who rides the tumult of the winds and seas of the Belfalas waters, and those yet to battle her will are but children. For stout men are they who meet her tempest and ride her storm. I have laid eyes on her darkest tide and yet remain her master."),
("npc15_backstory_b", "Many moons ago, when I was just a fresh little thing, my Grandsire led the tribe down into the mines, where the dwarves had recently died. A Fire Wraith had passed through, and it was comfortable and warm. We prospered, but every so often some cruel adventurer, or Dwarf hero, would come and kill and maim us in our peaceful tunnels. My hands learned to close the wound of sword or axe, and my mind learned to see the outline of bone and sinew below any hide. These days, I can work a potion or set a break with equal skill."),
("npc16_backstory_b", "The Balchoth were a fierce race of men from my home land, slaughtered by these westerlings to all but a few men. Chased down like beasts of burden as food for their blades. The blood spilt by those blades is the same blood that flows within me, for within me their house continues."),
("npc17_backstory_b", "You can make many things out of the trees, you know. It's what I do. I work with trees and make things out of trees. Sometimes bushes also. But I like trees more."),
#backstory recruit pitch
("npc1_backstory_c", "However, I fear we are hopelessly outnumbered here in Ithilien and we won't last long without reinforcements or bolder action by our Steward. I might as well help where my actions would account for more, if my Captain Faramir gives me leave."),
("npc2_backstory_c", "However important my duty here is, I'm quite anxious to see real combat and... elves and talking trees and oliphaunts! You seem well-travelled, commander, and I don't mean that as a slight on your appearance, not by a fathom. I learn quickly and can cook... well, good enough for soldiers that is. Am I not mistaken that you are looking for volunteers?"),
("npc3_backstory_c", "So, here I am, disgraced and bitter. My éored must be miles away now, and I wouldn't have a fair chance of catching up with them, not with all the orcs and wildmen roaming the plains. Are you by any chance in need of a fine Rohirrim rider?"),
("npc4_backstory_c", "You might know that women, however skilled, are not allowed to ride with the éoredas. However, I do not think that waiting by the hearth for the warriors to return is my fate. I will not sit idle until all chance of great deeds is gone in this War, and I would welcome your assistance, warrior."),
("npc5_backstory_c", "However, if the enemies of Lothlórien are on the run, I might consider joining you for a while, {playername}. I sense our fates in this War are interwoven."),
("npc6_backstory_c", "You wouldn't understand that, I think, seeing you prepared for war. But you must have travelled far and wide - have you seen the other great forests? Can you take me there?"),
("npc7_backstory_c", "There is a lull in the fighting that ill-suits a dwarven warrior of my ancestry and temperament. I gather you get to see much more action in your travels and your cause is friendly with the dwarves? I know a fighting dwarf will greatly improve your chances of survival."),
("npc8_backstory_c", "I hear there is much fighting elsewhere and our lands are gratefully spared for now. From the scratches on your armor you must have been in danger many times. Maybe my humble skills could be better used with your company, for the greater good of all."),
("npc9_backstory_c", "I am a fighting Uruk-hai, and a berserker! What there is to know of killing men, I know it. I was in the service of the White Hand, but now the Hand would as likely throw me into the fire-pits.^^I would come with you and hunt men in the south, while the snagas of Isengard gnash their teeth."),
("npc10_backstory_c", "Maybe you can be my next master."),
("npc11_backstory_c", "All right, all right! My nose isn't much use. I reckon my eyes are better than my nose. Ai! But my nose is only no good cause it don't know what nothing smells like. It don't even know what it's looking for, I tell you. Ar! I just need to go lopin' off and start sniffing places."),
("npc12_backstory_c", "Eh, if I get a chance, I'll slip off and set up somewhere on my own with a few trusty lads, somewhere there's good loot nice and handy, and no big bosses. I'd like to try somewhere where there's none of 'em, like old times."),