Itms
/
0ad
forked from wfg/0ad
2
0
Fork 0

Make the space in 0 A.D. non-breaking throughout the codebase.

Avoid cases of filenames
Update years in terms and other legal(ish) documents
Don't update years in license headers, since change is not meaningful

Will add linter rule in seperate commit

Happy recompiling everyone!

Original Patch By: Nescio
Comment By: Gallaecio
Differential Revision: D2620
This was SVN commit r27786.
This commit is contained in:
bb 2023-07-27 20:54:46 +00:00
parent fac76c873a
commit e7c5afbc06
1177 changed files with 4594 additions and 4594 deletions

View File

@ -1,7 +1,7 @@
0 A.D. Licensing Details
0 A.D. Licensing Details
==========================
0 A.D. and the Pyrogenesis engine are released as free and open source: you can freely use, copy, modify and
0 A.D. and the Pyrogenesis engine are released as free and open source: you can freely use, copy, modify and
distribute the game's source code and data files, as long as you include
attribution to Wildfire Games and let anyone freely modify and distribute any
of your own modifications to the game's files.

View File

@ -1,7 +1,7 @@
0 A.D. Introductory Information
0 A.D. Introductory Information
=================================
0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
0 A.D. (pronounced "zero ey-dee") is a free, open-source, cross-platform
real-time strategy game of ancient warfare.
This is currently an incomplete, under-development version of the game.

View File

@ -1,6 +1,6 @@
0 A.D. Empires Ascendant mod.io Disclaimer
0 A.D. Empires Ascendant mod.io Disclaimer
Document Date: 2018-10-12
Document Date: 2023-07-27
You are about to connect to the mod.io online service.
This service provides an easy way to download and install community-made mods and is provided by DBolical Pty Ltd, the company behind IndieDB and ModDB.

View File

@ -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!

View File

@ -7,7 +7,7 @@
* {
* "name": "0ad",
* "version": "0.0.27",
* "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": []

View File

@ -17,7 +17,7 @@ const g_ModProperties = {
"type": "object",
"validate": validateDependencies
},
// example: "0 A.D. - Empires Ascendant"
// example: "0 A.D. - Empires Ascendant"
"label": {
"required": true,
"type": "string",

View File

@ -2,7 +2,7 @@ const g_ValidTestMods = {
"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 @@ const g_ValidTestMods = {
"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"]

View File

@ -1,12 +1,12 @@
{
"Name": "Tutorial",
"Description": "Learn how to play 0 A.D.",
"Description": "Learn how to play 0 A.D.",
"Levels": {
"introduction": {
"Name": "Introductory Tutorial",
"Map": "tutorials/introductory_tutorial.xml",
"MapType": "scenario",
"Description": "This is a basic tutorial to get you started playing 0 A.D.",
"Description": "This is a basic tutorial to get you started playing 0 A.D.",
"Preview": "session/icons/mappreview/Introductory_Tutorial.png"
},
"eco_walkthrough": {

View File

@ -16,7 +16,7 @@
<object type="image" style="ModernDialog" size="50%-473 24 50%+473 100%-24">
<object style="ModernLabelText" name="dialogTitle" type="text" size="50%-128 -18 50%+128 14">
<translatableAttribute id="caption">0 A.D. Credits</translatableAttribute>
<translatableAttribute id="caption">0 A.D. Credits</translatableAttribute>
</object>
<object type="image" sprite="ModernFade" size="220 30 100%-20 100%-54">

View File

@ -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" }
]
@ -36,7 +36,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."

View File

@ -36,12 +36,12 @@ class SavegameLoader
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)
{

View File

@ -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 “High-quality water effects” and “Shadows” options.

View File

@ -96,7 +96,7 @@
{
"type": "boolean",
"label": "Windowed mode",
"tooltip": "Start 0 A.D. in a window.",
"tooltip": "Start 0 A.D. in a window.",
"config": "windowed"
},
{

View File

@ -5,7 +5,7 @@ var g_MainMenuItems = [
"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");
}
@ -34,7 +34,7 @@ var g_MainMenuItems = [
},
{
"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 => {
@ -46,7 +46,7 @@ var g_MainMenuItems = [
},
{
"caption": translate("Civilization Overview"),
"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 => {
@ -58,14 +58,14 @@ var g_MainMenuItems = [
},
{
"caption": translate("Catafalque Overview"),
"tooltip": translate("Compare the bonuses of catafalques featured in 0 A.D."),
"tooltip": translate("Compare the bonuses of catafalques featured in 0 A.D."),
"onPress": () => {
Engine.PushGuiPage("page_catafalque.xml");
}
},
{
"caption": translate("Map Overview"),
"tooltip": translate("View the different maps featured in 0 A.D."),
"tooltip": translate("View the different maps featured in 0 A.D."),
"onPress": () => {
Engine.PushGuiPage("page_mapbrowser.xml");
},
@ -255,7 +255,7 @@ var g_MainMenuItems = [
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]);
@ -268,7 +268,7 @@ var g_MainMenuItems = [
},
{
"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");
}
@ -279,7 +279,7 @@ var g_MainMenuItems = [
"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]);

View File

@ -31,7 +31,7 @@ var g_CommunityButtons = [
},
{
"caption": translate("Chat"),
"tooltip": translate("Click to open the 0 A.D. IRC chat in your browser (#0ad on webchat.quakenet.org). It is run by volunteers who do all sorts of tasks, it may take a while to get your question answered. Alternatively, you can use the forum (see Website)."),
"tooltip": translate("Click to open the 0 A.D. IRC chat in your browser (#0ad on webchat.quakenet.org). It is run by volunteers who do all sorts of tasks, it may take a while to get your question answered. Alternatively, you can use the forum (see Website)."),
"size": "50%+4 100%-144 100%-8 100%-116",
"onPress": () => {
openURL("https://webchat.quakenet.org/?channels=0ad");
@ -39,7 +39,7 @@ var g_CommunityButtons = [
},
{
"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 50%-4 100%-80",
"onPress": () => {
openURL("https://trac.wildfiregames.com/wiki/ReportingErrors/");
@ -55,7 +55,7 @@ var g_CommunityButtons = [
},
{
"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");

View File

@ -78,11 +78,11 @@ function updateUserReportStatus()
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.");
}

View File

@ -1,6 +1,6 @@
[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] 2020-12-24
[font="sans-bold-14"]Document Date:[/font] 2023-07-27
[font="sans-bold-16"]Personal data processed by Wildfire Games and purposes of processing:[/font]
[font="sans-bold-14"]1. Player name[/font]
@ -47,7 +47,7 @@ Wildfire Games reserves the right to delete any service data (including personal
[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]

View File

@ -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
[font="sans-bold-14"]Document Date:[/font] 2023-07-27
The 0 A.D. Empires Ascendant Multiplayer Lobby is an online service provided by Wildfire Games that allows players to set up 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 set up 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.

View File

@ -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] 2022-09-01
[font="sans-bold-14"]Document Date:[/font] 2023-07-27
[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. a. Only create one account per person on the service unless authorized by Wildfire Games.
b. Not share your account with anyone and not publish or divulge to anyone the account password.
2. Not impersonate other users of the service and only use your registered username in multiplayer matches.

View File

@ -1,9 +1,9 @@
[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. You may encounter bugs, and some features are not as fleshed out as we would like.
[imgleft="iconLag"]The game can have performance problems, especially with large maps and a great number of units.
[imgleft="iconMap"]0 A.D. is Free Software: you can participate in its development.
[imgleft="iconMap"]0 A.D. is Free Software: you can participate in its development.
If you want to help with art, sound, gameplay or programming, make sure to join our official forum.

View File

@ -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
[font="sans-bold-14"]Document Date:[/font] 2023-07-27
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 @@ The transmission is secured with SSL. Data is protected against unintentional lo
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 @@ Requests that are manifestly unfounded or excessive are not responded to or may
[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]

View File

@ -2,7 +2,7 @@
{
"output": "public-civilizations.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -37,7 +37,7 @@
{
"output": "public-gui-ingame.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -80,7 +80,7 @@
{
"output": "public-gui-gamesetup.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -136,7 +136,7 @@
{
"output": "public-gui-lobby.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -189,7 +189,7 @@
{
"output": "public-gui-manual.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -240,7 +240,7 @@
{
"output": "public-gui-userreport.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -256,7 +256,7 @@
{
"output": "public-gui-campaigns.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -314,7 +314,7 @@
{
"output": "public-gui-other.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -478,7 +478,7 @@
{
"output": "public-templates-units.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -521,7 +521,7 @@
{
"output": "public-templates-buildings.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -563,7 +563,7 @@
{
"output": "public-templates-other.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -645,7 +645,7 @@
{
"output": "public-simulation-auras.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -665,7 +665,7 @@
{
"output": "public-simulation-technologies.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -690,7 +690,7 @@
{
"output": "public-simulation-other.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -803,7 +803,7 @@
{
"output": "public-maps.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{
@ -885,7 +885,7 @@
{
"output": "public-tutorials.pot",
"inputRoot": "..",
"project": "0 A.D. — Empires Ascendant",
"project": "0 A.D. — Empires Ascendant",
"copyrightHolder": "Wildfire Games",
"rules": [
{

Binary file not shown.

View File

@ -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."),

Binary file not shown.

View File

@ -1,7 +1,7 @@
{
"name": "0ad",
"version": "0.0.27",
"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": []

View File

@ -1,6 +1,6 @@
{
"name": "Petra Bot",
"description": "Petra is the default 0 A.D. AI bot. Please report issues to Wildfire Games (see the link in the main menu).\n\nThe AI's resource gathering rate and trade gain depend on the difficulty level (Sandbox 58%, Very Easy 44%, Easy 25%, Medium ±0%, Hard +25%, Very Hard +56%). The easiest levels also have a slower research, training, and building rate. In addition, the Sandbox level does not expand nor attack.",
"description": "Petra is the default 0 A.D. AI bot. Please report issues to Wildfire Games (see the link in the main menu).\n\nThe AI's resource gathering rate and trade gain depend on the difficulty level (Sandbox 58%, Very Easy 44%, Easy 25%, Medium ±0%, Hard +25%, Very Hard +56%). The easiest levels also have a slower research, training, and building rate. In addition, the Sandbox level does not expand nor attack.",
"moduleName" : "PETRA",
"constructor": "PetraBot",
"useShared": true

View File

@ -477,7 +477,7 @@ ResourceGatherer.prototype.OnValueModification = function(msg)
if (msg.component != "ResourceGatherer")
return;
// NB: at the moment, 0 A.D. always uses the fast path, the other is mod support.
// NB: at the moment, 0 A.D. always uses the fast path, the other is mod support.
if (msg.valueNames.length === 1)
{
if (msg.valueNames[0].indexOf("Capacities") !== -1)

View File

@ -6,7 +6,7 @@
"Difficulty": 1,
"Name": "Very Easy",
"Title": "Very Easy",
"Tooltip": "Choose this difficulty if you are discovering 0 A.D."
"Tooltip": "Choose this difficulty if you are discovering 0 A.D."
},
{
"Difficulty": 2,
@ -18,7 +18,7 @@
"Difficulty": 3,
"Name": "Medium",
"Title": "Medium",
"Tooltip": "Choose this difficulty if you have already a good experience with 0 A.D.",
"Tooltip": "Choose this difficulty if you have already a good experience with 0 A.D.",
"Default": true
},
{

View File

@ -1,7 +1,7 @@
{
"Manual": {
"title": "&Atlas Manual",
"tooltip": "Click to visit the 0 A.D. Atlas Wiki.",
"tooltip": "Click to visit the 0 A.D. Atlas Wiki.",
"url": "https://trac.wildfiregames.com/wiki/Atlas_Manual"
},
"ReportBug": {

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">0 A.D.</string>
<string name="app_name">0 A.D.</string>
</resources>

View File

@ -2,20 +2,20 @@
<?php
/**
* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/

View File

@ -2,20 +2,20 @@
<?php
/**
* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/

View File

@ -1,7 +1,7 @@
FROM debian:buster
RUN useradd -ms /bin/bash --uid 1006 builder
# 0 A.D. dependencies.
# 0 A.D. dependencies.
ARG DEBIAN_FRONTEND=noninteractive
ARG DEBCONF_NOWARNINGS="yes"
RUN apt-get -qqy update && apt-get install -qqy \

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This pipeline is used to build the design document.

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2020 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This pipeline is used to build the documentation.
@ -60,7 +60,7 @@ pipeline {
// libraries or system ones.
sh "lcov --remove ${INFO_FILE} \"*/*/*/tests/*\" \"*/*/*/libraries/*\" \"/usr/*\" --output-file ${INFO_FILE}"
sh "mkdir -p ${REPORT_PATH}"
sh "genhtml --o ${REPORT_PATH} -t \"0 A.D. test coverage report\" --num-spaces 4 --demangle-cpp ${INFO_FILE}"
sh "genhtml --o ${REPORT_PATH} -t \"0 A.D. test coverage report\" --num-spaces 4 --demangle-cpp ${INFO_FILE}"
}
}
}

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This pipeline is used to build patches on various compilers.

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This pipeline is used to build patches on various compilers.

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This pipeline is used to build the documentation.

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This pipeline is used to build a clean base from scratch in order to

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This is a helper pipeline to build Docker images and setup ZFS volumes.

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This pipeline is used to build the documentation.

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This is the post-commit pipeline.

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2023 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This pipeline is used to update translations to and from Transifex.

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2023 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
pipeline {

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
pipeline {

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
pipeline {

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This pipeline builds Windows binaries. It is run at most daily, every

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
// This pipeline is used to build patches on MSVC 15.0 (Visual Studio 2017).

View File

@ -5,11 +5,11 @@
<launchable type="desktop-id">0ad.desktop</launchable>
<project_license>GPL-2.0+ and CC-BY-SA</project_license>
<metadata_license>CC-BY-SA-3.0</metadata_license>
<name>0 A.D.</name>
<name>0 A.D.</name>
<summary>Real-Time Strategy Game of Ancient Warfare</summary>
<description>
<p>
0 A.D. is a real-time strategy (RTS) game of ancient warfare.
0 A.D. is a real-time strategy (RTS) game of ancient warfare.
It's a historically-based war/economy game that allows players to relive
or rewrite the history of thirteen ancient civilizations, each depicted
at their peak of economic growth and military prowess.

View File

@ -1,6 +1,6 @@
[Desktop Entry]
Version=1.4
Name=0 A.D.
Name=0 A.D.
Exec=0ad %F
Icon=0ad
Terminal=false

View File

@ -17,7 +17,7 @@
\setlength{\parindent}{0mm}
\setlength{\parskip}{\medskipamount}
\title{0 A.D.\@ Pathfinder Design}
\title{0 A.D.\@ Pathfinder Design}
\author{Wildfire Games -- \url{http://wildfiregames.com/}}
\begin{document}

View File

@ -48,7 +48,7 @@ where $\mathbf{o}$ denotes the origin of the ray, $\mathbf{d}$ is a unit vector
An OBB, or Oriented Bounding Box, is an arbitarily-rotated three-dimensional rectangular cuboid defined by a center point $\mathbf{a}_c$, a set of mutually orthonormal basis vectors $(\mathbf{a}_u, \mathbf{a}_v, \mathbf{a}_w)$, and the half-distances $(h_u, h_v, h_w)$ of each face from the origin along their respective axes.
\section{Method}
In 0 A.D., rays are tested for intersection with OBBs using the slab method as outlined in \cite{real_time_rendering_3}. In brief, the goal of the algorithm is to compute the distances from the ray's origin to its intersection points with each of three slabs (one for each dimension). By then performing a clever comparison of these intersection point distances, it is able to determine whether the ray hits or misses the shape.
In 0 A.D., rays are tested for intersection with OBBs using the slab method as outlined in \cite{real_time_rendering_3}. In brief, the goal of the algorithm is to compute the distances from the ray's origin to its intersection points with each of three slabs (one for each dimension). By then performing a clever comparison of these intersection point distances, it is able to determine whether the ray hits or misses the shape.
This document is concerned with providing some details of how these distances are computed, in order to allow the reader to more thoroughly comprehend the algorithm. Before continuing, the reader should have the algorithm as it appears in \cite{real_time_rendering_3} at hand. For the most part, the same variable names will be used here.

View File

@ -1,6 +1,6 @@
#!/bin/bash
#
# Script for acquiring and building OS X dependencies for 0 A.D.
# Script for acquiring and building OS X dependencies for 0 A.D.
#
# The script checks whether a source tarball exists for each
# dependency, if not it will download the correct version from

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2018 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_COMMONCONVERT

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2011 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2015 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_COLLADA_DLL

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2018 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
/**** Decompose.h - Basic declarations ****/

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_GEOMREINDEX

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_MATHS

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2012 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_PMDCONVERT

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_PSACONVERT

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2015 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_STDSKELETONS

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef XMLFIX_INCLUDED

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2009 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_COLLADA_PRECOMPILED

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
/*

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_CAMERACONTROLLER

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2023 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_CANVAS2D

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_CINEMAMANAGER

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2023 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_COLLADAMANAGER

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_COLOR

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_DECAL

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2015 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_RMS_ENTITY

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_FONT

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2022 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_FONTMANAGER

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2013 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_FONTMETRICS

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2023 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2023 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef INCLUDED_GAMEVIEW

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
/*

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2014 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
/*

View File

@ -1,18 +1,18 @@
/* Copyright (C) 2021 Wildfire Games.
* This file is part of 0 A.D.
* This file is part of 0 A.D.
*
* 0 A.D. is free software: you can redistribute it and/or modify
* 0 A.D. is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* 0 A.D. is distributed in the hope that it will be useful,
* 0 A.D. is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
* along with 0 A.D. If not, see <http://www.gnu.org/licenses/>.
*/
#include "precompiled.h"

Some files were not shown because too many files have changed in this diff Show More