NachosChipeados
227e7ef2a3
Remove clutter client logging in melee scripts ( #895 )
...
Removes logging print statements that just clutter up console.
2024-11-15 00:42:11 +01:00
Respawn
e75be3def3
Add sh_stim.gnut from englishclient_mp_common
2024-11-15 00:35:49 +01:00
Respawn
d4fdd96795
Add sh_melee_human.gnut from englishclient_mp_common
2024-11-15 00:23:26 +01:00
Respawn
843b54cc91
Add cl_screenfade.gnut from englishclient_mp_common
2024-11-15 00:13:08 +01:00
Harmony Weblate
19ac9bf6da
Translations update from Weblate ( #901 )
...
Translated using Weblate (Italian)
Currently translated at 96.2% (311 of 323 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/it/
Co-authored-by: Rémy Raes <Alystrasz@users.noreply.translate.harmony.tf>
2024-11-14 22:05:41 +01:00
NachosChipeados
28f398d3f2
Allow executing `npc_pilot_elite` NPCs ( #888 )
...
Allows players to execute pilot NPCs
2024-11-11 12:55:16 +01:00
Jack
730616d4ce
Replace uses of disconnect with NSDisconnectPlayer ( #841 )
...
As we want to remove `FCVAR_SERVER_CAN_EXECUTE` flag from `disconnect`.
2024-11-04 01:01:47 +01:00
William Miller
9b83a63262
Fix Match Stats Tracking Improperly ( #898 )
...
Previously would incorrectly count each round in round based modes as individual games duplicating and stacking stats for those modes in the process.
This commit changes where the hook happens. Ensures the stats will register only once and only when the match really ends, still disconsidering Epilogue state.
2024-10-30 23:40:11 +01:00
GeckoEidechse
9beff344f5
Update links to point to new wiki ( #894 )
...
Documentation was moved from GitBook to MkDocs so the links to the wiki should updated accordingly.
2024-10-14 13:07:21 +02:00
William Miller
e616cb1d5f
Delete _spawnpoints.gnut ( #890 )
...
Unused file, not loaded by Northstar.
2024-10-10 14:24:57 +02:00
Harmony Weblate
7a58805827
Translations update from Weblate ( #891 )
...
Translated using Weblate (Portuguese)
Currently translated at 100.0% (323 of 323 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>
2024-10-08 15:11:43 +02:00
William Miller
22109d62ee
Remove Clutter Client Logging from Glitch ( #889 )
2024-10-04 17:08:03 +02:00
William Miller
75e95ef7c8
Restore missing faction dialogue for Titan Meter buildup ( #876 )
...
Adds faction dialogue saying that Titan is soon ready as well as showing a message when Titan is ready to drop.
2024-10-02 14:36:01 +02:00
Harmony Weblate
c92707e096
Translations update from Weblate ( #886 )
...
Translated using Weblate (French)
Currently translated at 100.0% (323 of 323 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/fr/
Co-authored-by: DragonLordGON <DragonLordGON@users.noreply.translate.harmony.tf>
2024-09-30 23:55:52 +02:00
Respawn
3e00833bb7
Add cl_mp_glitch.nut from englishclient_mp_glitch
2024-09-16 21:54:08 +02:00
William Miller
fd16d8cc79
Fix Discord presence crashing on Campaign ( #881 )
...
Add MP/SP check to prevent running logic that would script error on SP.
Also gives more accurate playercount now.
2024-09-13 11:47:00 +02:00
William Miller
6437c5eef5
Fix mode selection menu locking all modes ( #880 )
...
Invert previously incorrect logic in check to lock gamemode.
2024-09-12 00:24:26 +02:00
Harmony Weblate
e8ffff54bb
Translations update from Weblate ( #879 )
...
Translated using Weblate (Russian)
Currently translated at 92.5% (299 of 323 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/ru/
Co-authored-by: WofWca <wofwca@protonmail.com>
2024-09-11 12:29:30 +02:00
F1F7Y
525f671513
Rework mode select menu ( #624 )
...
Turns mode list from page based into a scrollable list that is categorised and supports filtering.
2024-09-10 23:43:36 +02:00
Respawn
e2931190f9
Renormalize line endings
...
LF vs CRLF
2024-09-10 23:33:49 +02:00
William Miller
3dfd2091b4
Reorder code of _gamestate_mp.nut ( #875 )
...
Reorder functions to prepare for refactor and add big ASCII text comments for wayfinding using common IDE minimap
2024-09-10 16:52:40 +02:00
LightBlueCube
ee33fd31e7
Fix crash when player is in a special team ( #866 )
...
on player team switch.
Adds a check whether player is in a default team (IMC/Milita) before calling `GetOtherTeam()`
2024-09-10 00:26:23 +02:00
Respawn
bf5f6b02e8
Add mode_select.menu from englishclient_frontend
2024-09-09 14:47:05 +02:00
GeckoEidechse
05837fa96d
Add GitHub Action to automatically label PRs ( #871 )
...
Adds "needs code review" and "needs testing" to all new PRs
Co-authored-by: ASpoonPlaysGames <66967891+ASpoonPlaysGames@users.noreply.github.com>
2024-09-08 01:01:59 +02:00
William Miller
62b92155ad
Expose more game state information to DiscordRPC ( #869 )
...
When playing Frontier Defense it will show when the player is in a Wave Break or which Wave they are currently through
Whenever the server is NOT at the Playing gamestate, the plugin will report the respective states instead such as Selecting Titan screen, Prematch, Epilogue, Postmatch, etc...
2024-09-07 22:31:16 +02:00
William Miller
6b839def7f
Refactor and improve spawns ( #829 )
...
Overhauls the spawning logic to primarily use native functions and with Squirrel only doing refining on the selected spawns.
2024-09-07 22:07:52 +02:00
Harmony Weblate
e978c60845
Translations update from Weblate ( #870 )
...
Translated using Weblate (German)
Currently translated at 98.4% (308 of 313 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/de/
Co-authored-by: NeighbourVadim <NeighbourVadim@users.noreply.translate.harmony.tf>
2024-09-07 20:29:18 +02:00
Harmony Weblate
b8b0f29424
Translations update from Weblate ( #867 )
...
Translated using Weblate (English)
Currently translated at 100.0% (313 of 313 strings)
Translation: Northstar/Northstar Client Localisation
Translate-URL: https://translate.harmony.tf/projects/northstar/client/en/
Co-authored-by: Rémy Raes <Alystrasz@users.noreply.translate.harmony.tf>
2024-09-05 01:54:31 +02:00
NachosChipeados
16c1f6da4c
Fix Arc Cannon not hurting npc_gunship and npc_pilot_elite ( #863 )
...
Adds `npc_gunship` and `npc_pilot_elite` to the target list.
2024-09-04 12:10:12 +02:00
GeckoEidechse
e961892684
Ensure consistent whitespace usage for alignment
...
previous version mixed tabs and spaces
2024-09-04 12:01:43 +02:00
F1F7Y
e66b164473
Add basic contributing docs ( #664 )
...
Adds initial docs with guidelines for contributing
2024-09-03 17:40:48 +02:00
William Miller
23abddd701
Remove SetShouldCreateMinimapSpawnZones() from _gamemode_ps.nut ( #861 )
...
Function is not necessary anymore, the reworked spawning logic at #829 uses playlistvars to control spawnzones creation on minimap.
2024-09-03 01:55:10 +02:00
LightBlueCube
34e5b52282
Prevent rare crash when player disconnects during War Games intro ( #856 )
2024-09-03 01:49:15 +02:00
William Miller
957f6a3ac6
Complete overhaul for the CTF script ( #830 )
...
Refactors CTF script that was dearly needed for a while
2024-09-03 01:33:36 +02:00
William Miller
628e2b39fb
Play effect on flag match over ( #860 )
...
Actually not even vanilla does this, but this is just a fancied effect for when the match is over, the flags simply vanish together with their bases. So this adds some effects on top of it to not look so bland.
2024-09-03 01:26:57 +02:00
William Miller
0aa2d0adb1
Add IsValidPlayer() before flag return cleanup ( #859 )
...
Add validity check to player validity as the thread of that function might end on via OnDestroy signal by disconnection, and by that point, the player is no longer valid.
2024-09-03 01:23:10 +02:00
William Miller
b664005c5d
Avoid duplication of challenge award ( #858 )
2024-09-03 00:40:47 +02:00
birb
d51ceccf3b
Fix typo in README to match actual folder structure ( #857 )
2024-09-02 16:20:32 +02:00
x3Karma
e253357946
Fix PlayerInventory_TakeAllInventoryItems not being threaded ( #852 )
...
This needs to be threaded as there's a `waitthread` further below on that function, which will cause an error if not threaded.
2024-08-31 14:39:12 +02:00
GeckoEidechse
3318280052
Add is IsValidPlayer() check ( #855 )
...
to prevent potential script crash
Co-authored-by: Zanieon <william-millennium@hotmail.com>
2024-08-30 18:21:30 +02:00
GeckoEidechse
ebbf9df513
Add missing IsValidPlayer() check for CTF capture assists ( #854 )
...
Co-authored-by: Zanieon <william-millennium@hotmail.com>
2024-08-30 15:25:54 +02:00
Zanieon
9e9d08ff8b
Move CTF spawn point related functions
...
as part of the refactoring effort in #830
2024-08-30 15:16:35 +02:00
Zanieon
8b34689dca
Move OnPlayerKilled function
...
as part of the refactoring effort in #830
2024-08-30 15:12:42 +02:00
Zanieon
bd77a936a9
Move CTFInitPlayer function
...
as part of the refactoring effort in #830
2024-08-30 15:11:51 +02:00
Zanieon
dafc1d1e97
Move CaptureFlag function
...
as part of the refactoring effort in #830
2024-08-30 15:08:38 +02:00
Zanieon
c674e3c058
Move some drop flag related functions to end of file
...
in an effort to have all related functions close to each other
Part of the refactor in #830
2024-08-30 15:03:52 +02:00
Zanieon
3eb15eef11
Move SetFlagStateForTeam to end of file
...
in an effort to have all related functions close to each other
2024-08-30 14:59:47 +02:00
GeckoEidechse
6cd957e93f
Add missing valid check for militia flag spawn ( #853 )
...
Co-authored-by: Zanieon <william-millennium@hotmail.com>
2024-08-30 14:52:21 +02:00
Harmony Weblate
83afd8cb14
Translations update from Weblate ( #851 )
...
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>
2024-08-30 01:55:44 +02:00
GeckoEidechse
a5b144a95c
Add code review and testing sections to pull request template ( #850 )
2024-08-29 17:04:56 +02:00