Commit graph

876 commits

Author SHA1 Message Date
Harmony Weblate
63901fb9df
Translations update from Weblate (#959) 2025-12-21 20:42:11 +01:00
Jack
932a754a99
Run encoding check on Northstar.Custom (#956) 2025-12-11 01:30:34 +01:00
Jack
7d9a3e983f
Partial Vanilla Compatibility (#950) 2025-12-11 01:02:50 +01:00
William Miller
24b0abb60e
Add ascii titles to split into code blocks of _base_gametype_mp.gnut (#958)
Add ascii titles to split into code blocks
2025-12-10 22:46:04 +01:00
Jack
e5ad09b2b6
Fix diffing Northstar.Custom localisation files (#955)
update gitattributes to show diffs to Custom localisation properly
2025-12-09 15:06:43 +00:00
Jack
36aad1061c
Restore pingspot system (#954)
* Restore pingspot system

Co-authored-by: Zanieon <william-millennium@hotmail.com>

* Move to playlistvar

Co-authored-by: RoyalBlue <11448698+RoyalBlue1@users.noreply.github.com>

* fix compile

* wrong function, whoops

---------

Co-authored-by: Zanieon <william-millennium@hotmail.com>
Co-authored-by: RoyalBlue <11448698+RoyalBlue1@users.noreply.github.com>
2025-12-09 14:51:16 +00:00
Jack
930cf5d0b7
Remove Coop as it hasn't been touched in years (#953) 2025-12-09 15:32:00 +01:00
FourthVolt
38f0c64784
Eventmodels (#946)
* Merge event materials and texture rpaks into one to reduce clutter
2025-12-04 02:12:48 +01:00
Allusive
e05e45ebea
fix weapon_reparse race condition (#947) 2025-12-02 01:10:09 +00:00
ASillyNeko
ec88120a97
Fix client sending invalid args to server commands (#945)
* Fix client sending invalid args to server commands
2025-12-01 10:58:44 +01:00
Jack
d15a117eb3
Version display changes (#931)
* Add separate text for main menu version if versions don't match

* move mods over to dev version strings, surely this wont break the release pipeline :clueless:

* Change wording of menu text a little

* Rename nativefuncs.json to natives.json

* Update native JSON file path in compile-check.yml

* Add constants

* Remove vanilla compile steps as they didn't work anyway

---------

Co-authored-by: Rémy Raes <contact@remyraes.com>
2025-11-28 19:04:31 +00:00
ASillyNeko
5b6675b0a0
Fix server browser player and server count (#941)
* Fix server and player counts displaying incorrectly
2025-11-27 18:51:55 +01:00
FourthVolt
011b1a5e79
Fix formatting in mp_weapon_peacekraber.txt (#943) 2025-11-19 04:31:31 +00:00
William Miller
d36e56c855
Max Team Titan Limiter from Experimental Branch (#940)
* Adds an experimental riff to limit the count of titans per team
2025-11-11 03:38:17 +01:00
cat_or_not
d573e13391
Rewrite Amped Hardpoint (#937) 2025-11-09 03:16:24 +01:00
Dys-lexi
ae89efc573
adding peacekraber localisation for english (#938) 2025-11-09 03:12:17 +01:00
ASillyNeko
8b5cfde13a
Fix some of frontier war's bugs. (#930)
* Give camp NPCs archers to attack the harvester
* Warn players they cannot attack the harvester without a titan
2025-11-06 14:49:28 +01:00
NachosChipeados
87e6d8116e
Improve voice chat hud element when using alltalk (#935)
* Increase talk slots from 9 > 10
* Change voice HUD color regarding players' team
2025-11-06 13:24:06 +01:00
Allusive
d9e250be4a
Hide the "RuiButton" text from the color slider menu (#936) 2025-10-30 00:33:55 +01:00
Respawn
6ccf3c5507 Add cl_voice_hud.gnut from englishclient_mp_common VPK 2025-10-29 01:16:59 +01:00
Respawn
941acc1f8e Add hudvoice.res from englishclient_frontend VPK 2025-10-29 01:10:02 +01:00
NachosChipeados
c521fc6810
Fix rich presence not getting the proper names for campaign maps (#934)
* Add `GetCampaignMapDisplayName`

* Fix rich presence not getting the proper names for campaign maps
2025-09-29 00:10:30 +02:00
Harmony Weblate
1619f2430e
Translations update from Weblate (#933)
* Update Russian translation
2025-09-02 16:45:51 +02:00
Rémy Raes
b489f6913a
feat: Improve bleedout feature (#928)
* feat: Add visual+audio feedback to bleedout feature
2025-09-01 17:02:01 +02:00
ASillyNeko
42ba4c53be
Change line 274 from true to false in _evac.gnut (#932) 2025-08-24 11:25:56 +01:00
NekoUwUGamerfnf
4462a8a2e9
Fix people having their weapons in the dropship. (#929)
* Players can't draw weapons in dropships taking off anymore
* Support for multiple evac sequences
2025-08-07 21:21:39 +02:00
RainTrap341
9a4860e254
Add a color picker to mod-settings menu, and make it possible to check the color and alpha (#896)
* A color picker UI component allows for fine grain (separate control for red/green/blue/alpha components) color selection;
* An slider component allows for alpha selection;
* `GetConVarColor` helper method allows handling colors stored in the 0-255 int range.
2025-07-18 00:37:13 +02:00
Rémy Raes
587ed67b8d
fix: Download mods after password prompt (#922)
* fix: Do not download mods if password is incorrect
2025-06-03 00:36:25 +02:00
Rémy Raes
2d3ed5e2c0
fix: Mod versioning (#903)
* feat: `NSSetModEnabled` now takes mod version as argument
2025-05-24 15:38:21 +02:00
Erlite
e29e347021
Prevent potential issues and crashes with HTTP requests. (#551)
* Prevent HTTP calls when playing a demo
2025-05-21 16:32:09 +02:00
NachosChipeados
ccfd096c8f
Add crosshair target changed callback (#893)
* Allows client-side mods to register for crosshair target state changes
2025-05-21 16:28:41 +02:00
Harmony Weblate
fa483154a5
Translations update from Weblate (#925)
* Translated using Weblate (Russian)


Co-authored-by: WofWca <wofwca@protonmail.com>
Co-authored-by: sigmoid <sigmoid@users.noreply.translate.harmony.tf>
2025-05-16 13:29:15 +02:00
Respawn
d37c20f326 Add cl_sp_player.gnut from englishclient_sp_skyway VPK 2025-05-07 00:05:24 +02:00
NachosChipeados
7e18d968b8
Globalize the PrecacheRes function (#921)
* Let mods access PrecacheRes function to create custom vgui screens
2025-04-11 16:44:55 +02:00
JMM889901
71e40fe4c7
Add missing trailing commas (#923)
Add missing trailing commas for some enums
2025-04-06 11:14:42 +02:00
Respawn
978be0e02f Add cl_sp_mapspawn.gnut from englishclient_sp_training 2025-03-21 00:40:29 +01:00
Respawn
1a0138cadb Add cl_mapspawn.gnut from englishclient_mp_common 2025-03-21 00:31:15 +01:00
Harmony Weblate
ab93512a85
Translations update from Weblate (#918) 2025-02-25 17:06:02 -03:00
Bobbyperson
166791c3a3
Fix intro dropship crash for dedicated servers 2025-02-25 17:01:52 -03:00
William Miller
9207e3330a
Add PlayerAssist callback logic (#908)
* Add support for player assist global callbacks
2025-02-09 23:32:05 +01:00
NachosChipeados
e868c84fab
Slightly improved Northstar cheatcommands (#916)
* "god" command triggers the demigod status
* Add logs to cheatcommands
2025-02-09 17:59:57 +01:00
LightBlueCube
3dab0f76a7
fix some small bugs for gamemode fw (#897)
- Exoplanet spawnpoints being odd
- Invalid entities on arrays
- Harvesters couldn't be meleed
- Turrets shield cap wasn't using their real max shield health property
2025-02-01 18:59:20 -03:00
Bobbyperson
007cb92f8e
Fix script error related to dropship and player server leave (#914)
Dropship crash fix on player immediate disconnect
2025-02-01 18:55:40 -03:00
Rémy Raes
92fc8e72f1
Enable MAD by default (#913)
Sets `allow_mod_auto_download` to `1` by default.
2025-01-09 00:11:21 +01:00
William Miller
5b67e5e1e1
Remove Data Centers button from Main Menu (#909)
as Northstar does not make use of it anyway
2025-01-02 00:51:34 +01:00
William Miller
3a823af3a8
Add custom OOB timer per level scope (#907)
Allows mods or custom gamemodes to override the amount of time players can stay in the Out of Bounds areas.
2025-01-02 00:50:14 +01:00
Jack
037760a29f
Run compile check on vanilla as well (#911) 2024-12-05 22:02:50 +01:00
Gazyi
c3c2535cc4
Fix transferring active Stim ability to Titan and endless stim effects (#864)
Fix endless Stim ability not playing loop sound and visual effects.
Fix transferring active Pilot Stim ability to Titan when embarking it.
Fix transferring active timed Stim ability to Titan.
2024-11-27 10:57:11 +01:00
William Miller
49791ea2ed
Fix Thunderbolt crashing clients when owner is invalid (#906)
Hacky fix that adds an extra check if the weapon in question is a thunderbolt
2024-11-27 10:56:21 +01:00
NachosChipeados
a422da8a5f
Arc Cannon charge effect fixes (#862)
Fixes the Arc Cannon's charge effect disappearing if you tried fanning it while using the "capacitor" mod, by making the effect turn off when its not charging.
Additionally adds an unused extra charge effect.
2024-11-24 23:30:14 +01:00