diff --git a/.github/workflows/spellcheck.yml b/.github/workflows/spellcheck.yml new file mode 100644 index 00000000..aac88c02 --- /dev/null +++ b/.github/workflows/spellcheck.yml @@ -0,0 +1,20 @@ +name: Spellcheck + +on: [push, pull_request] + +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + +jobs: + spellcheck: + name: Spelling + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.head.sha }} + show-progress: true + - uses: codespell-project/actions-codespell@master + with: + path: _data, _datasets, _pages diff --git a/_data/bzdb_settings.yaml b/_data/bzdb_settings.yaml index f4a63623..5148c560 100644 --- a/_data/bzdb_settings.yaml +++ b/_data/bzdb_settings.yaml @@ -66,7 +66,7 @@ variables: category: Burrow Flag type: float - name: _burrowSpeedAd - desc: Thw `_tankSpeed` multiplier for a tank's speed while burrowed with the Burrow flag. + desc: The `_tankSpeed` multiplier for a tank's speed while burrowed with the Burrow flag. since: 2.4.0 default: "0.80" category: Burrow Flag diff --git a/_datasets/downloads/bzflag/1.10.0.yml b/_datasets/downloads/bzflag/1.10.0.yml index 8c964879..f20f9bc4 100644 --- a/_datasets/downloads/bzflag/1.10.0.yml +++ b/_datasets/downloads/bzflag/1.10.0.yml @@ -37,7 +37,7 @@ changelog: | * Added bzadmin - Lars Luthman * Munitions now bounce off buildings/ground in z direction - Dave Brosius * World object and -worldsize parameters - Jeff Myers - * Server side world parm (bzdb) file \[clo\] - Dave Brosius + * Server side world param (bzdb) file \[clo\] - Dave Brosius * MsgTeamUpdate, MsgFlagUpdate coalesced - Dave Brosius * Burrow Flag - Dave Brosius * Observer is a first class team - Dave Brosius diff --git a/_datasets/downloads/bzflag/2.0.6.yml b/_datasets/downloads/bzflag/2.0.6.yml index 6acf12ed..227d539e 100644 --- a/_datasets/downloads/bzflag/2.0.6.yml +++ b/_datasets/downloads/bzflag/2.0.6.yml @@ -5,7 +5,7 @@ changelog: | * game variables no longer accept invalid values. - Jeff Myers * Special Effects use tank (was team) color - Karsten Behrmann, Jeff Myers * /reset uses the values from the config and the map as default - Jeff Myers - * Sreenshots now remember where they left off - Jeff Myers, Thomas Sowell + * Screenshots now remember where they left off - Jeff Myers, Thomas Sowell * Have windows dump std::error out to a file - Jeff Myers * Various API enhancements - Jeff Myers and others ( from patches ) * Not applauding when capturing his own flag - Alfredo Tupone diff --git a/_documentation/developer/bzfs_api_events/bz_eGetPlayerInfoEvent.md b/_documentation/developer/bzfs_api_events/bz_eGetPlayerInfoEvent.md index 788fc830..b858f8bd 100644 --- a/_documentation/developer/bzfs_api_events/bz_eGetPlayerInfoEvent.md +++ b/_documentation/developer/bzfs_api_events/bz_eGetPlayerInfoEvent.md @@ -17,10 +17,10 @@ parameters: description: The IPv4 address for the player. (not set in 2.4.0, fixed in 2.4.1.) name: ipAddress - dataType: bz_eTeamType - description: The team the player is current only. + description: The team the player is currently on. name: team - dataType: bool - description: The admin permision state of the player, indicating if they will be displayed with an '@' symbol in the scoreboard. + description: The admin permission state of the player, indicating if they will be displayed with an '@' symbol in the scoreboard. name: admin - dataType: bool description: The authentication state of the player, indicating if they will be displayed with an '+' symbol in the scoreboard. @@ -33,4 +33,4 @@ parameters: name: eventTime --- -This event is called each time the server sends out a player info update message to a remote player +This event is called each time the server sends out a player info update message to a remote player. diff --git a/_documentation/developer/bzfs_api_events/bz_eNetDataReceiveEvent.md b/_documentation/developer/bzfs_api_events/bz_eNetDataReceiveEvent.md index 201ae8fe..67a25650 100644 --- a/_documentation/developer/bzfs_api_events/bz_eNetDataReceiveEvent.md +++ b/_documentation/developer/bzfs_api_events/bz_eNetDataReceiveEvent.md @@ -7,7 +7,7 @@ category: Logging plugins: ~ parameters: - dataType: bool - description: Whether data is sent or recieved + description: Whether data is sent or received name: send - dataType: bool description: Whether the packet is UDP @@ -26,4 +26,4 @@ parameters: name: eventTime --- -This event is called each time net data is received +This event is called each time net data is received. diff --git a/_documentation/developer/bzfs_api_events/bz_eNetDataSendEvent.md b/_documentation/developer/bzfs_api_events/bz_eNetDataSendEvent.md index 91e3a31f..e61f7492 100644 --- a/_documentation/developer/bzfs_api_events/bz_eNetDataSendEvent.md +++ b/_documentation/developer/bzfs_api_events/bz_eNetDataSendEvent.md @@ -7,7 +7,7 @@ category: Logging plugins: ~ parameters: - dataType: bool - description: Whether data is sent or recieved + description: Whether data is sent or received name: send - dataType: bool description: Whether the packet is UDP @@ -26,4 +26,4 @@ parameters: name: eventTime --- -This event is called each time net data is sent +This event is called each time net data is sent. diff --git a/_documentation/developer/bzfs_api_functions/bz_ChatFiltered.md b/_documentation/developer/bzfs_api_functions/bz_ChatFiltered.md index 21aec9bb..443fe5e6 100644 --- a/_documentation/developer/bzfs_api_functions/bz_ChatFiltered.md +++ b/_documentation/developer/bzfs_api_functions/bz_ChatFiltered.md @@ -8,4 +8,4 @@ returns: description: ~ --- -Checks if chat is being fitered. This is tied to the `-filterChat` server option or to server settings set via [`bz_SetFiltering`]({{ url(collections.bzfs_api_functions['bz_SetFiltering']) }}). +Checks if chat is being filtered. This is tied to the `-filterChat` server option or to server settings set via [`bz_SetFiltering`]({{ url(collections.bzfs_api_functions['bz_SetFiltering']) }}). diff --git a/_documentation/developer/bzfs_api_functions/bz_addWorldPyramid.md b/_documentation/developer/bzfs_api_functions/bz_addWorldPyramid.md index f9dccc82..3b8407ff 100644 --- a/_documentation/developer/bzfs_api_functions/bz_addWorldPyramid.md +++ b/_documentation/developer/bzfs_api_functions/bz_addWorldPyramid.md @@ -15,7 +15,7 @@ signatures: description: ~ default: ~ - dataType: bool - name: fliped + name: flipped description: ~ default: ~ - dataType: bz_WorldObjectOptions diff --git a/_documentation/developer/bzfs_api_types/bz_eTeamType.md b/_documentation/developer/bzfs_api_types/bz_eTeamType.md index 2ee0a703..27e8b5c0 100644 --- a/_documentation/developer/bzfs_api_types/bz_eTeamType.md +++ b/_documentation/developer/bzfs_api_types/bz_eTeamType.md @@ -14,4 +14,4 @@ enumerations: - eAdministrators --- -The bz_eTeamType is used to identify playable teams to the API. These team identifiers are also used to identifiy specific groups of connected users, such as administrators and observers. +The bz_eTeamType is used to identify playable teams to the API. These team identifiers are also used to identify specific groups of connected users, such as administrators and observers. diff --git a/_documentation/developer/pages/compiling-on-macos.md b/_documentation/developer/pages/compiling-on-macos.md index 54f9e322..b84526b1 100644 --- a/_documentation/developer/pages/compiling-on-macos.md +++ b/_documentation/developer/pages/compiling-on-macos.md @@ -81,7 +81,7 @@ git clone --branch master https://github.com/BZFlag-Dev/bzflag.git ## Building the code -Nagivate to the Xcode directory of our source and open BZFlag.xcodeproj. This will launch Xcode. +Navigate to the Xcode directory of our source and open BZFlag.xcodeproj. This will launch Xcode. By default we build in debug mode which leaves debugging symbols in the binaries and produces less optimized code. To change this, navigate to the Product menu, then to Scheme, and click on Edit Scheme. Then in the left sidebar click on diff --git a/_pages/documentation/developer/bzfs_api/types/list.html.twig b/_pages/documentation/developer/bzfs_api/types/list.html.twig index b7aa829b..9134ed25 100644 --- a/_pages/documentation/developer/bzfs_api/types/list.html.twig +++ b/_pages/documentation/developer/bzfs_api/types/list.html.twig @@ -16,7 +16,7 @@ parent: {% block introduction %}
- The bzfs API types consist of enumerations and objects. Enumerations are used to define the possible choices that can be passed around, such as the possible teams. Objects are used for storing information and are used throughout the API to ensure compatability across the DLL boundary. + The bzfs API types consist of enumerations and objects. Enumerations are used to define the possible choices that can be passed around, such as the possible teams. Objects are used for storing information and are used throughout the API to ensure compatibility across the DLL boundary.
{% endblock %} diff --git a/_sources/hexagonal-camo.php b/_sources/hexagonal-camo.php index 84198829..f6110025 100644 --- a/_sources/hexagonal-camo.php +++ b/_sources/hexagonal-camo.php @@ -37,7 +37,7 @@ // https://mathopenref.com/coordpolycalc.html // https://www.redblobgames.com/grids/hexagons/ -// Inspiration: Hexatal Camo Consept -Seamless -PSD by black-light-studio +// Inspiration: Hexatal Camo Concept -Seamless -PSD by black-light-studio // https://www.deviantart.com/black-light-studio/art/Hexatal-Camo-Consept-Seamless-PSD-429483689 function getRegularPolygonVertices($cx, $cy, $sides, $radius, $rot = 0)