Index: binaries/data/mods/mod/gui/modio/Disclaimer.txt =================================================================== --- binaries/data/mods/mod/gui/modio/Disclaimer.txt +++ binaries/data/mods/mod/gui/modio/Disclaimer.txt @@ -1,4 +1,4 @@ -0 A.D. Empires Ascendant mod.io Disclaimer +0 A.D. Empires Ascendant mod.io Disclaimer Document Date: 2018-10-12 Index: binaries/data/mods/mod/gui/modmod/help/help.txt =================================================================== --- binaries/data/mods/mod/gui/modmod/help/help.txt +++ binaries/data/mods/mod/gui/modmod/help/help.txt @@ -1,7 +1,7 @@ -0 A.D. is designed to be easily modded. Mods are distributed in the form of .pyromod files, which can be opened like .zip files. +0 A.D. is designed to be easily modded. Mods are distributed in the form of .pyromod files, which can be opened like .zip files. -In order to install a mod, just open the file with 0 A.D. (either double-click on the file and choose to open it with the game, or run "pyrogenesis file.pyromod" in a terminal). The mod will then be available in the mod selector. You can enable it and disable it at will. You can delete the mod manually using your file browser if needed (see https://trac.wildfiregames.com/wiki/GameDataPaths). +In order to install a mod, just open the file with 0 A.D. (either double-click on the file and choose to open it with the game, or run "pyrogenesis file.pyromod" in a terminal). The mod will then be available in the mod selector. You can enable it and disable it at will. You can delete the mod manually using your file browser if needed (see https://trac.wildfiregames.com/wiki/GameDataPaths). For more information about modding the game, see the Modding Guide online (click the Modding Guide button below). -The mod.io service is developed by DBolical, the company behind IndieDB and ModDB. Those websites have spread the word about 0 A.D. and other indie projects for a long time! Today, mod.io allows us to list and download all the mods that were verified by the team. Click "Download Mods" to try it out and install some! +The mod.io service is developed by DBolical, the company behind IndieDB and ModDB. Those websites have spread the word about 0 A.D. and other indie projects for a long time! Today, mod.io allows us to list and download all the mods that were verified by the team. Click "Download Mods" to try it out and install some! Index: binaries/data/mods/mod/gui/modmod/modmod.js =================================================================== --- binaries/data/mods/mod/gui/modmod/modmod.js +++ binaries/data/mods/mod/gui/modmod/modmod.js @@ -7,7 +7,7 @@ * { * "name": "0ad", * "version": "0.0.24", - * "label": "0 A.D. - Empires Ascendant", + * "label": "0 A.D. - Empires Ascendant", * "url": "https://wildfiregames.com/", * "description": "A free, open-source, historical RTS game.", * "dependencies": [] Index: binaries/data/mods/mod/gui/modmod/validatemod.js =================================================================== --- binaries/data/mods/mod/gui/modmod/validatemod.js +++ binaries/data/mods/mod/gui/modmod/validatemod.js @@ -17,7 +17,7 @@ "type": "object", "validate": validateDependencies }, - // example: "0 A.D. - Empires Ascendant" + // example: "0 A.D. - Empires Ascendant" "label": { "require": true, "type": "string", Index: binaries/data/mods/mod/gui/modmod/validatemod_test.js =================================================================== --- binaries/data/mods/mod/gui/modmod/validatemod_test.js +++ binaries/data/mods/mod/gui/modmod/validatemod_test.js @@ -2,7 +2,7 @@ "public": { "name": "0ad", "version": "0.0.23", - "label": "0 A.D. Empires Ascendant", + "label": "0 A.D. Empires Ascendant", "url": "https://play0ad.com", "description": "A free, open-source, historical RTS game.", "dependencies": [] @@ -10,15 +10,15 @@ "tm": { "name": "Terra_Magna", "version": "0.0.22", - "label": "0 A.D. Terra Magna", + "label": "0 A.D. Terra Magna", "url": "https://forum.wildfiregames.com", - "description": "Adds various civilizations to 0 A.D.", + "description": "Adds various civilizations to 0 A.D.", "dependencies": ["0ad"] }, "mil": { "name": "millenniumad", "version": "0.0.22", - "label": "0 A.D. Medieval Extension", + "label": "0 A.D. Medieval Extension", "url": "https://forum.wildfiregames.com", "description": "Adds medieval content like civilizations + maps.", "dependencies": ["0ad=0.0.23"] Index: binaries/data/mods/public/gui/credits/credits.xml =================================================================== --- binaries/data/mods/public/gui/credits/credits.xml +++ binaries/data/mods/public/gui/credits/credits.xml @@ -16,7 +16,7 @@ - 0 A.D. Credits + 0 A.D. Credits Index: binaries/data/mods/public/gui/credits/texts/special.json =================================================================== --- binaries/data/mods/public/gui/credits/texts/special.json +++ binaries/data/mods/public/gui/credits/texts/special.json @@ -12,7 +12,7 @@ "Title": "Special thanks to:", "Content": [ { - "Subtitle": "0 A.D. Founder", + "Subtitle": "0 A.D. Founder", "List": [ { "nick": "Wijitmaker", "name": "Jason Bishop" } ] @@ -35,7 +35,7 @@ ] }, { - "Title": "And thanks to the entire community for making 0 A.D. possible." + "Title": "And thanks to the entire community for making 0 A.D. possible." }, { "Title": "No historians were harmed during the development of this project." Index: binaries/data/mods/public/gui/loadgame/SavegameLoader.js =================================================================== --- binaries/data/mods/public/gui/loadgame/SavegameLoader.js +++ binaries/data/mods/public/gui/loadgame/SavegameLoader.js @@ -36,12 +36,12 @@ if (!sameEngineVersion) if (metadata.engine_version) - message += sprintf(translate("This savegame needs 0 A.D. version %(requiredVersion)s, while you are running version %(currentVersion)s."), { + message += sprintf(translate("This savegame needs 0 A.D. version %(requiredVersion)s, while you are running version %(currentVersion)s."), { "requiredVersion": metadata.engine_version, "currentVersion": engineInfo.engine_version }) + "\n"; else - message += translate("This savegame needs an older version of 0 A.D.") + "\n"; + message += translate("This savegame needs an older version of 0 A.D.") + "\n"; if (!sameMods) { Index: binaries/data/mods/public/gui/manual/intro.txt =================================================================== --- binaries/data/mods/public/gui/manual/intro.txt +++ binaries/data/mods/public/gui/manual/intro.txt @@ -1,5 +1,5 @@ -[font="sans-bold-18"]0 A.D. in-game manual[font="sans-14"] -Thank you for installing 0 A.D.! This page will give a brief overview of the features available in this incomplete, under-development, alpha version of the game. +[font="sans-bold-18"]0 A.D. in-game manual[font="sans-14"] +Thank you for installing 0 A.D.! This page will give a brief overview of the features available in this incomplete, under-development, alpha version of the game. [font="sans-bold-16"]Graphics settings[font="sans-14"] You can switch between fullscreen and windowed mode by pressing Alt + Enter. In windowed mode, you can resize the window. If the game runs too slowly, you can change some settings in the options window: try disabling the “HQ Water Effects” and “Shadows” options. Index: binaries/data/mods/public/gui/options/options.json =================================================================== --- binaries/data/mods/public/gui/options/options.json +++ binaries/data/mods/public/gui/options/options.json @@ -92,7 +92,7 @@ { "type": "boolean", "label": "Windowed mode", - "tooltip": "Start 0 A.D. in a window.", + "tooltip": "Start 0 A.D. in a window.", "config": "windowed" }, { Index: binaries/data/mods/public/gui/pregame/MainMenuItems.js =================================================================== --- binaries/data/mods/public/gui/pregame/MainMenuItems.js +++ binaries/data/mods/public/gui/pregame/MainMenuItems.js @@ -5,7 +5,7 @@ "submenu": [ { "caption": translate("Manual"), - "tooltip": translate("Open the 0 A.D. Game Manual."), + "tooltip": translate("Open the 0 A.D. Game Manual."), "onPress": () => { Engine.PushGuiPage("page_manual.xml"); } @@ -22,7 +22,7 @@ }, { "caption": translate("Structure Tree"), - "tooltip": colorizeHotkey(translate("%(hotkey)s: View the structure tree of civilizations featured in 0 A.D."), "structree"), + "tooltip": colorizeHotkey(translate("%(hotkey)s: View the structure tree of civilizations featured in 0 A.D."), "structree"), "hotkey": "structree", "onPress": () => { let callback = data => { @@ -34,7 +34,7 @@ }, { "caption": translate("History"), - "tooltip": colorizeHotkey(translate("%(hotkey)s: Learn about the civilizations featured in 0 A.D."), "civinfo"), + "tooltip": colorizeHotkey(translate("%(hotkey)s: Learn about the civilizations featured in 0 A.D."), "civinfo"), "hotkey": "civinfo", "onPress": () => { let callback = data => { @@ -178,7 +178,7 @@ if (Engine.AtlasIsAvailable()) messageBox( 400, 200, - translate("Are you sure you want to quit 0 A.D. and open the Scenario Editor?"), + translate("Are you sure you want to quit 0 A.D. and open the Scenario Editor?"), translate("Confirmation"), [translate("No"), translate("Yes")], [null, Engine.RestartInAtlas]); @@ -191,7 +191,7 @@ }, { "caption": translate("Credits"), - "tooltip": translate("Show the 0 A.D. credits."), + "tooltip": translate("Show the 0 A.D. credits."), "onPress": () => { Engine.PushGuiPage("page_credits.xml"); } @@ -202,7 +202,7 @@ "onPress": () => { messageBox( 400, 200, - translate("Are you sure you want to quit 0 A.D.?"), + translate("Are you sure you want to quit 0 A.D.?"), translate("Confirmation"), [translate("No"), translate("Yes")], [null, Engine.Exit]); Index: binaries/data/mods/public/gui/pregame/ProjectInformation.js =================================================================== --- binaries/data/mods/public/gui/pregame/ProjectInformation.js +++ binaries/data/mods/public/gui/pregame/ProjectInformation.js @@ -31,7 +31,7 @@ }, { "caption": translate("Chat"), - "tooltip": translate("Click to open the 0 A.D. IRC chat in your browser. (#0ad on webchat.quakenet.org)"), + "tooltip": translate("Click to open the 0 A.D. IRC chat in your browser. (#0ad on webchat.quakenet.org)"), "size": "50%+4 100%-144 100%-8 100%-116", "onPress": () => { openURL("https://webchat.quakenet.org/?channels=0ad"); @@ -39,7 +39,7 @@ }, { "caption": translate("Report a Bug"), - "tooltip": translate("Click to visit 0 A.D. Trac to report a bug, crash, or error."), + "tooltip": translate("Click to visit 0 A.D. Trac to report a bug, crash, or error."), "size": "8 100%-108 100%-8 100%-80", "onPress": () => { openURL("https://trac.wildfiregames.com/wiki/ReportingErrors/"); @@ -47,7 +47,7 @@ }, { "caption": translate("Translate the Game"), - "tooltip": translate("Click to open the 0 A.D. translate page in your browser."), + "tooltip": translate("Click to open the 0 A.D. translate page in your browser."), "size": "8 100%-72 100%-8 100%-44", "onPress": () => { openURL("https://trac.wildfiregames.com/wiki/Localization"); Index: binaries/data/mods/public/gui/pregame/SplashscreenHandler.js =================================================================== --- binaries/data/mods/public/gui/pregame/SplashscreenHandler.js +++ binaries/data/mods/public/gui/pregame/SplashscreenHandler.js @@ -46,7 +46,7 @@ messageBox( 600, 300, "[font=\"sans-bold-16\"]" + - sprintf(translate("%(warning)s You appear to be using non-shader (fixed function) graphics. This option will be removed in a future 0 A.D. release, to allow for more advanced graphics features. We advise upgrading your graphics card to a more recent, shader-compatible model."), { + sprintf(translate("%(warning)s You appear to be using non-shader (fixed function) graphics. This option will be removed in a future 0 A.D. release, to allow for more advanced graphics features. We advise upgrading your graphics card to a more recent, shader-compatible model."), { "warning": coloredText("Warning:", "200 20 20") }) + "\n\n" + Index: binaries/data/mods/public/gui/pregame/userreport/userreport.js =================================================================== --- binaries/data/mods/public/gui/pregame/userreport/userreport.js +++ binaries/data/mods/public/gui/pregame/userreport/userreport.js @@ -78,11 +78,11 @@ Engine.GetGUIObjectByName("userReportText").caption = Engine.IsUserReportEnabled() ? - setStringTags(translate("Thank you for helping improve 0 A.D.!"), { "font": "sans-bold-16" }) + "\n\n" + + setStringTags(translate("Thank you for helping improve 0 A.D.!"), { "font": "sans-bold-16" }) + "\n\n" + translate("Feedback is currently enabled.") + "\n" + sprintf(translate("Status: %(status)s."), { "status": g_UserReportStatusFormat[statusData[0]] ? g_UserReportStatusFormat[statusData[0]](statusData) : translate("unknown") }) : - setStringTags(translate("Help improve 0 A.D.!"), { "font": "sans-bold-16" }) + "\n\n" + + setStringTags(translate("Help improve 0 A.D.!"), { "font": "sans-bold-16" }) + "\n\n" + translate("You can automatically send us feedback that can help us fix bugs, and improve performance and compatibility."); } Index: binaries/data/mods/public/gui/prelobby/common/terms/Privacy_Policy.txt =================================================================== --- binaries/data/mods/public/gui/prelobby/common/terms/Privacy_Policy.txt +++ binaries/data/mods/public/gui/prelobby/common/terms/Privacy_Policy.txt @@ -1,4 +1,4 @@ -[font="sans-bold-18"]0 A.D. Empires Ascendant Multiplayer Lobby Privacy Policy[/font] +[font="sans-bold-18"]0 A.D. Empires Ascendant Multiplayer Lobby Privacy Policy[/font] [font="sans-bold-14"]Document Date:[/font] 2018-10-16 @@ -47,7 +47,7 @@ [font="sans-bold-16"]Legal basis for the processing:[/font] 1. The processing is necessary for the performance of the service defined in the terms (GDPR 6.1.b). -2. Wildfire Games has legitimate interests in providing the Multiplayer Lobby, in the development and improvement of 0 A.D. and the Multiplayer Lobby, in enforcing the Terms of Use and in the protection against cyberattacks (GDPR 6.1.f). +2. Wildfire Games has legitimate interests in providing the Multiplayer Lobby, in the development and improvement of 0 A.D. and the Multiplayer Lobby, in enforcing the Terms of Use and in the protection against cyberattacks (GDPR 6.1.f). 3. Wildfire Games does not process any further data for the Multiplayer Lobby and does not ask for consent to process data (GDPR 6.1.a, GDPR 7, GDPR 8, GDPR 13.2.c). [font="sans-bold-16"]User rights:[/font] Index: binaries/data/mods/public/gui/prelobby/common/terms/Terms_of_Service.txt =================================================================== --- binaries/data/mods/public/gui/prelobby/common/terms/Terms_of_Service.txt +++ binaries/data/mods/public/gui/prelobby/common/terms/Terms_of_Service.txt @@ -1,13 +1,13 @@ -[font="sans-bold-18"]0 A.D. Empires Ascendant Multiplayer Lobby Terms of Service[/font] +[font="sans-bold-18"]0 A.D. Empires Ascendant Multiplayer Lobby Terms of Service[/font] [font="sans-bold-14"]Document Date:[/font] 2018-10-16 -The 0 A.D. Empires Ascendant Multiplayer Lobby is an online service provided by Wildfire Games that allows players to setup online multiplayer matches, discuss the game in a public chat room and gain a rating that reflects their skill. +The 0 A.D. Empires Ascendant Multiplayer Lobby is an online service provided by Wildfire Games that allows players to setup online multiplayer matches, discuss the game in a public chat room and gain a rating that reflects their skill. -Due to the subject matter of historic warfare, description and depiction of violence and the language on the Multiplayer Lobby, 0 A.D. and the Multiplayer Lobby are not directed to young children (COPPA §312.2). +Due to the subject matter of historic warfare, description and depiction of violence and the language on the Multiplayer Lobby, 0 A.D. and the Multiplayer Lobby are not directed to young children (COPPA §312.2). The minimum age to use the Multiplayer Lobby is 13. -[font="sans-bold-14"]By using the 0 A.D. Multiplayer Lobby, you agree to:[/font] +[font="sans-bold-14"]By using the 0 A.D. Multiplayer Lobby, you agree to:[/font] 1. Follow all usage policies. 2. Not use the service with third-party software or mods that prevents the user from being informed of updated Terms and Conditions, unless authorized by a Wildfire Games team member. 3. Use the service at your own risk. Wildfire Games does not take responsibility for the content posted by users or damages resulting from this service. Index: binaries/data/mods/public/gui/prelobby/common/terms/Terms_of_Use.txt =================================================================== --- binaries/data/mods/public/gui/prelobby/common/terms/Terms_of_Use.txt +++ binaries/data/mods/public/gui/prelobby/common/terms/Terms_of_Use.txt @@ -1,8 +1,8 @@ -[font="sans-bold-18"]0 A.D. Empires Ascendant Multiplayer Lobby Terms of Use[/font] +[font="sans-bold-18"]0 A.D. Empires Ascendant Multiplayer Lobby Terms of Use[/font] [font="sans-bold-14"]Document Date:[/font] 2018-10-13 -[font="sans-bold-14"]By using the 0 A.D. Multiplayer Lobby, you agree to:[/font] +[font="sans-bold-14"]By using the 0 A.D. Multiplayer Lobby, you agree to:[/font] 1. Only create one account per person on the service unless authorized by Wildfire Games. 2. Not impersonate other users of the service and only use your registered username in multiplayer matches. 3. Not post profanity, pejorative terms or pornographic content. Index: binaries/data/mods/public/gui/splashscreen/splashscreen.txt =================================================================== --- binaries/data/mods/public/gui/splashscreen/splashscreen.txt +++ binaries/data/mods/public/gui/splashscreen/splashscreen.txt @@ -1,5 +1,4 @@ - -[font="sans-bold-20"] Thank you for installing 0 A.D. Empires Ascendant! +[font="sans-bold-20"] Thank you for installing 0 A.D. “Empires Ascendant”! [font="sans-16"] [imgleft="constructionIcon"]This game is still in development. Features are missing and it contains bugs. Index: binaries/data/mods/public/gui/userreport/Terms_and_Conditions.txt =================================================================== --- binaries/data/mods/public/gui/userreport/Terms_and_Conditions.txt +++ binaries/data/mods/public/gui/userreport/Terms_and_Conditions.txt @@ -1,27 +1,27 @@ -[font="sans-bold-18"]0 A.D. Empires Ascendant UserReporter Terms and Conditions[/font] +[font="sans-bold-18"]0 A.D. Empires Ascendant UserReporter Terms and Conditions[/font] [font="sans-bold-14"]Document Date:[/font] 2018-10-16 -The 0 A.D. UserReporter is a tool that allows you, the 0 A.D. player, to automatically upload hardware- and software-system details in order to help Wildfire Games and community developers to improve the performance and compatibility of 0 A.D. +The 0 A.D. UserReporter is a tool that allows you, the 0 A.D. player, to automatically upload hardware- and software-system details in order to help Wildfire Games and community developers to improve the performance and compatibility of 0 A.D. [font="sans-bold-14"]Purpose of the UserReport:[/font] -The UserReports indicate which system features (for example CPU instruction sets and OpenGL capabilities) are widely supported by the computer systems of 0 A.D. players. -This allows developers to decide which 0 A.D. program code is safe to use and which optimizations are most feasible to implement next. +The UserReports indicate which system features (for example CPU instruction sets and OpenGL capabilities) are widely supported by the computer systems of 0 A.D. players. +This allows developers to decide which 0 A.D. program code is safe to use and which optimizations are most feasible to implement next. If the UserReporter is enabled, the UserReport containing that information is uploaded to Wildfire Games once per program launch (GDPR 13.1.c, GDPR 15.1.a). [font="sans-bold-14"]UserReport data:[/font] 1. Hardware Details, for example the screen size, CPU clock rate, memory capacity and the sound card manufacturer. 2. System Software Details, for example the operating system version, graphics driver version, OpenGL capabilities. - 3. Application Details, for example the 0 A.D. version and build number. + 3. Application Details, for example the 0 A.D. version and build number. 4. The UserID. This is a pseudonym generated by the UserReporter the first time it is used (GDPR 4.5, GDPR 25.1, GDPR 32.1.a). - The UserID enables developers to count how many 0 A.D. players use a specific set of hardware or system software without allowing them to attribute the data to any person. + The UserID enables developers to count how many 0 A.D. players use a specific set of hardware or system software without allowing them to attribute the data to any person. 5. The date of the upload of the UserReport. This allows focus on recent UserReports and disregard old reports. The UserReport does not include any specially protected categories of personal data (GDPR 9, GDPR 10). The transmission is secured with SSL. Data is protected against unintentional loss in encrypted backups for additional time (GDPR 30.1.g, GDPR 32). [font="sans-bold-14"]Wildfire Games reserves the right to:[/font] - 1. Publish UserReport data, excluding the UserID pseudonym, so that community developers may help contribute to 0 A.D. development using this data (GDPR 4.5). + 1. Publish UserReport data, excluding the UserID pseudonym, so that community developers may help contribute to 0 A.D. development using this data (GDPR 4.5). At the time of the document, Wildfire Games published the most recent UserReport analysis at http://feedback.wildfiregames.com/ (GDPR 13.1.e, GDPR 15.1.c). 2. Erase any UserReports for any reason, except where a user has objected to the erasure of his or her data for one of the reasons specified by the GDPR (GDPR 18, GDPR 21). 3. Store the users IP address to protect against cyberattacks, for no longer than 4 months (EU Court of Justice Press Release No 112/16). @@ -36,15 +36,15 @@ 1. Contact Wildfire Games, by sending an email to webmaster at wildfiregames dot com (GDPR 13.1.a, GDPR 13.1.b). To exercise any user right, please refer to this contact. 2. Right of access to UserReport data concerning him or her (GDPR 15). - The UserID pseudonym can be found in the user.cfg file of the configuration folder of 0 A.D. + The UserID pseudonym can be found in the user.cfg file of the configuration folder of 0 A.D. The current configuration folder is %(configPath)s. - The user obtains a machine-readable and human-readable copy of the UserReport data in the logs folder of 0 A.D. (GDPR 20). + The user obtains a machine-readable and human-readable copy of the UserReport data in the logs folder of 0 A.D. (GDPR 20). The data can be reviewed before the UserReporter is enabled. The current logfolder is %(logPath)s. If you wish to access further UserReport data, contact Wildfire Games and provide your UserID pseudonym (GDPR 11). Only with that we may identify your data and process requests (GDPR 13.2.e). Data may be obtained in a portable, machine-readable format (GDPR 20). 3. Right to rectification of inaccurate UserReport data (GDPR 16). - 4. Right to erasure of your UserReports if they are not relevant to the development of 0 A.D., if the data was processed unlawfully or if the user objects to the processing and has overriding legitimate grounds (GDPR 17). + 4. Right to erasure of your UserReports if they are not relevant to the development of 0 A.D., if the data was processed unlawfully or if the user objects to the processing and has overriding legitimate grounds (GDPR 17). 5. Right to restriction of processing of UserReports if the accuracy of the data is contested by the user, if the data was processed unlawfully or if the user requires the data for a legal claim (GDPR 18). 6. Right to object to the processing of UserReports concerning him or her on grounds relating to their particular situation (GDPR 21). 7. Right to lodge a complaint with a supervisory authority (GDPR 13.2.d, GDPR 77). @@ -52,7 +52,7 @@ [font="sans-bold-14"]Legal grounds of processing (GDPR 13.1.c):[/font] 1. The processing is necessary for the performance of the service defined in this document (GDPR 6.1.b). - 2. Wildfire Games has legitimate interests in the development of 0 A.D and protection against cyberattacks (GDPR 6.1.f). + 2. Wildfire Games has legitimate interests in the development of 0 A.D. and protection against cyberattacks (GDPR 6.1.f). 3. Wildfire Games does not process any further data for the UserReporter and does not ask for consent to further data processing (GDPR 6.1.a, GDPR 7, GDPR 8, GDPR 13.2.c). [font="sans-bold-14"]Wildfire Games obligations (GDPR 5, GDPR 13):[/font] Index: binaries/data/mods/public/maps/tutorials/Introductory_Tutorial.js =================================================================== --- binaries/data/mods/public/maps/tutorials/Introductory_Tutorial.js +++ binaries/data/mods/public/maps/tutorials/Introductory_Tutorial.js @@ -1,6 +1,6 @@ Trigger.prototype.tutorialGoals = [ { - "instructions": markForTranslation("Welcome to the 0 A.D. tutorial."), + "instructions": markForTranslation("Welcome to the 0 A.D. tutorial."), }, { "instructions": markForTranslation("Left-click on a female citizen and then right-click on a berry bush to make that female citizen gather food. Female citizens gather vegetables faster than other units."), Index: binaries/data/mods/public/maps/tutorials/Introductory_Tutorial.xml =================================================================== --- binaries/data/mods/public/maps/tutorials/Introductory_Tutorial.xml +++ binaries/data/mods/public/maps/tutorials/Introductory_Tutorial.xml @@ -39,7 +39,7 @@