| Author |
Topic Search Topic Options
|
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 26 Jan 2013 at 06:12 |
|
In Notifications:
When my herbalists are interrupted, I'm told they "were interrupted at [X|Y] in Region and were unsucessful in their mission and are returning home." This misspells unsuccessful (the "c" should be doubled) and over-uses "and"; the first could sensibly be replaced by "so".
When my trader's city sent a suit of plate to the city my trader's in, I got two (identical) notifications of its arrival. (Furthermore, their mention of the Hub's location is a link whose menu includes "Send Army", among other options I don't normally get in connection with a Hub.)
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 30 Jan 2013 at 12:14 |
Sovereignty Held by this Town, under Location Details:
Bonuses: +3% Bows production p/h per level of Bowyer
+5% production speed p/h per level of all other Production Structures |
The phrasing appears to mean the +5% doesn't apply to the Bowyer (rather, to all other structures) when, in fact, it does (the Bowyer gets 8% per level, I now know from experiment). Simply dropping the word "other" would make this more truthful.
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 04 Feb 2013 at 13:35 |
When I demolish a cottage:
1 (cotter) have left your employ at (town), as they have nowhere to stay. Your town can only support 6 but you have 1 in your town, 0 building, 3 travelling, 3 harvesting, 0 in town offers, 0 in hubs, for a total of 7.
|
A cotter can't be in a town offer or in a hub, so mentioning those in the text is rather pointless. For that matter, mentioning the 0 building is also pretty pointless. If the text only mentioned the activities with non-zero counts, it'd be terser and thus easier to read. In python, with suitable datastructures, I'd write a function along the lines of:
def unit_disposition_text(units, actiontexts = { 'home': '%d in your town', 'build': '%d building', 'travel': '%d travelling', 'harvest': '%d harvesting', 'offer': '%d in town offers', 'hub': '%d in hubs' }): """The text saying what various units are up to.
Single argument, units, is a sequence of units, typically all the harvesters of one type from some single town. """ items = [] for activity in actiontext.keys(): n = count_active(units, activity) if n: items.append(actiontext[activity] % n) items.append('for a total of %d' % len(units)) return ', '.join(items)
|
to build the relevant text; it surely can't be too hard to do in ECMAScript, with whatever data-structures you actually have.
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 15 Feb 2013 at 23:18 |
In a similar vein to my 2013 Jan 17 at 20:51 follow-up, and almost certainly from the same root cause, I see that attempting to claim higher level sovereignty, when reporting that I haven't done the relevant higher level research, displays angle-bracketed text around the research name instead of formatting it:
You may not claim Sovereignty II until you have researched <i>Tenancy</i>.
|
|
|
Eddy.
|
 |
Mayflower
Wordsmith
Joined: 29 Nov 2012
Location: Lan Larosh
Status: Offline
Points: 124
|
Posted: 16 Feb 2013 at 10:29 |
|
I had failed to notice many of these errors before reading your posts. Now that you've pointed them out, they seem rather obvious. Thanks for bringing them to light!
|
|
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 17 Feb 2013 at 12:17 |
@Mayflower: sorry if making errors more visible causes pain ! Another "HTML leaking through" instance: Trade Hub Inventory, when I have selected a hub in the drop-down, the description of the hub has visible HTML in it, instead of actually acting on the mark-up:
At the dawn of the present Age, a chieftain of the Tewhirrus insisted that his tribe needed a second stronghold, to keep them and their horses safe from raids. The tribes were sceptical, saying that their lives were best lived on the open plain. It was decided to put the matter to the horses.<br><br>A stallion was released, and its movements watched closely. After a week, it ceased to wander the plains, and settled, surprisingly, on a well-appointed mountain, which could easily be fortified to make it unassailable. The wisdom of the horse was inarguable, and so Swiftstead was founded. |
It is, in any case, better (as it accurately expresses the semantics) to use P rather than (any number of) BR to split text into paragraphs.
|
|
Eddy.
|
 |
Mayflower
Wordsmith
Joined: 29 Nov 2012
Location: Lan Larosh
Status: Offline
Points: 124
|
Posted: 18 Feb 2013 at 13:43 |
|
Eddy I was just thanking you for trying to make the game better :) Though it's true that whenever I play Illy now I'm always trying to spot the mistakes :P
|
|
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 02 Mar 2013 at 11:50 |
On the Military Commanders tab, I'm always offered the Create New Commander box; and, even when I can't create more commanders, it either tells me
No military units currently available in this town to promote to Commander. Train troops in your Barracks which you can then promote to Commander. |
or offers me the form to promote some unit to commander. When I need another research before I can recruit another commander, this form should tell me that, rather than offering me the means to promote a commander, only to disappoint me with an "I'm sorry, I can't do that" message when I try. When I've got five commanders, it should say that I can't recruit more commanders. When I can recruit a new commander, the present message and form are appropriate, although they would benefit from a simple line of text telling me "You can currently recruit %d new commanders." with the appropriate number in place of %d. The message quoted above, furthermore, neglects the other way I can get a unit to promote: namely, returning one to the city's pool from some army.
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 11 Mar 2013 at 17:50 |
OK, not so much "wording", this one, but consistency about use of icons. In the diplomatic reports on quests that kill scouts, the text ends with the death-toll, expressed like (e.g. from Where Did All The Children Go?):
3 Trackers did not return from this mission. |
rather than as
3 [@i=5|4] did not return from this mission. |
which would display with the relevant icon (clickable to get the usual description of a tracker) in mail. This would be more consistent with how mails generally refer to units.
|
|
Eddy.
|
 |
Eddy
Wordsmith
Joined: 29 Sep 2012
Location: Oslo, Norway
Status: Offline
Points: 122
|
Posted: 23 Mar 2013 at 13:47 |
|
On a sovereign square with no structure, the "Sovereign Structure Build Options" box gives times in seconds, e.g. 180 or 600, instead of using the usual days-hours-minutes-seconds notation used everywhere else, e.g. 3m or 10m. There is no indication that the times are in fact in seconds (it just gives a number in a column headed "Time", it says 180, not 180s), so I only discovered this by experiment. It would clearly be better to use the same notation for times as is used everywhere else in the game UI.
Once a sovereign structure has something built on it, the corresponding box is somewhat reorganised (it no longer needs radio-boxes to select which structure to build, there's only one structure so you can either build it up or knock it down), but it still has a Time column, in which it does use the usual notation.
|
|
Eddy.
|
 |