Age | Commit message (Collapse) | Author |
|
in an effort to have all related functions close to each other
Part of the refactor in #830
|
|
in an effort to have all related functions close to each other
|
|
Co-authored-by: Zanieon <william-millennium@hotmail.com>
|
|
Translated using Weblate (German)
Currently translated at 99.0% (310 of 313 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/de/
Co-authored-by: Maya <RoyalBlue1@users.noreply.translate.harmony.tf>
|
|
|
|
As they are supposed to be disabled unless joining a server that requires that mod.
|
|
Translated using Weblate (Polish)
Currently translated at 100.0% (313 of 313 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/pl/
Co-authored-by: p0358 <p0358@users.noreply.github.com>
|
|
from v3 which is being deprecated
|
|
The quotation marks caused file parsing to end early and break
|
|
Translated using Weblate (Polish)
Currently translated at 100.0% (313 of 313 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/pl/
Co-authored-by: eve <eve@users.noreply.translate.harmony.tf>
|
|
Adds file for Polish translations as well as the translations themselves.
|
|
Adds an `IsAlive()` check to temporarily handle a rare crash
|
|
Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (313 of 313 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/zh_Hant/
Co-authored-by: RainTrap341 <RainTrap341@users.noreply.translate.harmony.tf>
|
|
Translated using Weblate (Italian)
Currently translated at 99.6% (312 of 313 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/it/
Co-authored-by: Nostromo <Nostromo@users.noreply.translate.harmony.tf>
|
|
Replace all spaces
|
|
Translated using Weblate (French)
Currently translated at 100.0% (313 of 313 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/fr/
Co-authored-by: Rémy Raes <Alystrasz@users.noreply.translate.harmony.tf>
|
|
|
|
so that labels can easily be updated if need be
|
|
Revert "Add a generic "JoinServer" function (#693)" as it causes issues with MAD due to duplicated server join logic as discussed on Discord
This reverts commit e4b3cc7d3ee17488053cae24c8a8c981dbe95eab.
|
|
This parameter is a leftover of a previous refactor, and isn't used anywhere in the function.
|
|
Translated using Weblate (Portuguese)
Currently translated at 100.0% (313 of 313 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/pt/
Co-authored-by: William Miller <Zanieon@users.noreply.translate.harmony.tf>
|
|
Translated using Weblate (Russian)
Currently translated at 94.8% (297 of 313 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/ru/
Co-authored-by: WofWca <wofwca@protonmail.com>
|
|
See pull request description for highly detailed changelog.
|
|
Adds a function that allows the client to join a server from a `ServerInfo` struct.
This also changes the server browser to use this function.
|
|
Previously, the verified mods manifesto was fetched on game start without checking if the verified mod feature is enabled Squirrel-side; with this, the manifesto is only fetched when the user wants to download a mod (meaning they enabled the feature beforehand).
|
|
This is done so mods using keyvalues folders to add custom fonts to the game don't revert the changes done by Northstar
|
|
* Translated using Weblate (Japanese)
Currently translated at 96.1% (299 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/ja/
* Translated using Weblate (Japanese)
Currently translated at 100.0% (311 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/ja/
---------
Co-authored-by: IROHASTUDIO <irohastudio.create@gmail.com>
|
|
Translated using Weblate (Portuguese)
Currently translated at 100.0% (311 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/pt/
Co-authored-by: William Miller <Zanieon@users.noreply.translate.harmony.tf>
|
|
This is a quick fix that will redirect the attacker entity to a proper NPC owned by the player.
By default behavior of the game, attackers are always the final entity in the owning hiearchy, which is always a player if owned NPCs kills enemies.
This change properly redirects the code to the correct NPC whenever they have an owning player.
|
|
|
|
|
|
to fix script error
|
|
* Translated using Weblate (English)
Currently translated at 100.0% (311 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/en/
* Translated using Weblate (Portuguese)
Currently translated at 100.0% (311 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/pt/
* Translated using Weblate (Russian)
Currently translated at 95.1% (296 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/ru/
* Translated using Weblate (English)
Currently translated at 100.0% (311 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/en/
---------
Co-authored-by: William Miller <Zanieon@users.noreply.translate.harmony.tf>
Co-authored-by: WofWca <wofwca@protonmail.com>
Co-authored-by: GeckoEidechse <GeckoEidechse@users.noreply.translate.harmony.tf>
|
|
The game have an extra stat especifically to count the total amount of times a player has been MVP in all matches, while the other mvp stat which i previously thought to be absolutely is only registered per map, not globally.
|
|
Prevent suicides registering stats
|
|
Co-authored-by: Zanieon <william-millennium@hotmail.com>
|
|
Co-authored-by: Zanieon <william-millennium@hotmail.com>
|
|
Co-authored-by: Zanieon <william-millennium@hotmail.com>
|
|
taken from #809
|
|
This overhaul makes the Dropships behave consistently now like vanilla and players will only start overlapping each other when both Dropships are full, otherwise code will always attempt to populate them properly instead.
|
|
(#494)
Fix crash when getting core weapon
|
|
1. Get rid of the odd logic of limiting the algorithm to 3 spawn points
2. Changes the specific CTF algorithm to calculate the spawn points from the flag bases themselves rather than the initial spawn points which was causing severe inconsistencies.
3. Remove some checks in regards to map side swapping when matches reaches half-times due to odd behaviour in native code
4. Mitigate usage of `GetOtherTeam` for certain checks since that function might return Unreachable when it's a gamemode with more than 2 Teams and intentionally script crash the server.
|
|
Translated using Weblate (French)
Currently translated at 100.0% (311 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/fr/
Co-authored-by: Rémy Raes <Alystrasz@users.noreply.translate.harmony.tf>
|
|
Translated using Weblate (French)
Currently translated at 94.2% (293 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/fr/
Co-authored-by: Rémy Raes <Alystrasz@users.noreply.translate.harmony.tf>
|
|
for vanilla parity when it comes to the progression system.
See PR description for full details
|
|
Bump the Ubuntu version used for encoding and missing translations check from `20.04` to `22.04`.
|
|
* Translated using Weblate (German)
Currently translated at 100.0% (311 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/de/
* Translated using Weblate (German)
Currently translated at 100.0% (311 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/de/
---------
Co-authored-by: justplus <justplus@users.noreply.translate.harmony.tf>
Co-authored-by: GeckoEidechse <GeckoEidechse@users.noreply.translate.harmony.tf>
|
|
Translated using Weblate (Spanish)
Currently translated at 92.6% (288 of 311 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/es/
Co-authored-by: NachosChipeados <NachosChipeados@users.noreply.translate.harmony.tf>
|
|
Uses a call back that is triggered when the player switches team to update their own entities accordingly.
|
|
Adds initial logic to allow for some form of basic unit testing.
|