PatchDiff
ゲームニュース概要

Map Scripting

一般System · Developer · Modding · Workshop · Mapmaking · Maps
5 パッチ最終変更 2w ago▲ +9

勢力推移

上=バフ、下=ナーフ
0+9Sep 16, 2025May 18, 2026Sep 16, 2025 — Counter-Strike 2 Update +0 / -0 (cum 0)Sep 25, 2025 — Counter-Strike 2 Update +4 / -0 (cum +4)Oct 13, 2025 — Counter-Strike 2 Pre-Release Update +3 / -0 (cum +7)Mar 4, 2026 — Counter-Strike 2 Update +2 / -0 (cum +9)May 18, 2026 — Counter-Strike 2 Update +0 / -0 (cum +9)
アビリティにズーム:8アビリティ追跡中
変更タイプで絞り込み:この項目に6タイプ

パッチ履歴

    • NewAPI FunctionsAdded

      プレイヤーコントローラー、ポーン、武器状態(所持金管理、ヘルメット状態、スコープ状態など)に関する多数の新しいスクリプト関数を追加。

      new

    • 🔁ReworkOnPlayerUseactivator/caller

      OnPlayerUseにおいて、アクティベーターを常にプレイヤーに、コーラーを常に使用されたエンティティに変更。

      rework

    • NewOnBulletImpacthitEntityAdded

      OnBulletImpactイベントデータにhitEntityを追加し、スクリプトで何に命中したかを識別できるようになりました。

      API拡張

    • NewCSWeaponBaseAmmo MethodsAdded

      ClipおよびReserve弾薬のGet/Setメソッドを追加し、Mod制作者が武器の状態をより細かく制御できるようになりました。

      API拡張

    • 🐛Bug fixCSPlayerPawnDucking StateMissingFixed

      プレイヤーポーンのIsDucking()およびIsDucked()メソッドが欠落していた問題を修正しました。

      バグ修正

    • 🔁Reworkcs_script enumsTypeScript compatible

      cs_scriptのenumをインポート可能にし、TypeScriptのenumのように動作するように更新したことで、開発ワークフローを改善しました。

      enumがTypeScriptのenumのように動作するようになりました。

    • NewScripting EnumsAdded

      CSRoundEndReasonやCSHitGroupなど、マップスクリプトの機能を拡張する新しいenumをいくつか追加しました。

      CSRoundEndReason、CSHitGroupなどを追加。

    • 🔁ReworkInstance.OnBeforePlayerDamageModified

      OnBeforePlayerDamageを強化し、スクリプトがダメージタイプやフラグを受け取り、変更できるようにしました。

      damageTypeおよびdamageFlagsを受け取り、変更可能になりました。

  1. Sep 25, 2025·Counter-Strike 2 Update+4
    • 📊Numerictsconfig targetes2022

      tsconfig.jsonをes2022ターゲットに更新し、スクリプト開発者の型解析を改善しました。

      より正確な型解析のためにターゲットを更新しました。

    • 🎯Behaviorpoint_scriptspawn behaviorremove selfinactive state

      point_scriptエンティティがスクリプトの読み込み失敗時に削除されるのではなく、非アクティブのまま保持されるようになり、ツールモードでのライブアップデートが可能になりました。

      ツールモードにおいて、スクリプト読み込み失敗時のエンティティ削除を防ぎます。

    • 🐛Bug fixpoint_scriptstability

      ツールモードでpoint_scriptが無効なスクリプトの再読み込みに失敗した際に発生する可能性があったクラッシュを修正しました。

      再読み込み失敗時のクラッシュを修正しました。

    • ✂️RemovedInstance.OnGameEventavailabilityAvailableRemoved

      APIの安定性を向上させるため、Instance.OnGameEventを廃止し、特定のイベント登録メソッドに置き換えました。

      イベントごとの登録メソッドに置き換えられました。

    • NewInstancedebug toolsAdded

      マップ制作者の視覚的なデバッグを支援するため、Instance APIにDebugLineとDebugBoxを追加しました。

      DebugLineとDebugBoxを追加しました。

    • NewInstanceevent hooksAdded

      より複雑なマップスクリプトを作成できるよう、RoundStart、RoundEnd、BombPlant、BombDefuse、PlayerKillを含む幅広い新しいイベントフックを追加しました。

      様々なゲームイベントフック(RoundStart、BombPlantなど)を追加しました。

    • NewCSPlayerPawnstate queriesAdded

      プレイヤーがしゃがんでいるか、またはnoclip状態であるかを確認する新しいメソッドを追加し、より反応性の高いスクリプトトリガーを実現しました。

      IsCrouching、IsCrouched、IsNoclippingを追加しました。

    • Newscripting systemcs_script

      JavaScriptベースのスクリプトシステム「cs_script」を追加し、マップ制作者がより複雑なロジックを実装できるようになりました。

      JS統合

    • Newdemo mapscript_zoo.vmap

      新しいcs_scriptシステムの機能と使用方法を示すscript_zoo.vmapを追加しました。

      サンプルマップ