38 | | case "violent": |
39 | | displayName = translateWithContext("stance", "Violent"); |
40 | | break; |
41 | | case "aggressive": |
42 | | displayName = translateWithContext("stance", "Aggressive"); |
43 | | break; |
44 | | case "passive": |
45 | | displayName = translateWithContext("stance", "Passive"); |
46 | | break; |
47 | | case "defensive": |
48 | | displayName = translateWithContext("stance", "Defensive"); |
49 | | break; |
50 | | case "standground": |
51 | | displayName = translateWithContext("stance", "Standground"); |
52 | | break; |
53 | | default: |
54 | | warn(sprintf("Internationalization: Unexpected stance found with code ‘%(stance)s’. This stance must be internationalized.", { stance: name })); |
55 | | displayName = name; |
56 | | break; |
| 37 | case "violent": |
| 38 | return translateWithContext("stance", "Violent"); |
| 39 | case "aggressive": |
| 40 | return translateWithContext("stance", "Aggressive"); |
| 41 | case "defensive": |
| 42 | return translateWithContext("stance", "Defensive"); |
| 43 | case "passive": |
| 44 | return translateWithContext("stance", "Passive"); |
| 45 | case "standground": |
| 46 | return translateWithContext("stance", "Standground"); |
| 47 | default: |
| 48 | warn(sprintf("Internationalization: Unexpected stance found with code ‘%(stance)s’. This stance must be internationalized.", { "stance": name })); |
| 49 | return name; |
| 50 | } |
| 51 | } |
| 52 | |
| 53 | function getStanceTooltip(name) |
| 54 | { |
| 55 | switch (name) |
| 56 | { |
| 57 | case "violent": |
| 58 | return translateWithContext("stance", "Attack nearby opponents, focus on attackers and chase if visible"); |
| 59 | case "aggressive": |
| 60 | return translateWithContext("stance", "Attack nearby opponents"); |
| 61 | case "defensive": |
| 62 | return translateWithContext("stance", "Attack nearby opponents and return to the original location"); |
| 63 | case "passive": |
| 64 | return translateWithContext("stance", "Flee if attacked"); |
| 65 | case "standground": |
| 66 | return translateWithContext("stance", "Attack opponents in range, but don't move to attack"); |
| 67 | default: |
| 68 | return ""; |