Skip to content

Fix Experimental#976

Open
ASillyNeko wants to merge 561 commits into
R2Northstar:experimentalfrom
ASillyNeko:experimental
Open

Fix Experimental#976
ASillyNeko wants to merge 561 commits into
R2Northstar:experimentalfrom
ASillyNeko:experimental

Conversation

@ASillyNeko

@ASillyNeko ASillyNeko commented Jan 9, 2026

Copy link
Copy Markdown
Contributor
  • Needs: Fix Experimental (Launcher) NorthstarLauncher#884
  • Additions:
    • Update workflows for https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
    • Add ReloadMods to client and server squirrel vm
    • Only do Northstar master server auth dialog in non vanilla
    • Replace original mod settings location with mods and put mod settings in mods
    • Remove almost full and full servers getting put at the bottom of the server list
    • Be able to view mod settings while searching for a match in vanilla and in private match
    • Use vanilla promos in vanilla
    • Play trust me sound on both team's bt in fastball
    • Use custom_air_accel_pilot when TempLossOfAirControl resets it
    • Use HEADFOCUS instead of HATCH_HEAD for first person executions
    • Disable team switching in gamemodes that would break if you do
    • Disable adding private match modes and maps in vanilla
    • Add vanilla playlists to modes
    • Loadout validation
    • Add CheckForEmptyTeamVictory
    • Run ClassicMP_DefaultNoIntro_Setup if less than 2 dropship start spawns
    • Hide first person proxy in dropship intro
    • Use eliminate in elimination based gamemodes
    • Disable PlayerCanSpawnIntoTitan in vanilla and allow using if titan has finished hot dropping
    • Validate titan drop nodes on map load
    • Disable adding custom modes and network vars in vanilla
    • Remove needing to disable required on client mods to go in vanilla
    • Use vanilla match settings in vanilla
    • Remove arena, empty sh_gamemode_bomb.gnut file, mp_bob, mp_box level files, and mfdp
    • Use NSSetModeCategory for Northstar.Custom gamemodes
    • Rename no_pilot_collision playlistvar to pilot_collision and change value to 1
    • Add ns_match_end_if_no_players with default value of 1 so servers in playing state will end the match to save resources
    • Add persistent var changes to lastTimeLoggedIn, lastTimePlayed, lastPlaylist, winStreak, highestWinStreakEver, winStreakIsDraws, misc_stats.challengesCompleted, misc_stats.killingSprees, misc_stats.spectreLeeches, misc_stats.spectreLeechesByMap, misc_stats.hardpointsCaptured, misc_stats.flagsCaptured, misc_stats.flagsReturned, and coliseumBestStreak
  • Vanilla additions:
    • More vanilla like coliseum
    • Add titan marked for death
    • Third minute music and last minute music
    • Use evac node's spec cam during epilogue
    • Have winning teams NPCs keep spawning during evac
    • Take r1's frontline and have attrition use _ai_frontline.gnut
    • Use correct bounty titans in bounty hunt
    • Hardpoint capturing sound
    • Disable titan selection when first wave starts in frontier defense
    • Add countdown sound when private match countdown is less than 10 seconds and fade out player sound at 2 seconds
    • Add CheckForEmptyTeamVictory
    • Have AnnounceWinner and AnnounceRoundWinner use GetWinnerDeterminedWait instead of ROUND_WINNING_KILL_REPLAY_SCREEN_FADE_TIME
    • Have sudden death end in non round based and non ffa gamemodes if 1 team earns a higher score
    • Use first open slot in intro dropship
    • Swap _gamestate_mp.nut logic with respawns
    • Always play gamemode announcement after intro ends expect in frontier defense
    • Display correct hud message after editing loadout
    • Add match progress
    • Instantly spawn titans in last titan standing
    • Correctly play loadout change hud messages
    • Add evac player score SoleSurvivor, GetToChopper, KillRescueShip, FishInBarrel, TeamBonusKilledAll, SelfBonusKilledAll, and KilledEscapee
    • Smooth hardpoint progress increase
    • Dying to fall makes you look straight up
    • Vanilla classic_mp
    • Spectator handled in code
  • Bug fixes:
    • Fix not being able to select modes in private match on controller
    • Fix player and server count labels overlapping on controller
    • Fix disconnecting while refreshing servers in server browser causing script error
    • Fix fastball terminals not respawning dead players
    • Fix instagib script error
    • Fix dedicated server mp_titanweapon_arc_cannon.txt keyvalues error
    • Fix non grunts using grunt voicelines
    • Fix dropship and passengers taking damage by a kill trigger on mp_complex3
    • Fix switching loadouts breaking dropship player animation in frontier defense
    • Fix marvin jobs being under their area on mp_wargames
    • Fix marvins doing 2 jobs at once on mp_wargames
    • Fix store script error
    • Fix live fire script error by player disconnecting with flag
    • Fix LeaveMatch not disconnecting players in replay and players without ns_start_reauth_and_leave_to_lobby
    • Fix custom gamemodes using ffa spawns script erroring due to no intro spawns.
    • Fix infection script error if first infected is dead
    • Fix disconnecting not ending elimination based gamemodes
    • Fix Stats_IncrementStat scripting erroring with custom gamemodes
    • Fix hidden script error if first hidden is dead
    • Fix evac dropship collision
    • Fix MakePlayerStand script erroring if player becomes invalid
    • Fix elimination gamemodes playing player_death_begin_elimination during round winning replay
    • Fix gamemode announcement not playing for titan based gamemodes
    • Fix players not being faded to black forever during pickloadout in gamemodes with warp sound and during postmatch
    • Fix intro view cones putting player angles at wrong location
    • Fix players becoming invisible after being killed and dissolved by CleanUpEntitiesForRoundEnd in mp_wargames and mp_glitch

@github-actions github-actions Bot added needs testing Changes from the PR still need to be tested needs code review Changes from PR still need to be reviewed in code labels Jan 9, 2026
@ASillyNeko ASillyNeko changed the title Support more limited time vanilla playlists in experimental branch Support more limited time vanilla playlists and frontline in experimental branch Jan 9, 2026
Comment thread Northstar.CustomServers/mod/scripts/vscripts/gamemodes/_gamemode_aitdm.nut Outdated
@ASillyNeko

Copy link
Copy Markdown
Contributor Author

grrrr
image

@ASillyNeko

Copy link
Copy Markdown
Contributor Author

For some reason spectres have the twin-b

@ASillyNeko

Copy link
Copy Markdown
Contributor Author

We need to rewrite the rewrite of gamestate_mp

@ASillyNeko

Copy link
Copy Markdown
Contributor Author

Me fixed pickloadout :D
image

@catornot

catornot commented Jan 11, 2026

Copy link
Copy Markdown
Member

Is this pr actually ready?
if yes you should maybe resolve #976 (comment)

@ASillyNeko

Copy link
Copy Markdown
Contributor Author

Is this pr actually ready? if yes you should maybe resolve #976 (comment)

Needs some testing.

@ASillyNeko

Copy link
Copy Markdown
Contributor Author

Insane.
image

Comment thread Northstar.CustomServers/mod/scripts/vscripts/mp/_spectator.gnut Outdated
@ASillyNeko ASillyNeko changed the title Support more limited time vanilla playlists and frontline in experimental branch Fix Experimental Jan 14, 2026
@ASillyNeko

Copy link
Copy Markdown
Contributor Author

Github actions were down 🥀

@ASillyNeko

Copy link
Copy Markdown
Contributor Author
image

@ASillyNeko

Copy link
Copy Markdown
Contributor Author

Now the frontline file is 1,116 lines 😭

@ASillyNeko

Copy link
Copy Markdown
Contributor Author

👀
image

@ASillyNeko

Copy link
Copy Markdown
Contributor Author
image

@ASillyNeko

Copy link
Copy Markdown
Contributor Author
spectre.mp4

@catornot

Copy link
Copy Markdown
Member

Is this pr actually ready? if yes you should maybe resolve #976 (comment)

Needs some testing.

anything specific?

@catornot catornot added the commits vanilla file For PRs that commit vanilla files from VPKs label Mar 26, 2026
@ASillyNeko

Copy link
Copy Markdown
Contributor Author
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

commits vanilla file For PRs that commit vanilla files from VPKs needs code review Changes from PR still need to be reviewed in code needs testing Changes from the PR still need to be tested

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

4 participants