Valve lisäsi CS2:n karttatekijöille panttivankien seurannan ja pelisäännöt
Päivitys mahdollistaa skriptien seurata panttivankien tilaa ja hallita lämmittelyä sekä kierrosten päättämistä.

Valve julkaisi Counter-Strike 2 -päivityksen 22. lokakuuta 2026, joka tuo merkittäviä uusia toimintoja karttatekijöille.
Päivityksen muutokset keskittyvät kokonaan karttaskriptaukseen, eikä kilpailulliseen matchmakingiin, aseisiin tai karttoihin tehty muutoksia.
Uusi CSHostage-luokka paljastaa, onko panttivanki nostamassa, kantajalla vai jo pelastettu.
Se voi myös palauttaa pelastaneen pelaajan sekä noston tarkan alku- ja loppuajan.
Kuusi uutta tapahtumakoukkua laukeaa jokaisessa vaiheessa: OnHostagePickUpStart, OnHostagePickUpAbort, OnHostagePickUp, OnHostageDrop, OnHostageRescue ja OnHostageKill.
Vastaava CSPlayerPawn.GetHostage kertoo skriptille, mitä panttivankia pelaaja kantaa.
"Mikä se avaa? Luoja voisi rakentaa ajastetun saattotilan, palkita rahalla puhtaasta pelastuksesta tai rangaista joukkuetta, joka menettää panttivangin puolivälissä vyöhykettä. Mikään siitä ei ollut mahdollista skriptistä ennen tätä viikkoa," kerrotaan muistiinpanoissa.
Valve lisäsi myös Instance.Precache-kutsun, joka palauttaa CSPrecache-objektin.
Karttatekijät voivat tarkistaa, latautuuko tai onko palvelimella, jokaisella asiakkaalla tai kaikilla yhdistetyillä pelaajilla tietty resurssi.
Release-metodi vapauttaa sen, kun kartta ei enää tarvitse sitä.
"Käytännössä kartta voi nyt odottaa, kunnes jokaisella pelaajalla on malli tai ääni valmiina, ennen kuin se luo mitään, mikä käyttää sitä. Sen pitäisi vähentää pop-inia ja puuttuvia resursseja raskaammissa yhteisökartoissa," muistiinpanot selittävät.
Pelin ja kierrosten hallinta siirrettiin uuteen ylätason GameRules-vientiin, joka sisältää StartWarmup, EndWarmup, GetTeamScore, AddTeamScore, TerminateRound ja AddTeamMoney.
Useita toimintoja, jotka aiemmin olivat Instancessa, on siirretty sinne, kuten IsWarmupPeriod, GetRoundsPlayed ja SetRoundRemainingTime.
Vanhat versiot on merkitty vanhentuneiksi, mutta ne toimivat edelleen, joten olemassa olevat kartat eivät hajoa.
Uusi Console-vienti kerää konvarin hakijat totuusarvoille, numeroille, merkkijonoille, vektoreille, kulmille ja väreille sekä ClientCommand, ServerCommand ja RegisterCheatCommand.
Merkittävä on Console.SetConvar, jonka Valve sanoo olevan rajoittamaton sv_cheats 1 -asetuksesta.
Instance.Msg on nimetty uudelleen Console.Log:ksi, "nimi, jonka kuka tahansa selain-JavaScriptiä kirjoittanut tunnistaa heti," muistiinpanot toteavat.
Kaksi uutta layout-luokkaa, HUD_TEAMMENU_VISIBLE ja HUD_CHAT_VISIBLE, antavat mukautetun HUD:n reagoida, kun tiimivalikko tai chat on auki.
Ne rakentavat custom_hud_layout-entiteettiin, jonka Valve esitteli elokuun lopun karttaskriptauspäivityksessään, joka lisäsi myös skriptoidun pelaajakameran.
Radar_element piirtää nyt kaikissa pelimuodoissa.
Ennen tätä päivitystä kyseinen entiteetti toimi vain Rushissa, 3v3-muodossa, jonka Valve lanseerasi syyskuun Rush Hour -päivityksessä.
CS2-skriptaus toimii cs_scriptillä, JavaScript-järjestelmällä, joka korvasi Lua-pohjaisen VScriptin, jota käytettiin aiemmissa Source 2 -peleissä kuten Half-Life: Alyx ja Dota 2.
Karttat liittävät koodin point_script-entiteetin kautta Valve:n kehittäjäwikisivun mukaan.
Valve on täyttänyt kyseistä API:a päivitys kerrallaan.
Vuosi sitten, 25. syyskuuta 2025, skriptauspäivitys lisäsi kierroksen, pommin ja ampumisen tapahtumakoukkuja sekä de_train-esimerkkikartan.
Elokuussa 2026 tulivat mukautetut HUD:t ja kamerat, ja nyt panttivangit ja pelisäännöt ovat mukana.
"Jokainen askel vie yhteisön tekijöitä lähemmäs mukautettuja pelimuotoja, joita CS:GO-palvelimet aiemmin pyörittivät kolmannen osapuolen liitännäisillä. GameRules-viennin ja konsolin käytön sisäänrakennettuna suurempi osa logiikasta voi toimia kartan sisällä," muistiinpanot huomauttavat.
Työpajan tekijät alkavat todennäköisesti testata panttivankipohjaisia tiloja ensin, sillä se oli ilmeisin puute.
Palvelinpitäjien, jotka käyttävät vanhentuneita Instance-kutsuja, tulisi suunnitella niiden siirtäminen GameRulesiin ja Consoleen ennen kuin Valve lopulta poistaa vanhat nimet.
Tavallisille pelaajille seuraava matchmakingia koskettava päivitys on se, jota kannattaa seurata.
Tämä on toinen päivitys kahdeksassa päivässä; edellinen, 14. lokakuuta, oli demojen elämänlaatupäivitys.



