Counter-Strike 2 update

Build 26445667

5 Nov 2026, 00:53 UTC

Official patch notes

Available

Counter-Strike 2 Update
Read patch notes

Technical changes

39 files changed

+597 additions-515 removals
View file changes

Official patch notes

Counter-Strike 2 Update

Published 5 Nov 2026, 00:54 UTC

GAMEPLAY

  • Bomb defusal in Retakes mode will now instantly finish when there is sufficient time remaining in the round and no active utility remains to prevent the defuse.

  • Reduced freeze time and round restart delay in Retakes mode.

  • Pinging pet chickens during freeze time will request a trick from them.

  • Pet chicken names are no longer displayed when customized item text game option is set to hidden.

MAP SCRIPTING

  • Instance.Precache now accepts entities to precache

  • Added new top level export Entities

  • Added Entities.Spawn

  • Added Instance.OnBotControl

  • Added CSPlayerController.IsControllingBot

  • Added CSPlayerController.GetControlledBotPawn

  • Added CSPlayerPawn.Reset

  • Moved Instance.ConnectOutput to Entities and changed it to accept a config object

  • Moved Instance.DisconnectOutput to Entities

  • Renamed Instance.EntFireAtName to Entities.FireInput

  • Renamed Instance.FindEntitiesByName to Entities.FindByName

  • Renamed Instance.FindEntitiesByClass to Entities.FindByClass

  • Renamed Instance.EntFireAtTarget to Entity.FireInput

  • Moved and renamed methods are still available in their original location, deprecated

  • Deprecated Instance.FindEntityByName and FindEntityByClass

  • Calling a method on an invalid (removed) Entity now reports that the Entity is invalid

  • ConnectOutput now logs a warning when the target has no output with that name

Technical changes

Changed files

Showing 20 of 39 tracked files.

39 files+597-515
M
content/csgo_addons/cs_script_demo/maps/scripts/chess.js
+10-10
@@ -1,6 +1,6 @@
11 // @ts-nocheck
22
3-import { Instance, PointTemplate } from "cs_script/point_script";
3+import { Instance, PointTemplate, Entities } from "cs_script/point_script";
44
55 function ChessJS() {
66 /**
@@ -3474,7 +3474,7 @@ let chess = new Chess();
34743474
34753475 const centers = {};
34763476 function FindCenters() {
3477- const entities = Instance.FindEntitiesByClass("info_target");
3477+ const entities = Entities.FindByClass("info_target");
34783478 for (const ent of entities) {
34793479 const name = ent.GetEntityName();
34803480 if (/^[a-h][1-8]$/.test(name)) {
@@ -3501,14 +3501,14 @@ async function RunChess() {
35013501 await AnimateMove(move);
35023502 }
35033503
3504- Instance.EntFireAtName({ name: `snd.chess.${chess.turn()}.win`, input: "StartSound" });
3504+ Entities.FireInput({ name: `snd.chess.${chess.turn()}.win`, input: "StartSound" });
35053505 Instance.SetNextThink(Instance.GetGameTime() + 10);
35063506 bIsRunning = false;
35073507 }
35083508
35093509 function RenderPieces() {
35103510 /** @type{import("cs_script/point_script").BaseModelEntity[]} */
3511- const existing = Instance.FindEntitiesByName("chess.piece.*");
3511+ const existing = Entities.FindByName("chess.piece.*");
35123512
35133513 for (const line of chess.board()) {
35143514 for (const square of line) {
@@ -3545,12 +3545,12 @@ function RenderPieces() {
35453545 }
35463546
35473547 function PlaySoundOnEnt(soundEntName, targetEntName) {
3548- Instance.EntFireAtName({ name: soundEntName, input: "SetSourceEntity", value: targetEntName });
3549- Instance.EntFireAtName({ name: soundEntName, input: "StartSound" });
3548+ Entities.FireInput({ name: soundEntName, input: "SetSourceEntity", value: targetEntName });
3549+ Entities.FireInput({ name: soundEntName, input: "StartSound" });
35503550 }
35513551
35523552 async function AnimateMove(move) {
3553- const piece = Instance.FindEntitiesByName(`chess.piece.${move.color}.${move.piece}`).find((p) => p.square === move.from);
3553+ const piece = Entities.FindByName(`chess.piece.${move.color}.${move.piece}`).find((p) => p.square === move.from);
35543554 if (!piece) {
35553555 RenderPieces();
35563556 return;
@@ -3568,7 +3568,7 @@ async function AnimateMove(move) {
35683568 if (move.isCapture()) {
35693569 PlaySoundOnEnt("chess.snd.capture", piece.GetEntityName());
35703570 const capturedColor = move.color === WHITE ? BLACK : WHITE;
3571- const captured = Instance.FindEntitiesByName(`chess.piece.${capturedColor}.${move.captured}`).find((p) => p.square === move.to);
3571+ const captured = Entities.FindByName(`chess.piece.${capturedColor}.${move.captured}`).find((p) => p.square === move.to);
35723572 if (captured) {
35733573 await DiePiece(captured);
35743574 }
@@ -3623,9 +3623,9 @@ async function DiePiece(piece) {
36233623 }
36243624
36253625 function SpawnPiece(type, color) {
3626- let spawner = Instance.FindEntityByName(`chess.template.${type}.${color}`);
3626+ let [spawner] = Entities.FindByName(`chess.template.${type}.${color}`);
36273627 if (!spawner) {
3628- spawner = Instance.FindEntityByName(`chess.template.${type}`);
3628+ [spawner] = Entities.FindByName(`chess.template.${type}`);
36293629 }
36303630 if (spawner instanceof PointTemplate) {
36313631 const spawned = spawner.ForceSpawn();
M
content/csgo_addons/cs_script_demo/maps/scripts/grenadetraining.js
+32-32
@@ -1,4 +1,4 @@
1-import { Console, Entity, Instance } from "cs_script/point_script";
1+import { Console, Entity, Instance, Entities } from "cs_script/point_script";
22
33 let Rounds = 0;
44 let Hits = 0;
@@ -11,9 +11,9 @@ let TargetHard = "targetbox.hard";
1111 function SetNextTarget() {
1212 Rounds++;
1313
14- Instance.EntFireAtName({ name: "worldtext.rounds", input: "SetMessage", value: Rounds });
15- Instance.EntFireAtName({ name: "cover.*", input: "Enable" });
16- Instance.EntFireAtName({ name: "tele.reset", input: "Teleport" });
14+ Entities.FireInput({ name: "worldtext.rounds", input: "SetMessage", value: Rounds });
15+ Entities.FireInput({ name: "cover.*", input: "Enable" });
16+ Entities.FireInput({ name: "tele.reset", input: "Teleport" });
1717
1818 // Roll 1-11, if it duplicates last value choose value 12.
1919 let NewTarget = Math.floor(Math.random() * 11) + 1;
@@ -24,27 +24,27 @@ function SetNextTarget() {
2424 if (Rounds > 7) difficulty = "hard";
2525 else if (Rounds > 4) difficulty = "med";
2626
27- Instance.EntFireAtName({ name: `cover.${Target}`, input: "Disable" });
28- Instance.EntFireAtName({ name: `tele.${Target}`, input: "TeleportEntity", value: `targetbox.${difficulty}` });
27+ Entities.FireInput({ name: `cover.${Target}`, input: "Disable" });
28+ Entities.FireInput({ name: `tele.${Target}`, input: "TeleportEntity", value: `targetbox.${difficulty}` });
2929 }
3030
3131 // called if player leaves play area at any time
3232 Instance.OnScriptInput("ResetAndCleanUp", () => {
33- Instance.EntFireAtName({ name: "trigger.start", input: "Enable" });
34- Instance.EntFireAtName({ name: "trigger.end_early", input: "Disable" });
35- Instance.EntFireAtName({ name: "worldtext.go_here", input: "Enable" });
36- Instance.EntFireAtName({ name: "relay.start_countdown", input: "CancelPending" });
37-
38- Instance.EntFireAtName({ name: "worldtext.training_countdown_dyn", input: "SetMessage", value: "3" });
39- Instance.EntFireAtName({ name: "worldtext.training_countdown_static", input: "Disable" });
40- Instance.EntFireAtName({ name: "worldtext.training_countdown_dyn", input: "Disable" });
41- Instance.EntFireAtName({ name: "board.timer", input: "Disable" });
42- Instance.EntFireAtName({ name: "board.timer", input: "ResetTimer" });
43- Instance.EntFireAtName({ name: "snd.tick", input: "StopSound" });
44- Instance.EntFireAtName({ name: "tele.reset", input: "Teleport" });
45- Instance.EntFireAtName({ name: "cover.*", input: "Enable" });
46- Instance.EntFireAtName({ name: "worldtext.hits", input: "SetMessage", value: "0" });
47- Instance.EntFireAtName({ name: "worldtext.rounds", input: "SetMessage", value: "0" });
33+ Entities.FireInput({ name: "trigger.start", input: "Enable" });
34+ Entities.FireInput({ name: "trigger.end_early", input: "Disable" });
35+ Entities.FireInput({ name: "worldtext.go_here", input: "Enable" });
36+ Entities.FireInput({ name: "relay.start_countdown", input: "CancelPending" });
37+
38+ Entities.FireInput({ name: "worldtext.training_countdown_dyn", input: "SetMessage", value: "3" });
39+ Entities.FireInput({ name: "worldtext.training_countdown_static", input: "Disable" });
40+ Entities.FireInput({ name: "worldtext.training_countdown_dyn", input: "Disable" });
41+ Entities.FireInput({ name: "board.timer", input: "Disable" });
42+ Entities.FireInput({ name: "board.timer", input: "ResetTimer" });
43+ Entities.FireInput({ name: "snd.tick", input: "StopSound" });
44+ Entities.FireInput({ name: "tele.reset", input: "Teleport" });
45+ Entities.FireInput({ name: "cover.*", input: "Enable" });
46+ Entities.FireInput({ name: "worldtext.hits", input: "SetMessage", value: "0" });
47+ Entities.FireInput({ name: "worldtext.rounds", input: "SetMessage", value: "0" });
4848
4949 Console.SetConvar("sv_infinite_ammo", 0);
5050 const player = Instance.GetPlayerController(0)?.GetPlayerPawn();
@@ -53,10 +53,10 @@ Instance.OnScriptInput("ResetAndCleanUp", () => {
5353 });
5454
5555 Instance.OnScriptInput("StartTraining", () => {
56- Instance.EntFireAtName({ name: "trigger.start", input: "Disable" });
57- Instance.EntFireAtName({ name: "trigger.end_early", input: "Enable" });
58- Instance.EntFireAtName({ name: "worldtext.go_here", input: "Disable" });
59- Instance.EntFireAtName({ name: "relay.start_countdown", input: "Trigger" });
56+ Entities.FireInput({ name: "trigger.start", input: "Disable" });
57+ Entities.FireInput({ name: "trigger.end_early", input: "Enable" });
58+ Entities.FireInput({ name: "worldtext.go_here", input: "Disable" });
59+ Entities.FireInput({ name: "relay.start_countdown", input: "Trigger" });
6060
6161 Console.SetConvar("sv_infinite_ammo", 1);
6262 const player = Instance.GetPlayerController(0)?.GetPlayerPawn();
@@ -70,8 +70,8 @@ Instance.OnScriptInput("StartTraining", () => {
7070 // called from grenade trigger inside target area
7171 Instance.OnScriptInput("GrenadeHit", () => {
7272 Hits++;
73- Instance.EntFireAtName({ name: "snd.hit", input: "StartSound" });
74- Instance.EntFireAtName({ name: "worldtext.hits", input: "SetMessage", value: Hits });
73+ Entities.FireInput({ name: "snd.hit", input: "StartSound" });
74+ Entities.FireInput({ name: "worldtext.hits", input: "SetMessage", value: Hits });
7575 if (trackedProjectile && trackedProjectile.IsValid()) {
7676 trackedProjectile.Remove();
7777 trackedProjectile = undefined;
@@ -83,11 +83,11 @@ Instance.OnScriptInput("SetNextTarget", () => {
8383 if (Rounds < 10) {
8484 SetNextTarget();
8585 } else {
86- Instance.EntFireAtName({ name: "snd.end", input: "StartSound" });
87- Instance.EntFireAtName({ name: "board.timer", input: "Disable" });
88- Instance.EntFireAtName({ name: "board.timer", input: "ResetTimer" });
89- Instance.EntFireAtName({ name: "tele.reset", input: "Teleport" });
90- Instance.EntFireAtName({ name: "cover.*", input: "Enable" });
86+ Entities.FireInput({ name: "snd.end", input: "StartSound" });
87+ Entities.FireInput({ name: "board.timer", input: "Disable" });
88+ Entities.FireInput({ name: "board.timer", input: "ResetTimer" });
89+ Entities.FireInput({ name: "tele.reset", input: "Teleport" });
90+ Entities.FireInput({ name: "cover.*", input: "Enable" });
9191 }
9292 });
M
content/csgo_addons/cs_script_demo/maps/scripts/mdlchange.js
+2-2
@@ -1,7 +1,7 @@
1-import { Instance, BaseModelEntity, Console } from "cs_script/point_script";
1+import { Instance, BaseModelEntity, Console, Entities } from "cs_script/point_script";
22
33 function GetProp() {
4- const ent = Instance.FindEntityByName("mdlchange.prop_dyn");
4+ const [ent] = Entities.FindByName("mdlchange.prop_dyn");
55 if (ent instanceof BaseModelEntity) return ent;
66 }
77 function Init() {
M
content/csgo_addons/cs_script_demo/maps/scripts/point_script.d.ts
+58-21
@@ -43,12 +43,15 @@ declare module "cs_script/point_script"
4343
4444 export const GameRules: IGameRules;
4545
46+ export const Entities: IEntities;
47+
4648 type Vector = { x: number, y: number, z: number };
4749 type RotationVector = { x: number, y: number, z: number };
4850 type QAngle = { pitch: number, yaw: number, roll: number };
4951 type ColorArg = { r: number, g: number, b: number, a?: number };
5052 type Color = { r: number, g: number, b: number, a: number };
5153 type InputValue = boolean | number | string | Vector | Color | undefined;
54+ type EntityKeyValue = boolean | number | string | Vector | QAngle;
5255
5356 /**
5457 * The API provided to scripts attached to a point_script entity.
@@ -110,6 +113,8 @@ declare module "cs_script/point_script"
110113 OnPlayerDisconnect(callback: (event: { playerSlot: number }) => void): void;
111114 /** Called when a player respawns, changes team, or is placed back at spawn due to a round restart */
112115 OnPlayerReset(callback: (event: { player: CSPlayerPawn }) => void): void
116+ /** Called when a player takes or releases control of a bot. */
117+ OnBotControl(callback: (event: { controller: CSPlayerController }) => void): void;
113118 /** Called when a player changes team */
114119 OnPlayerTeamChanged(callback: (event: { player: CSPlayerPawn, oldTeam: number }) => void): void
115120 /** Called when a new round begins */
@@ -191,23 +196,6 @@ declare module "cs_script/point_script"
191196 /** Called when a button in a CustomHudLayout is clicked. */
192197 OnCustomHudClicked( callback: (event: {player: CSPlayerController, layout: CustomHudLayout, buttonId: string}) => void ): void;
193198
194- /** Fire the input on all targets matching the specified names. */
195- EntFireAtName(config: { name: string, input: string, value?: InputValue, caller?: Entity, activator?: Entity, delay?: number }): void;
196- /** Fire the input on the specified target. */
197- EntFireAtTarget(config: { target: Entity, input: string, value?: InputValue, caller?: Entity, activator?: Entity, delay?: number }): void;
198- /** Connect the output of an entity to a callback. The return value is a connection id that can be used in `DisconnectOutput` */
199- ConnectOutput(target: Entity, output: string, callback: (inputData: { value?: InputValue, caller?: Entity, activator?: Entity }) => any): number | undefined;
200- /** Find entities by name. */
201- DisconnectOutput(connectionId: number): void;
202-
203- /** Find the first entity matching the specified name. */
204- FindEntityByName(name: string): Entity | undefined;
205- /** Find entities matching the specified name. */
206- FindEntitiesByName(name: string): Entity[];
207- /** Find the first entity of the specified class name. */
208- FindEntityByClass(className: string): Entity | undefined;
209- /** Find entities of the specified class name. */
210- FindEntitiesByClass(className: string): Entity[];
211199 /** Get the player controller in the given slot. */
212200 GetPlayerController(playerSlot: number): CSPlayerController | undefined;
213201 /** Get all the player controllers. Includes disconnected players. */
@@ -240,11 +228,12 @@ declare module "cs_script/point_script"
240228
241229 /**
242230 * Loads resources on the server and clients to avoid hitches when later referenced.
243- * Supports .vmdl, .vpcf, .vmat, and .vsnd resources.
231+ * `resources` supports .vmdl, .vpcf, .vmat, and .vsnd resources.
232+ * `entities` takes entity class names or subclass names.
244233 * @experimental This feature is experimental and may experience breaking changes.
245234 * Please send feedback to CSGOTeamFeedback@valvesoftware.com with "cs_script Feedback" in the subject line.
246235 */
247- Precache(config: { resources: string[] }): CSPrecache | undefined;
236+ Precache(config: { resources?: string[], entities?: string[] }): CSPrecache | undefined;
248237
249238 /** @deprecated This method will be removed in a future update */
250239 OnBeforePlayerDamage(callback: () => any): void;
@@ -260,9 +249,13 @@ declare module "cs_script/point_script"
260249 DebugBox(mins: Vector, maxs: Vector, duration: number, color: ColorArg): void;
261250 /** @deprecated This overload will be removed in a future update */
262251 DebugSphere(center: Vector, radius: number, duration: number, color: ColorArg): void;
263- /** @deprecated This overload will be removed in a future update */
252+ /** @deprecated This method will be removed in a future update */
253+ EntFireAtName(config: { name: string, input: string, value?: InputValue, caller?: Entity, activator?: Entity, delay?: number }): void;
254+ /** @deprecated This method will be removed in a future update */
264255 EntFireAtName(name: string, input: string, inputData?: InputValue | { value?: InputValue, caller?: Entity, activator?: Entity }, delay?: number): void;
265- /** @deprecated This overload will be removed in a future update */
256+ /** @deprecated This method will be removed in a future update */
257+ EntFireAtTarget(config: { target: Entity, input: string, value?: InputValue, caller?: Entity, activator?: Entity, delay?: number }): void;
258+ /** @deprecated This method will be removed in a future update */
266259 EntFireAtTarget(target: Entity, input: string, inputData?: InputValue | { value?: InputValue, caller?: Entity, activator?: Entity }, delay?: number): void;
267260 /** @deprecated This method will be removed in a future update */
268261 Msg(text: any): void;
@@ -286,6 +279,18 @@ declare module "cs_script/point_script"
286279 SetRoundRemainingTime(time: number): void;
287280 /** @deprecated This method will be removed in a future update */
288281 AddTeamMoney(team: number, reason: CSTeamMoneyReason, amount?: number): void;
282+ /** @deprecated This method will be removed in a future update */
283+ FindEntityByName(name: string): Entity | undefined;
284+ /** @deprecated This method will be removed in a future update */
285+ FindEntitiesByName(name: string): Entity[];
286+ /** @deprecated This method will be removed in a future update */
287+ FindEntityByClass(className: string): Entity | undefined;
288+ /** @deprecated This method will be removed in a future update */
289+ FindEntitiesByClass(className: string): Entity[];
290+ /** @deprecated This method will be removed in a future update */
291+ ConnectOutput(target: Entity, output: string, callback: (inputData: { value?: InputValue, caller?: Entity, activator?: Entity }) => any): number | undefined;
292+ /** @deprecated This method will be removed in a future update */
293+ DisconnectOutput(connectionId: number): void;
289294 }
290295
291296 /**
@@ -362,6 +367,32 @@ declare module "cs_script/point_script"
362367 AddTeamMoney(team: number, reason: CSTeamMoneyReason, amount?: number): void;
363368 }
364369
370+ /**
371+ * An API provided to scripts for general entity interaction.
372+ * Access these functions by importing Entities from "cs_script/point_script".
373+ */
374+ interface IEntities
375+ {
376+ /**
377+ * Spawns a set of entities.
378+ * @experimental This feature is experimental and may experience breaking changes.
379+ * Please send feedback to CSGOTeamFeedback@valvesoftware.com with "cs_script Feedback" in the subject line.
380+ */
381+ Spawn(entities: ({ classname: string, origin?: Vector, angles?: QAngle } & { [key: string]: EntityKeyValue })[]): Entity[];
382+
383+ /** Find all entities with the specified name. */
384+ FindByName(name: string): Entity[];
385+ /** Find all entities of the specified class name. */
386+ FindByClass(className: string): Entity[];
387+
388+ /** Fire the input on all entities with the specified name. */
389+ FireInput(config: { name: string, input: string, value?: InputValue, caller?: Entity, activator?: Entity, delay?: number }): void;
390+ /** Connect the output of an entity to a callback. The return value is a connection id that can be used in `DisconnectOutput` */
391+ ConnectOutput(config: { target: Entity, output: string, callback: (inputData: { value?: InputValue, caller?: Entity, activator?: Entity }) => any }): number | undefined;
392+ /** Disconnect an output connection made by `ConnectOutput`. */
393+ DisconnectOutput(connectionId: number): void;
394+ }
395+
365396 export enum CSMoveType {
366397 INVALID = -1,
367398 NONE,
@@ -806,6 +837,8 @@ declare module "cs_script/point_script"
806837 TakeDamage(takeDamage: EntityDamage): number;
807838 Kill(): void;
808839 Remove(): void;
840+ /** Fire the input on this entity. */
841+ FireInput(config: { input: string, value?: InputValue, caller?: Entity, activator?: Entity, delay?: number }): void;
809842
810843 /** @deprecated This overload will be removed in a future update */
811844 Teleport(newPosition: Vector | null, newAngles: QAngle | null, newVelocity: Vector | null): void;
@@ -927,6 +960,8 @@ declare module "cs_script/point_script"
927960 GetPlayerName(): string;
928961 GetPlayerPawn(): CSPlayerPawn | undefined;
929962 GetObserverPawn(): CSObserverPawn | undefined;
963+ IsControllingBot(): boolean;
964+ GetControlledBotPawn(): CSPlayerPawn | undefined;
930965 GetScore(): number;
931966 /** Add to the player's score. Negative values are allowed but the score will not go below zero. */
932967 AddScore(points: number): void;
@@ -961,6 +996,8 @@ declare module "cs_script/point_script"
961996 GetPlayerController(): CSPlayerController | undefined;
962997 /** Gets the controller that this player pawn was originally spawned for. */
963998 GetOriginalPlayerController(): CSPlayerController;
999+ /** Reset the player to full health and ammo. If dead they will be alive with the default weapon loadout. Cancels any bot takeover. */
1000+ Reset(): void;
9641001 /** @returns `true` if specified inputs are pressed at the end of the current tick. */
9651002 IsInputPressed(inputs: CSInputs): boolean;
9661003 /** @returns `true` if specified inputs went from released to pressed at some point during the current tick. */
M
content/csgo_addons/cs_script_demo/maps/scripts/setup.js
+12-5
@@ -1,4 +1,4 @@
1-import { CSDamageFlags, CSDamageTypes, Entity, Instance, Console } from "cs_script/point_script";
1+import { CSDamageFlags, CSDamageTypes, Entity, Instance, Console, Entities } from "cs_script/point_script";
22
33 Console.SetConvar("sv_cheats", true);
44 Console.SetConvar("mp_warmup_offline_enabled", true);
@@ -16,12 +16,19 @@ Instance.OnPlayerActivate(({ player }) => {
1616 ShowWelcome(player.GetPlayerSlot());
1717 });
1818
19-Instance.OnModifyPlayerDamage(({ player }) => {
20- if (player.GetOriginalPlayerController().IsBot()) {
19+Instance.OnModifyPlayerDamage(({ player, damageTypes }) => {
20+ if (player.GetOriginalPlayerController().IsBot() && !(damageTypes & CSDamageTypes.BLAST)) {
2121 return { damageFlags: CSDamageFlags.PREVENT_DEATH };
2222 }
2323 });
2424
25+Instance.OnPlayerKill(async ({ player }) => {
26+ await Instance.Delay(1);
27+ if (player.IsValid() && !player.IsAlive()) {
28+ player.Reset();
29+ }
30+});
31+
2532 Instance.OnPlayerDamage((event) => {
2633 if (event.damageTypes == CSDamageTypes.SLASH) {
2734 Instance.QueueAfterThinks(() => {
@@ -35,9 +42,9 @@ Instance.OnPlayerDamage((event) => {
3542 let welcomeLayout = null;
3643 function GetWelcomeLayout() {
3744 if (!(welcomeLayout instanceof Entity) || !welcomeLayout.IsValid()) {
38- welcomeLayout = Instance.FindEntitiesByName("welcome_layout")[0];
45+ [welcomeLayout] = Entities.FindByName("welcome_layout");
3946 }
40- return Instance.FindEntitiesByName("welcome_layout")[0];
47+ return Entities.FindByName("welcome_layout")[0];
4148 }
4249
4350 function ShowWelcome(playerSlot) {
M
game/bin/built_from_cl.txt
+1-1
@@ -1 +1 @@
1-11198114
1+11206685
M
game/bin/win64/pulse_system_strings.txt
+3-0
@@ -39,6 +39,7 @@
3939 %s:autowake
4040 %s:interrupt
4141 %s:wait
42+%s_c
4243 (%s:%d)
4344 (debug)
4445 *** Test failure: "%s"
@@ -863,6 +864,7 @@ PrintStringWithLeafSuggestions: %s\n
863864 Probable infinite loop detected! Terminating pulse cursor after %d consecutive instructions (%s)
864865 Probable runaway cursor creation detected! Permanently disabling this graph instance (%s)
865866 Process Selector
867+Pulse graphs not allowed from untrusted addons.\n
866868 Pulse system: minimal vpulse definition loading enabled - graphs may be incomplete!\n
867869 Pulse: %s
868870 PulseSystemEventCursorResult_t
@@ -1364,6 +1366,7 @@ propattr_flatten_into_parent_row
13641366 propdataname
13651367 public_output::%s
13661368 public_output::%s::%s
1369+pulse/pulse_enabled_for_untrusted_addons
13671370 pulse_bindings
13681371 pulse_editor
13691372 pulse_fingerprints
M
game/csgo/bin/win64/client_strings.txt
+1-0
@@ -21990,6 +21990,7 @@ RestorePetItemData
2199021990 ResurrectedUnreachables%d
2199121991 RetakeLoadout
2199221992 RetakeLoadoutMenu--loadout-container-%d
21993+RetakeLoadoutMenu--loadout-container-0
2199321994 RetakeLoadoutMenuCardContainer
2199421995 RetakeLoadoutMenuLoadoutContainer
2199521996 Retakes
M
game/csgo/bin/win64/server_strings.txt
+37-4
@@ -985,6 +985,7 @@ $tH@T\tI
985985 %.3f sec delay
986986 %.5f (%.5f)
987987 %.6f
988+%.9g %.9g %.9g
988989 %0*d
989990 %0.15f
990991 %0.21f
@@ -1525,18 +1526,23 @@ $tH@T\tI
15251526 (command: string)
15261527 (config:{before?:function,after?:function})
15271528 (config:{center: Vector, radius: number, duration: number, color: Color})
1529+(config:{input: string, value?: InputValue, caller?: Entity, activator?: Entity, delay?: number})
15281530 (config:{mins: Vector, maxs: Vector, duration: number, color: Color})
15291531 (config:{name: string, input: string, value:any, caller:Entity, activator:Entity, delay:number})
1530-(config:{resources: string[]})
1532+(config:{name: string, input: string, value?: InputValue, caller?: Entity, activator?: Entity, delay?: number})
1533+(config:{resources?: string[], entities?: string[]})
15311534 (config:{start: Vector, end: Vector, duration: number, color: Color})
15321535 (config:{target: Entity, input: string, value:any, caller:Entity, activator:Entity, delay:number})
1536+(config:{target: Entity, output: string, callback: function})
15331537 (config:{text: string, x: number, y: number, duration: number, color: Color})
1538+(connectionId: number)
15341539 (connectionId:number)
15351540 (damage: number, info?: Object)
15361541 (data: string)
15371542 (debug)
15381543 (default)
15391544 (delay: number)
1545+(entities:{classname: string, origin?: Vector, angles?: QAngle, [key: string]: EntityKeyValue}[])
15401546 (entmodel:Entity,index?:number)
15411547 (exception)
15421548 (followConfig: CameraFollowConfig)
@@ -2632,6 +2638,7 @@ $tH@T\tI
26322638 .?AV?$CEntitySpawnerBase@VCTriggerMultiple@@@@
26332639 .?AV?$CEntitySpawnerBase@VCVoteController@@@@
26342640 .?AV?$CEntitySpawnerBase@VCWorld@@@@
2641+.?AV?$CEntityWithSubclassSpawner@VCBaseEntity@@@@
26352642 .?AV?$CErrorContextValue@PEBVKeyValues3@@@@
26362643 .?AV?$CFixedSizeCircularBuffer@UCDebugSnapshotFrame_t@@$0HNA@H@@
26372644 .?AV?$CFixedSizeCircularBuffer@UShootPositionHistoryEntry_t@CCSPlayer_WeaponServices@@$0CA@H@@
@@ -8412,6 +8419,7 @@ $tH@T\tI
84128419 ?BooleanValue@Value@v8@@QEBA_NPEAVIsolate@2@@Z
84138420 ?Call@Function@v8@@QEAA?AV?$MaybeLocal@VValue@v8@@@2@V?$Local@VContext@v8@@@2@V?$Local@VValue@v8@@@2@HQEAV52@@Z
84148421 ?CompileModule@ScriptCompiler@v8@@SA?AV?$MaybeLocal@VModule@v8@@@2@PEAVIsolate@2@PEAVSource@12@W4CompileOptions@12@W4NoCacheReason@12@@Z
8422+?CreateDataProperty@Object@v8@@QEAA?AV?$Maybe@_N@2@V?$Local@VContext@v8@@@2@IV?$Local@VValue@v8@@@2@@Z
84158423 ?CreateHandle@HandleScope@v8@@KAPEA_KPEAVIsolate@internal@2@_K@Z
84168424 ?CreateSyntheticModule@Module@v8@@SA?AV?$Local@VModule@v8@@@2@PEAVIsolate@2@V?$Local@VString@v8@@@2@AEBV?$MemorySpan@$$CBV?$Local@VString@v8@@@v8@@@2@P6A?AV?$MaybeLocal@VValue@v8@@@2@V?$Local@VContext@v8@@@2@V32@@Z@Z
84178425 ?CurrentStackTrace@StackTrace@v8@@SA?AV?$Local@VStackTrace@v8@@@2@PEAVIsolate@2@HW4StackTraceOptions@12@@Z
@@ -8438,6 +8446,7 @@ $tH@T\tI
84388446 ?GetLineNumber@Message@v8@@QEBA?AV?$Maybe@H@2@V?$Local@VContext@v8@@@2@@Z
84398447 ?GetLocation@StackFrame@v8@@QEBA?AVLocation@2@XZ
84408448 ?GetMicrotaskQueue@Context@v8@@QEAAPEAVMicrotaskQueue@2@XZ
8449+?GetOwnPropertyNames@Object@v8@@QEAA?AV?$MaybeLocal@VArray@v8@@@2@V?$Local@VContext@v8@@@2@@Z
84418450 ?GetPromise@Resolver@Promise@v8@@QEAA?AV?$Local@VPromise@v8@@@3@XZ
84428451 ?GetScriptName@StackFrame@v8@@QEBA?AV?$Local@VString@v8@@@2@XZ
84438452 ?GetStackTrace@Exception@v8@@SA?AV?$Local@VStackTrace@v8@@@2@V?$Local@VValue@v8@@@2@@Z
@@ -8473,7 +8482,6 @@ $tH@T\tI
84738482 ?NewInstance@Function@v8@@QEBA?AV?$MaybeLocal@VObject@v8@@@2@V?$Local@VContext@v8@@@2@HQEAV?$Local@VValue@v8@@@2@@Z
84748483 ?PerformMicrotaskCheckpoint@Isolate@v8@@QEAAXXZ
84758484 ?Resolve@Resolver@Promise@v8@@QEAA?AV?$Maybe@_N@3@V?$Local@VContext@v8@@@3@V?$Local@VValue@v8@@@3@@Z
8476-?Set@Object@v8@@QEAA?AV?$Maybe@_N@2@V?$Local@VContext@v8@@@2@IV?$Local@VValue@v8@@@2@@Z
84778485 ?Set@Object@v8@@QEAA?AV?$Maybe@_N@2@V?$Local@VContext@v8@@@2@V?$Local@VValue@v8@@@2@1@Z
84788486 ?Set@Template@v8@@QEAAXV?$Local@VName@v8@@@2@V?$Local@VData@v8@@@2@W4PropertyAttribute@2@@Z
84798487 ?SetAlignedPointerInInternalField@Object@v8@@QEAAXHPEAX@Z
@@ -14444,6 +14452,7 @@ FindAllByTarget
1444414452 FindAllInSphere
1444514453 FindAllMatchingSnapshots
1444614454 FindBestGoal: Calling GetNearestNavAreaAndGravityOrientedGoalPos defaultGravity[%s]
14455+FindByClass
1444714456 FindByClassname
1444814457 FindByClassnameNearest
1444914458 FindByClassnameWithin
@@ -14492,6 +14501,7 @@ FireEntityIOInputVec
1449214501 FireEvent: event '%s' not registered.\n
1449314502 FireGameEvent
1449414503 FireGameEventLocal
14504+FireInput
1449514505 Fired after spawning an instance of this template.
1449614506 Fired when a round starts.
1449714507 Fired when a round winner is determined.
@@ -14939,6 +14949,7 @@ GetConst R%d <- C%d (%s)
1493914949 GetContext
1494014950 GetContext( name ): looks up a context and returns it if available. May return string, float, or null (if the context isn't found).
1494114951 GetContextForScript
14952+GetControlledBotPawn
1494214953 GetController
1494314954 GetController() : Returns the controller for this pawn
1494414955 GetConvarBoolean
@@ -15640,6 +15651,7 @@ IsClient
1564015651 IsClientLoaded
1564115652 IsClientLoading
1564215653 IsConnected
15654+IsControllingBot
1564315655 IsCrouched
1564415656 IsCrouching
1564515657 IsDedicatedServer
@@ -16149,16 +16161,25 @@ Metal.Medium
1614916161 Metal.SawbladeStick
1615016162 Metal.Small
1615116163 Method %s.%s cannot be used on official servers.
16164+Method %s.%s invoked by a script with no parent entity.
1615216165 Method %s.%s invoked in incorrect scope.
16166+Method %s.%s invoked on an invalid entity.
1615316167 Method %s.%s invoked with bad '%s' property for argument %d (%s). Got %s.
16168+Method %s.%s invoked with bad 'angles' for entities[%d]. Got %s.
16169+Method %s.%s invoked with bad 'origin' for entities[%d]. Got %s.
16170+Method %s.%s invoked with bad classname for entities[%d]. Got %s.
16171+Method %s.%s invoked with bad entities[%d]. Got %s.
1615416172 Method %s.%s invoked with bad value for argument %d (%s). Got %s.
1615516173 Method %s.%s invoked with bad value for argument 0 (reason). Got %s.
1615616174 Method %s.%s invoked with bad value for argument 0 (team). Got %s.
16175+Method %s.%s invoked with bad value for key "%s" for entities[%d]. Got %s.
1615716176 Method %s.%s invoked with incompatible value for convar "%s". %s cannot be converted to %s.
1615816177 Method %s.%s invoked with incorrect 'this' value.
1615916178 Method %s.%s invoked with missing '%s' property for argument %d (%s).
1616016179 Method %s.%s invoked with name of incompatible convar "%s". Use %s.%s.
1616116180 Method %s.%s invoked with name of unknown convar "%s".
16181+Method %s.%s invoked with output "%s", which %s does not have.
16182+Method %s.%s invoked with reserved key "%s" for entities[%d].
1616216183 Method %s.%s invoked with unrecognized 'this' value.
1616316184 Method %s.%s requires %d argument%s but got %d. %s
1616416185 Method CSPlayerPawn.GetCustomCamera failed to spawn a custom_player_camera.
@@ -16188,8 +16209,10 @@ Method Instance.EntFireAtTarget invoked with bad value for argument 0 (target).
1618816209 Method Instance.EntFireAtTarget invoked with bad value for argument 1 (input). Got %s.
1618916210 Method Instance.EntFireAtTarget invoked with bad value for argument 2 (inputData). Got %s.
1619016211 Method Instance.Precache failed.
16212+Method Instance.Precache invoked with bad entity "%s". It is not an entity classname or subclass.
1619116213 Method Instance.Precache invoked with bad resource "%s".
1619216214 Method Instance.Precache invoked with bad resource "%s". There is no compiled "%s_c".
16215+Method Instance.Precache invoked with no resources or entities.
1619316216 Method Instance.SpawnGrenadeProjectile requires at least thrower or position be specified.
1619416217 Microsoft CSP Name
1619516218 Microsoft Commercial Code Signing
@@ -16644,6 +16667,7 @@ OnBombExplode
1664416667 OnBombPlant
1664516668 OnBombPlantAbort
1664616669 OnBombPlantStart
16670+OnBotControl
1664716671 OnBufferNotStarved(), resolved starve queue\n
1664816672 OnBulletImpact
1664916673 OnCase%02d
@@ -16745,7 +16769,6 @@ Out:\n%s
1674516769 Outflow List
1674616770 Output
1674716771 Output connection not found\n
16748-Output not found: "%s"\n
1674916772 OutputConnection:
1675016773 OutputConnection:%d
1675116774 Outro Playback Rate
@@ -21526,6 +21549,7 @@ ca dn length mismatch
2152621549 ca dn too long
2152721550 caIssuers
2152821551 caRepository
21552+cable_*
2152921553 cableclass
2153021554 callback
2153121555 called a function that was disabled at compile-time
@@ -21835,6 +21859,7 @@ conflicting engine id
2183521859 connect error
2183621860 connection id is different
2183721861 connection type not set
21862+connectionId
2183821863 cons:
2183921864 cont [ %d ]
2184021865 contains
@@ -21951,7 +21976,7 @@ cs_rush
2195121976 cs_script/%s
2195221977 cs_shelter
2195321978 cs_siege
21954-cs_spawn_group_resources
21979+cs_spawn_group_precache
2195521980 cs_thunder
2195621981 cs_usercmd.proto
2195721982 cs_win_panel_match
@@ -22715,6 +22740,7 @@ entindex_ability
2271522740 entindex_attacker
2271622741 entindex_inflictor
2271722742 entindex_killed
22743+entities
2271822744 entity %s at %s has physics attachment to more than one entity with the name %s!!!\n
2271922745 entity context menu
2272022746 entityArray
@@ -23124,6 +23150,7 @@ fullname
2312423150 fullpos
2312523151 func(%lu)
2312623152 func_
23153+func_*
2312723154 func_areaportal
2312823155 func_breakable with invalid propdata %d.\n
2312923156 func_breakable_surf
@@ -23830,6 +23857,7 @@ info_node_hint
2383023857 info_player_logo
2383123858 info_spawngroup_load
2383223859 info_spawngroup_load_unload w/o specifying map name, removing entity!!!\n
23860+info_target*
2383323861 inherit_all_joints
2383423862 inherit_owner
2383523863 inherit_owner_index
@@ -24283,6 +24311,7 @@ lifestage_adult
2428324311 lifestage_chick
2428424312 lifestage_egg
2428524313 light
24314+light_*
2428624315 light_capsule
2428724316 light_dynamic at [%d %d %d] has invalid exponent value (%d must be between %d and %d).\n
2428824317 light_style_output_event0
@@ -25767,6 +25796,7 @@ producedAt
2576725796 profile level %g
2576825797 projectile
2576925798 prop.breakable.01
25799+prop_*
2577025800 prop_car_alarm
2577125801 prop_car_glass
2577225802 prop_contexts
@@ -26646,6 +26676,7 @@ smokegrenade_detonate
2664626676 smokegrenade_expired
2664726677 smokegrenade_projectile.ventr
2664826678 smokegrenade_projectile_server
26679+snd_*
2664926680 snd_mouth
2665026681 sniper_warning
2665126682 sniperk
@@ -27453,6 +27484,7 @@ transition volume passed
2745327484 transition volume screened out
2745427485 transitioning
2745527486 tried to use unsupported cipher
27487+trigger_*
2745627488 trigger_changelevel to %s doesn't have a landmark
2745727489 trigger_changelevel to map %s has a landmark embedded in solid!\nThis will break level transitions!\n
2745827490 trigger_survival_playarea
@@ -27865,6 +27897,7 @@ weapon pistol rifle survivor common_male
2786527897 weapon.C4.Impact
2786627898 weapon_
2786727899 weapon_%s
27900+weapon_*
2786827901 weapon_action_speedscale
2786927902 weapon_ak47.ventr
2787027903 weapon_ak47_server
M
game/csgo/cfg/gamemode_retakecasual.cfg
+2-2
@@ -46,7 +46,7 @@ mp_defuser_allocation 2 // 0=none, 1=random, 2=everyone
4646 mp_force_pick_time 15
4747 mp_forcecamera 1 // Set to 1 for team only spectating.
4848 mp_free_armor 0
49-mp_freezetime 7
49+mp_freezetime 5
5050 mp_friendlyfire 1
5151 mp_win_panel_display_time 3
5252 mp_respawn_immunitytime 0
@@ -100,7 +100,7 @@ mp_default_team_winner_no_objective -1 // 2 == CTs, 3 == Ts
100100 //occlusion_test_async 1
101101
102102 spec_replay_enable 0
103-mp_round_restart_delay 5
103+mp_round_restart_delay 3
104104
105105 sv_gameinstructor_enable 0
M
game/csgo/pak01_dir.txt
+43-42
@@ -7349,25 +7349,25 @@ maps/cs_italy_camera_nodes.kv3 CRC:00b7c65df1 size:14866
73497349 maps/cs_office_camera_nodes.kv3 CRC:0083120466 size:19253
73507350 maps/de_ancient_camera_nodes.kv3 CRC:00207e40bf size:16857
73517351 maps/de_ancient_night_camera_nodes.kv3 CRC:00207e40bf size:16857
7352-maps/de_ancient_night_retake.txt CRC:001f3ad4a1 size:4515
7353-maps/de_ancient_retake.txt CRC:0054b1519f size:4516
7352+maps/de_ancient_night_retake.txt CRC:00d43cb56b size:4550
7353+maps/de_ancient_retake.txt CRC:002fcb7c50 size:4551
73547354 maps/de_anubis_camera_nodes.kv3 CRC:001b8f43b2 size:17950
7355-maps/de_anubis_retake.txt CRC:0032c02075 size:4360
7356-maps/de_cache_retake.txt CRC:002d343b7e size:4127
7355+maps/de_anubis_retake.txt CRC:00a6ad38b6 size:4393
7356+maps/de_cache_retake.txt CRC:0028012769 size:4175
73577357 maps/de_dust2_camera_nodes.kv3 CRC:0018f21a4c size:10453
7358-maps/de_dust2_retake.txt CRC:00c7737a39 size:4511
7358+maps/de_dust2_retake.txt CRC:00efb48004 size:4549
73597359 maps/de_inferno_camera_nodes.kv3 CRC:007ce32bbf size:22256
7360-maps/de_inferno_retake.txt CRC:00b78c5ff2 size:4053
7360+maps/de_inferno_retake.txt CRC:00bcf57f3e size:4101
73617361 maps/de_mirage_camera_nodes.kv3 CRC:0072eadb25 size:25623
7362-maps/de_mirage_retake.txt CRC:00ca33c5f4 size:4767
7362+maps/de_mirage_retake.txt CRC:000d5f64ab size:4803
73637363 maps/de_nuke_camera_nodes.kv3 CRC:00fc18e073 size:28247
7364-maps/de_nuke_retake.txt CRC:0023720f4f size:4306
7364+maps/de_nuke_retake.txt CRC:003bcb146f size:4347
73657365 maps/de_overpass_camera_nodes.kv3 CRC:008163f47d size:20148
7366-maps/de_overpass_retake.txt CRC:0091d38bbc size:4199
7366+maps/de_overpass_retake.txt CRC:007f922b66 size:4242
73677367 maps/de_train_camera_nodes.kv3 CRC:00c2db3b8b size:26613
7368-maps/de_train_retake.txt CRC:0002fee1a2 size:4826
7368+maps/de_train_retake.txt CRC:00a2229546 size:4870
73697369 maps/de_vertigo_camera_nodes.kv3 CRC:003995c8c5 size:16095
7370-maps/de_vertigo_retake.txt CRC:0041f38891 size:4630
7370+maps/de_vertigo_retake.txt CRC:00a22f3061 size:4675
73717371 maps/scripts/rush_001.vjs_c CRC:00424dd750 size:58191
73727372 maps/workshop_compatibility_versions.txt CRC:0041137ecb size:1787
73737373 materials/anubis/anubis_water_canal.vmat_c CRC:0049c034fb size:5916
@@ -56166,6 +56166,7 @@ panorama/images/econ/default_generated/weapon_xm1014_xm1014_mockingbird_heavy_pn
5616656166 panorama/images/econ/default_generated/weapon_xm1014_xm1014_mockingbird_light_png.vtex_c CRC:0021fe2489 size:114756
5616756167 panorama/images/econ/default_generated/weapon_xm1014_xm1014_mockingbird_medium_png.vtex_c CRC:006aeb11d0 size:115955
5616856168 panorama/images/econ/keychains/aus2025/kc_aus2025_png.vtex_c CRC:001fab74ca size:292777
56169+panorama/images/econ/keychains/bud2025/kc_bud2025_png.vtex_c CRC:00197a4f90 size:301049
5616956170 panorama/images/econ/keychains/cologne2026/kc_cologne2026_png.vtex_c CRC:00771d0c97 size:283199
5617056171 panorama/images/econ/keychains/drboom/kc_db_200iq_png.vtex_c CRC:00966a7762 size:132857
5617156172 panorama/images/econ/keychains/drboom/kc_db_8ball_png.vtex_c CRC:005518e549 size:101985
@@ -83954,7 +83955,7 @@ panorama/images/tournaments/backgrounds/pickem_bg_24_png.vtex_c CRC:0089bbd83a s
8395483955 panorama/images/tournaments/backgrounds/pickem_bg_25_png.vtex_c CRC:00831e3278 size:2302708
8395583956 panorama/images/tournaments/backgrounds/pickem_bg_26_png.vtex_c CRC:0014c19b4a size:930020
8395683957 panorama/images/tournaments/backgrounds/pickem_mainmenu_bg_24_psd.vtex_c CRC:00014934a6 size:511969
83957-panorama/images/tournaments/backgrounds/pickem_mainmenu_bg_25_psd.vtex_c CRC:008bf6079b size:264288
83958+panorama/images/tournaments/backgrounds/pickem_mainmenu_bg_25_psd.vtex_c CRC:00fb16057c size:329828
8395883959 panorama/images/tournaments/backgrounds/pickem_mainmenu_bg_26_psd.vtex_c CRC:0092b54a35 size:191644
8395983960 panorama/images/tournaments/backgrounds/pickem_mainmenu_promo_22_png.vtex_c CRC:00fe819c7a size:188265
8396083961 panorama/images/tournaments/backgrounds/pickem_mainmenu_promo_23_png.vtex_c CRC:00d9395207 size:66395
@@ -84916,7 +84917,7 @@ panorama/styles/radialmenubase.vcss_c CRC:00b3952c3a size:19623
8491684917 panorama/styles/radialradio.vcss_c CRC:0080b13d3f size:17091
8491784918 panorama/styles/rankup_redemption_store.vcss_c CRC:00613b3861 size:16582
8491884919 panorama/styles/rating_emblem.vcss_c CRC:0098edcdc2 size:10797
84919-panorama/styles/retakeloadout.vcss_c CRC:00510fb26e size:23640
84920+panorama/styles/retakeloadout.vcss_c CRC:003bf4073c size:23110
8492084921 panorama/styles/scoreboard.vcss_c CRC:00b5e5732d size:50893
8492184922 panorama/styles/segmented_progress_bar.vcss_c CRC:00dbf42798 size:7033
8492284923 panorama/styles/settings/settings.vcss_c CRC:0077fe3798 size:17843
@@ -87979,36 +87980,36 @@ pulse/csgo_devonly/de_vertigo_script.vpulse_c CRC:00af116e39 size:4860
8797987980 radial_quickinventory.txt CRC:005a0c1bf5 size:1080
8798087981 rebuy.txt CRC:008332da3a size:1688
8798187982 resource/clientscheme.res CRC:00eb299496 size:14136
87982-resource/csgo_brazilian.txt CRC:0022c7c9bd size:5024748
87983-resource/csgo_bulgarian.txt CRC:00e6aa803c size:7758759
87984-resource/csgo_czech.txt CRC:00aa2da1f8 size:5097152
87985-resource/csgo_danish.txt CRC:001655e064 size:5003477
87986-resource/csgo_dutch.txt CRC:007e635df4 size:5049457
87983+resource/csgo_brazilian.txt CRC:0015b08cfa size:5025205
87984+resource/csgo_bulgarian.txt CRC:00ad431afd size:7759343
87985+resource/csgo_czech.txt CRC:005482a707 size:5097565
87986+resource/csgo_danish.txt CRC:00bb321d04 size:5004038
87987+resource/csgo_dutch.txt CRC:0045192cf1 size:5049873
8798787988 resource/csgo_english.txt CRC:00e83600df size:4879039
87988-resource/csgo_finnish.txt CRC:0040d7f29a size:4960257
87989-resource/csgo_french.txt CRC:00cf90f727 size:5254356
87990-resource/csgo_german.txt CRC:00768f902a size:5164887
87991-resource/csgo_greek.txt CRC:00d09261eb size:7151367
87992-resource/csgo_hungarian.txt CRC:0009ea7f21 size:5078539
87993-resource/csgo_indonesian.txt CRC:00d09ed436 size:4729034
87994-resource/csgo_italian.txt CRC:00f5d5f436 size:5178073
87995-resource/csgo_japanese.txt CRC:008a06f43d size:5332955
87996-resource/csgo_koreana.txt CRC:0068a1e99c size:5096308
87997-resource/csgo_latam.txt CRC:00436dd96a size:5188121
87998-resource/csgo_norwegian.txt CRC:00f79e57f3 size:4924516
87999-resource/csgo_polish.txt CRC:003eee27c8 size:5321400
88000-resource/csgo_portuguese.txt CRC:00ed24ede6 size:5059879
88001-resource/csgo_romanian.txt CRC:00b3958fb9 size:5270915
88002-resource/csgo_russian.txt CRC:00ffa91341 size:6563734
88003-resource/csgo_schinese.txt CRC:000d6871a9 size:4931452
87989+resource/csgo_finnish.txt CRC:00a79f8c2b size:4960818
87990+resource/csgo_french.txt CRC:002433e025 size:5254990
87991+resource/csgo_german.txt CRC:008c76453f size:5165453
87992+resource/csgo_greek.txt CRC:00a68efa30 size:7151367
87993+resource/csgo_hungarian.txt CRC:000a1961a8 size:5078957
87994+resource/csgo_indonesian.txt CRC:0023f7fd61 size:4729593
87995+resource/csgo_italian.txt CRC:0019309189 size:5178719
87996+resource/csgo_japanese.txt CRC:007c931b86 size:5333463
87997+resource/csgo_koreana.txt CRC:007c56bde5 size:5096798
87998+resource/csgo_latam.txt CRC:00430502d0 size:5188734
87999+resource/csgo_norwegian.txt CRC:001049104e size:4925063
88000+resource/csgo_polish.txt CRC:0048f2bc13 size:5321400
88001+resource/csgo_portuguese.txt CRC:00bf8fe57b size:5060318
88002+resource/csgo_romanian.txt CRC:00f8a9b880 size:5271518
88003+resource/csgo_russian.txt CRC:0089b5889a size:6563734
88004+resource/csgo_schinese.txt CRC:007b74ea72 size:4931452
8800488005 resource/csgo_schinese_pw.txt CRC:0083fe268a size:15645
88005-resource/csgo_spanish.txt CRC:00f5db4811 size:5159573
88006-resource/csgo_swedish.txt CRC:00b8b4e017 size:5031803
88007-resource/csgo_tchinese.txt CRC:008252f083 size:4627815
88008-resource/csgo_thai.txt CRC:00f47187a0 size:8128621
88009-resource/csgo_turkish.txt CRC:00ea144dfc size:5165506
88010-resource/csgo_ukrainian.txt CRC:00ab17d5bc size:6621012
88011-resource/csgo_vietnamese.txt CRC:00985185c2 size:5450532
88006+resource/csgo_spanish.txt CRC:00deb972b5 size:5160188
88007+resource/csgo_swedish.txt CRC:00b4c12d74 size:5032375
88008+resource/csgo_tchinese.txt CRC:00f44e6b58 size:4627815
88009+resource/csgo_thai.txt CRC:00826d1c7b size:8128621
88010+resource/csgo_turkish.txt CRC:00cabf481a size:5165905
88011+resource/csgo_ukrainian.txt CRC:003ac03c61 size:6621798
88012+resource/csgo_vietnamese.txt CRC:00ee4d1e19 size:5450532
8801288013 resource/game.gameevents CRC:0090de10bc size:9837
8801388014 resource/halflife2.vfont CRC:00b064848c size:58000
8801488015 resource/mod.gameevents CRC:0035ddf423 size:20770
@@ -88164,7 +88165,7 @@ scripts/talker/swat_fem.vrr_c CRC:00da568c7a size:22638
8816488165 scripts/tools/anim_preview_archetypes.vdata_c CRC:00aefc657a size:6968
8816588166 scripts/tools/game_asset_tags.vdata_c CRC:00c8bdb670 size:2787
8816688167 scripts/weapons.vdata_c CRC:007f3daee4 size:26903
88167-scripts/workshop_cvar_whitelist.txt CRC:009790852f size:18153
88168+scripts/workshop_cvar_whitelist.txt CRC:00ed704614 size:18179
8816888169 smartprops/bicycle/bicycle_rack.vsmart_c CRC:0097f4a6c4 size:1423
8816988170 smartprops/bicycle/bicycle_single.vsmart_c CRC:001f5c91ad size:1628
8817088171 smartprops/debris/debris_ceiling_tiles_01.vsmart_c CRC:00c0a90e2e size:2600
M
game/csgo/pak01_dir/maps/de_ancient_night_retake.txt
+33-32
@@ -1,6 +1,7 @@
11 // Spawn locations and angles.
22 // The first three numbers are the X Y Z coordinates of the player location.
33 // The last three numbers are the PITCH YAW ROLL parameters of the player camera.
4+// Only YAW is used. PITCH and ROLL must be 0.
45 // To easily get these numbers, walk around the map and type "getpos" in the console.
56 // The console will return the 6 numbers that you need to paste into your entry below.
67
@@ -13,54 +14,54 @@
1314 // A site
1415 "0"
1516 {
16- "0" "-1759.547363 -691.041321 136.093811 1.220013 95.890266 0.000000" // a main entrance
17- "1" "-1720.095337 -1101.785645 41.545643 -6.952028 93.323975 0.000000" // a main bottom stairs
18- "2" "-475.383362 -569.678711 101.086891 -1.222149 100.136345 0.000000" // bottom mid
19- "3" "-463.581665 -305.030914 120.122978 -3.774165 98.354080 0.000000" // top mid
20- "4" "-492.094421 385.699738 224.093811 0.845888 98.354202 0.000000" // top mid CT
21- "5" "45.615307 667.132813 138.093811 0.845888 98.354202 0.000000" // near CT spawn
22- "6" "201.624390 865.586609 158.259491 6.455836 -154.857803 0.000000" // near CT spawn 2
23- "7" "487.844177 905.601135 175.624710 4.343833 -164.845978 0.000000" // near CT spawn 3
17+ "0" "-1759.547363 -691.041321 136.093811 0.000000 95.890266 0.000000" // a main entrance
18+ "1" "-1720.095337 -1101.785645 41.545643 0.000000 93.323975 0.000000" // a main bottom stairs
19+ "2" "-475.383362 -569.678711 101.086891 0.000000 100.136345 0.000000" // bottom mid
20+ "3" "-463.581665 -305.030914 120.122978 0.000000 98.354080 0.000000" // top mid
21+ "4" "-492.094421 385.699738 224.093811 0.000000 98.354202 0.000000" // top mid CT
22+ "5" "45.615307 667.132813 138.093811 0.000000 98.354202 0.000000" // near CT spawn
23+ "6" "201.624390 865.586609 158.259491 0.000000 -154.857803 0.000000" // near CT spawn 2
24+ "7" "487.844177 905.601135 175.624710 0.000000 -164.845978 0.000000" // near CT spawn 3
2425 }
2526 // B site
2627 "1"
2728 {
2829
29- "0" "567.364685 -1890.279297 -105.470490 -6.819995 67.141991 0.000000" // water
30- "1" "684.835693 -2066.143555 -88.535599 0.308547 123.051720 0.000000" // water 2
31- "2" "-152.142883 -701.610596 220.771301 2.231987 -4.108181 0.000000" // ledge
32- "3" "-554.089600 -824.356934 96.093666 -10.955970 15.859979 0.000000" // bottom ledge
33- "4" "-642.909546 365.234863 239.093811 9.029978 50.165798 0.000000" // ct house
34- "5" "-472.417023 1336.832886 88.635345 -0.782018 -56.217842 0.000000" // ct spawn
35- "6" "-980.234436 1086.060669 130.093811 3.970006 -1.415828 0.000000" // ct spawn back
36- "7" "-175.877289 1419.091919 86.697815 -4.037995 -92.803886 0.000000" // ct spawn back
30+ "0" "567.364685 -1890.279297 -105.470490 0.000000 67.141991 0.000000" // water
31+ "1" "684.835693 -2066.143555 -88.535599 0.000000 123.051720 0.000000" // water 2
32+ "2" "-152.142883 -701.610596 220.771301 0.000000 -4.108181 0.000000" // ledge
33+ "3" "-554.089600 -824.356934 96.093666 0.000000 15.859979 0.000000" // bottom ledge
34+ "4" "-642.909546 365.234863 239.093811 0.000000 50.165798 0.000000" // ct house
35+ "5" "-472.417023 1336.832886 88.635345 0.000000 -56.217842 0.000000" // ct spawn
36+ "6" "-980.234436 1086.060669 130.093811 0.000000 -1.415828 0.000000" // ct spawn back
37+ "7" "-175.877289 1419.091919 86.697815 0.000000 -92.803886 0.000000" // ct spawn back
3738 }
3839 }
3940 "T"
4041 {
4142 // A site
4243 "0"
4344 {
44- "0" "-1709.706909 1135.055542 116.093811 2.772409 -66.596115 0.000000"
45- "1" "-1868.109375 985.488525 116.093811 -1.825591 -105.316277 0.000000"
46- "2" "-1725.932861 699.505554 116.093811 -0.967592 -142.584152 0.000000"
47- "3" "-1585.692139 712.646423 116.093811 -1.495591 -49.128235 0.000000"
48- "4" "-1125.890259 728.003296 117.929688 -2.595578 -125.336327 0.000000"
49- "5" "-1126.972168 863.269714 121.537674 1.408422 73.073593 0.000000"
50- "6" "-1680.200439 816.424927 116.093811 1.386419 -131.738251 0.000000"
51- "7" "-2096.523438 834.952454 117.893181 -0.879576 -83.448250 0.000000"
45+ "0" "-1709.706909 1135.055542 116.093811 0.000000 -66.596115 0.000000"
46+ "1" "-1868.109375 985.488525 116.093811 0.000000 -105.316277 0.000000"
47+ "2" "-1725.932861 699.505554 116.093811 0.000000 -142.584152 0.000000"
48+ "3" "-1585.692139 712.646423 116.093811 0.000000 -49.128235 0.000000"
49+ "4" "-1125.890259 728.003296 117.929688 0.000000 -125.336327 0.000000"
50+ "5" "-1126.972168 863.269714 121.537674 0.000000 73.073593 0.000000"
51+ "6" "-1680.200439 816.424927 116.093811 0.000000 -131.738251 0.000000"
52+ "7" "-2096.523438 834.952454 117.893181 0.000000 -83.448250 0.000000"
5253 }
5354 // B site
5455 "1"
5556 {
56- "0" "720.925110 312.794495 188.048004 4.334420 101.417526 0.000000"
57- "1" "1268.008057 308.640961 187.482849 2.970432 129.599426 0.000000"
58- "2" "900.354004 294.832367 189.451782 4.070419 -30.882408 0.000000"
59- "3" "1057.938110 -7.488391 197.093811 8.646417 -56.776390 0.000000"
60- "4" "686.529846 -237.705872 202.652267 1.056419 44.225487 0.000000"
61- "5" "1045.335693 101.515129 197.093811 6.028458 -50.286575 0.000000"
62- "6" "815.011841 245.587067 195.093811 5.280452 155.999786 0.000000"
63- "7" "1269.546631 390.912201 187.565704 2.882415 105.012016 0.000000"
57+ "0" "720.925110 312.794495 188.048004 0.000000 101.417526 0.000000"
58+ "1" "1268.008057 308.640961 187.482849 0.000000 129.599426 0.000000"
59+ "2" "900.354004 294.832367 189.451782 0.000000 -30.882408 0.000000"
60+ "3" "1057.938110 -7.488391 197.093811 0.000000 -56.776390 0.000000"
61+ "4" "686.529846 -237.705872 202.652267 0.000000 44.225487 0.000000"
62+ "5" "1045.335693 101.515129 197.093811 0.000000 -50.286575 0.000000"
63+ "6" "815.011841 245.587067 195.093811 0.000000 155.999786 0.000000"
64+ "7" "1269.546631 390.912201 187.565704 0.000000 105.012016 0.000000"
6465 }
6566 }
6667 }
M
game/csgo/pak01_dir/maps/de_ancient_retake.txt
+33-32
@@ -1,6 +1,7 @@
11 // Spawn locations and angles.
22 // The first three numbers are the X Y Z coordinates of the player location.
33 // The last three numbers are the PITCH YAW ROLL parameters of the player camera.
4+// Only YAW is used. PITCH and ROLL must be 0.
45 // To easily get these numbers, walk around the map and type "getpos" in the console.
56 // The console will return the 6 numbers that you need to paste into your entry below.
67
@@ -13,54 +14,54 @@
1314 // A site
1415 "0"
1516 {
16- "0" "-1759.547363 -691.041321 136.093811 1.220013 95.890266 0.000000" // a main entrance
17- "1" "-1720.095337 -1101.785645 41.545643 -6.952028 93.323975 0.000000" // a main bottom stairs
18- "2" "-475.383362 -569.678711 101.086891 -1.222149 100.136345 0.000000" // bottom mid
19- "3" "-463.581665 -305.030914 120.122978 -3.774165 98.354080 0.000000" // top mid
20- "4" "-492.094421 385.699738 224.093811 0.845888 98.354202 0.000000" // top mid CT
21- "5" "45.615307 667.132813 138.093811 0.845888 98.354202 0.000000" // near CT spawn
22- "6" "201.624390 865.586609 158.259491 6.455836 -154.857803 0.000000" // near CT spawn 2
23- "7" "487.844177 905.601135 175.624710 4.343833 -164.845978 0.000000" // near CT spawn 3
17+ "0" "-1759.547363 -691.041321 136.093811 0.000000 95.890266 0.000000" // a main entrance
18+ "1" "-1720.095337 -1101.785645 41.545643 0.000000 93.323975 0.000000" // a main bottom stairs
19+ "2" "-475.383362 -569.678711 101.086891 0.000000 100.136345 0.000000" // bottom mid
20+ "3" "-463.581665 -305.030914 120.122978 0.000000 98.354080 0.000000" // top mid
21+ "4" "-492.094421 385.699738 224.093811 0.000000 98.354202 0.000000" // top mid CT
22+ "5" "45.615307 667.132813 138.093811 0.000000 98.354202 0.000000" // near CT spawn
23+ "6" "201.624390 865.586609 158.259491 0.000000 -154.857803 0.000000" // near CT spawn 2
24+ "7" "487.844177 905.601135 175.624710 0.000000 -164.845978 0.000000" // near CT spawn 3
2425 }
2526 // B site
2627 "1"
2728 {
2829
29- "0" "567.364685 -1890.279297 -105.470490 -6.819995 67.141991 0.000000" // water
30- "1" "684.835693 -2066.143555 -88.535599 0.308547 123.051720 0.000000" // water 2
31- "2" "-152.142883 -701.610596 220.771301 2.231987 -4.108181 0.000000" // ledge
32- "3" "-554.089600 -824.356934 96.093666 -10.955970 15.859979 0.000000" // bottom ledge
33- "4" "-642.909546 365.234863 239.093811 9.029978 50.165798 0.000000" // ct house
34- "5" "-472.417023 1336.832886 88.635345 -0.782018 -56.217842 0.000000" // ct spawn
35- "6" "-980.234436 1086.060669 130.093811 3.970006 -1.415828 0.000000" // ct spawn back
36- "7" "-175.877289 1419.091919 86.697815 -4.037995 -92.803886 0.000000" // ct spawn back
30+ "0" "567.364685 -1890.279297 -105.470490 0.000000 67.141991 0.000000" // water
31+ "1" "684.835693 -2066.143555 -88.535599 0.000000 123.051720 0.000000" // water 2
32+ "2" "-152.142883 -701.610596 220.771301 0.000000 -4.108181 0.000000" // ledge
33+ "3" "-554.089600 -824.356934 96.093666 0.000000 15.859979 0.000000" // bottom ledge
34+ "4" "-642.909546 365.234863 239.093811 0.000000 50.165798 0.000000" // ct house
35+ "5" "-472.417023 1336.832886 88.635345 0.000000 -56.217842 0.000000" // ct spawn
36+ "6" "-980.234436 1086.060669 130.093811 0.000000 -1.415828 0.000000" // ct spawn back
37+ "7" "-175.877289 1419.091919 86.697815 0.000000 -92.803886 0.000000" // ct spawn back
3738 }
3839 }
3940 "T"
4041 {
4142 // A site
4243 "0"
4344 {
44- "0" "-1709.706909 1135.055542 116.093811 2.772409 -66.596115 0.000000"
45- "1" "-1868.109375 985.488525 116.093811 -1.825591 -105.316277 0.000000"
46- "2" "-1725.932861 699.505554 116.093811 -0.967592 -142.584152 0.000000"
47- "3" "-1585.692139 712.646423 116.093811 -1.495591 -49.128235 0.000000"
48- "4" "-1125.890259 728.003296 117.929688 -2.595578 -125.336327 0.000000"
49- "5" "-1126.972168 863.269714 121.537674 1.408422 73.073593 0.000000"
50- "6" "-1680.200439 816.424927 116.093811 1.386419 -131.738251 0.000000"
51- "7" "-2096.523438 834.952454 117.893181 -0.879576 -83.448250 0.000000"
45+ "0" "-1709.706909 1135.055542 116.093811 0.000000 -66.596115 0.000000"
46+ "1" "-1868.109375 985.488525 116.093811 0.000000 -105.316277 0.000000"
47+ "2" "-1725.932861 699.505554 116.093811 0.000000 -142.584152 0.000000"
48+ "3" "-1585.692139 712.646423 116.093811 0.000000 -49.128235 0.000000"
49+ "4" "-1125.890259 728.003296 117.929688 0.000000 -125.336327 0.000000"
50+ "5" "-1126.972168 863.269714 121.537674 0.000000 73.073593 0.000000"
51+ "6" "-1680.200439 816.424927 116.093811 0.000000 -131.738251 0.000000"
52+ "7" "-2096.523438 834.952454 117.893181 0.000000 -83.448250 0.000000"
5253 }
5354 // B site
5455 "1"
5556 {
56- "0" "720.925110 312.794495 188.048004 4.334420 101.417526 0.000000"
57- "1" "1268.008057 308.640961 187.482849 2.970432 129.599426 0.000000"
58- "2" "900.354004 294.832367 189.451782 4.070419 -30.882408 0.000000"
59- "3" "1057.938110 -7.488391 197.093811 8.646417 -56.776390 0.000000"
60- "4" "686.529846 -237.705872 202.652267 1.056419 44.225487 0.000000"
61- "5" "1045.335693 101.515129 197.093811 6.028458 -50.286575 0.000000"
62- "6" "815.011841 245.587067 195.093811 5.280452 155.999786 0.000000"
63- "7" "1269.546631 390.912201 187.565704 2.882415 105.012016 0.000000"
57+ "0" "720.925110 312.794495 188.048004 0.000000 101.417526 0.000000"
58+ "1" "1268.008057 308.640961 187.482849 0.000000 129.599426 0.000000"
59+ "2" "900.354004 294.832367 189.451782 0.000000 -30.882408 0.000000"
60+ "3" "1057.938110 -7.488391 197.093811 0.000000 -56.776390 0.000000"
61+ "4" "686.529846 -237.705872 202.652267 0.000000 44.225487 0.000000"
62+ "5" "1045.335693 101.515129 197.093811 0.000000 -50.286575 0.000000"
63+ "6" "815.011841 245.587067 195.093811 0.000000 155.999786 0.000000"
64+ "7" "1269.546631 390.912201 187.565704 0.000000 105.012016 0.000000"
6465 }
6566 }
6667 }
M
game/csgo/pak01_dir/maps/de_anubis_retake.txt
+28-27
@@ -1,6 +1,7 @@
11 // Spawn locations and angles.
22 // The first three numbers are the X Y Z coordinates of the player location.
33 // The last three numbers are the PITCH YAW ROLL parameters of the player camera.
4+// Only YAW is used. PITCH and ROLL must be 0.
45 // To easily get these numbers, walk around the map and type "getpos" in the console.
56 // The console will return the 6 numbers that you need to paste into your entry below.
67
@@ -13,48 +14,48 @@
1314 // A site
1415 "0"
1516 {
16- "0" "-682.722290 2064.249023 80.056595 2.442140 18.118698 0.000000" // ct spawn
17- "1" "-313.839661 2634.288818 -30.968750 4.268129 -8.215336 0.000000" // ct spawn water
18- "2" "-897.222107 1130.881348 99.031250 -1.715892 0.694614 0.000000" // wood
19- "3" "-147.081421 -0.954895 64.262917 0.572109 61.304386 -0.000000" // mid bridge
20- "4" "922.227600 -451.963257 32.031250 5.654140 105.656723 -0.000000" // t stairs
21- "5" "126.654060 218.923645 -124.833694 -1.891827 -0.608996 0.000000" // under bridge, water
22- "6" "-132.171387 249.622650 64.034569 0.770128 42.400875 0.000000" // bridge window
17+ "0" "-682.722290 2064.249023 80.056595 0.000000 18.118698 0.000000" // ct spawn
18+ "1" "-313.839661 2634.288818 -30.968750 0.000000 -8.215336 0.000000" // ct spawn water
19+ "2" "-897.222107 1130.881348 99.031250 0.000000 0.694614 0.000000" // wood
20+ "3" "-147.081421 -0.954895 64.262917 0.000000 61.304386 0.000000" // mid bridge
21+ "4" "922.227600 -451.963257 32.031250 0.000000 105.656723 0.000000" // t stairs
22+ "5" "126.654060 218.923645 -124.833694 0.000000 -0.608996 0.000000" // under bridge, water
23+ "6" "-132.171387 249.622650 64.034569 0.000000 42.400875 0.000000" // bridge window
2324 }
2425 // B site
2526 "1"
2627 {
27- "0" "1044.943359 650.306091 -124.833618 -0.087786 -128.222382 0.000000" // a water
28- "1" "219.437271 1020.341431 32.031250 -2.441797 -130.523499 0.000000" // ct mid
29- "2" "-81.979370 786.733704 64.266541 0.066199 -91.121056 0.000000" // mid
30- "3" "-282.693237 -288.023132 64.264076 -3.123806 -149.661575 0.000000" // mid to b
31- "4" "-338.627075 2631.813965 -30.968750 -3.233819 -141.608551 0.000000" // ct spawn water
32- "5" "588.024536 1301.065063 -22.218842 -3.123810 -179.579849 0.000000" // camera
33- "6" "772.013794 1334.301270 -23.968750 -1.693856 -173.002014 0.000000" // camera towards a
34- "7" "403.674835 2057.003174 -55.968750 2.112144 110.129517 0.000000" // heaven towards ct
28+ "0" "1044.943359 650.306091 -124.833618 0.000000 -128.222382 0.000000" // a water
29+ "1" "219.437271 1020.341431 32.031250 0.000000 -130.523499 0.000000" // ct mid
30+ "2" "-81.979370 786.733704 64.266541 0.000000 -91.121056 0.000000" // mid
31+ "3" "-282.693237 -288.023132 64.264076 0.000000 -149.661575 0.000000" // mid to b
32+ "4" "-338.627075 2631.813965 -30.968750 0.000000 -141.608551 0.000000" // ct spawn water
33+ "5" "588.024536 1301.065063 -22.218842 0.000000 -179.579849 0.000000" // camera
34+ "6" "772.013794 1334.301270 -23.968750 0.000000 -173.002014 0.000000" // camera towards a
35+ "7" "403.674835 2057.003174 -55.968750 0.000000 110.129517 0.000000" // heaven towards ct
3536 }
3637 }
3738 "T"
3839 {
3940 // A site
4041 "0"
4142 {
42- "0" "1682.151123 1552.544800 -87.968750 1.858028 130.619522 0.000000" // near a main
43- "1" "1713.895142 1910.501465 -19.968750 1.606064 -168.110855 0.000000" // water
44- "2" "1226.273926 1592.610352 -87.968750 -3.761937 -167.758728 0.000000" // tarp
45- "3" "1169.168335 2109.280273 -60.274902 -4.729924 171.803253 -0.000000" // scaling heaven
46- "4" "989.038147 2244.589111 24.031250 9.800014 -130.828140 0.000000" // heaven
47- "5" "1347.072632 1717.051514 -85.968750 -6.115903 -156.076813 0.000000" // near default
43+ "0" "1682.151123 1552.544800 -87.968750 0.000000 130.619522 0.000000" // near a main
44+ "1" "1713.895142 1910.501465 -19.968750 0.000000 -168.110855 0.000000" // water
45+ "2" "1226.273926 1592.610352 -87.968750 0.000000 -167.758728 0.000000" // tarp
46+ "3" "1169.168335 2109.280273 -60.274902 0.000000 171.803253 0.000000" // scaling heaven
47+ "4" "989.038147 2244.589111 24.031250 0.000000 -130.828140 0.000000" // heaven
48+ "5" "1347.072632 1717.051514 -85.968750 0.000000 -156.076813 0.000000" // near default
4849 }
4950 // B site
5051 "1"
5152 {
52- "0" "-1421.742432 552.547424 64.031250 3.960124 20.403915 0.000000" // mid-b site
53- "1" "-900.317322 319.405914 8.031250 -3.453902 101.737846 0.000000" // near ebox
54- "2" "-607.446533 575.537354 102.031250 1.870086 140.392090 0.000000" // cubby
55- "3" "-896.453796 874.513794 99.031250 1.364075 102.692116 0.000000" // near wood
56- "4" "-1264.500732 329.340424 56.981785 0.748086 48.198559 0.000000" // pillar
57- "5" "-1548.147949 737.432556 102.031250 7.710052 -39.080292 0.000000" // pizza
53+ "0" "-1421.742432 552.547424 64.031250 0.000000 20.403915 0.000000" // mid-b site
54+ "1" "-900.317322 319.405914 8.031250 0.000000 101.737846 0.000000" // near ebox
55+ "2" "-607.446533 575.537354 102.031250 0.000000 140.392090 0.000000" // cubby
56+ "3" "-896.453796 874.513794 99.031250 0.000000 102.692116 0.000000" // near wood
57+ "4" "-1264.500732 329.340424 56.981785 0.000000 48.198559 0.000000" // pillar
58+ "5" "-1548.147949 737.432556 102.031250 0.000000 -39.080292 0.000000" // pizza
5859 }
5960 }
6061 }
M
game/csgo/pak01_dir/maps/de_cache_retake.txt
+1-0
@@ -1,6 +1,7 @@
11 // Spawn locations and angles.
22 // The first three numbers are the X Y Z coordinates of the player location.
33 // The last three numbers are the PITCH YAW ROLL parameters of the player camera.
4+// Only YAW is used. PITCH and ROLL must be 0.
45 // To easily get these numbers, walk around the map and type "getpos" in the console.
56 // The console will return the 6 numbers that you need to paste into your entry below.
M
game/csgo/pak01_dir/maps/de_dust2_retake.txt
+30-29
@@ -1,6 +1,7 @@
11 // Spawn locations and angles.
22 // The first three numbers are the X Y Z coordinates of the player location.
33 // The last three numbers are the PITCH YAW ROLL parameters of the player camera.
4+// Only YAW is used. PITCH and ROLL must be 0.
45 // To easily get these numbers, walk around the map and type "getpos" in the console.
56 // The console will return the 6 numbers that you need to paste into your entry below.
67
@@ -13,50 +14,50 @@
1314 // A site
1415 "0"
1516 {
16- "0" "-846.599976 1444.890869 -48.501801 0.943810 1.405786 0.000000" // tunnels
17- "1" "-457.336212 1054.574707 1.844280 0.363007 50.313972 0.000000" // xbox
18- "2" "-400.334991 678.978882 64.093811 1.137411 66.576416 0.000000" // top mid
19- "3" "-193.614960 396.257385 62.181545 -0.024189 81.846718 0.000000" // top mid again
20- "4" "434.117462 -1.090969 60.376881 -2.032789 57.888672 0.000000" // long doors
21- "5" "555.093811 -135.622513 59.610733 -0.338788 82.621094 0.000000" // long doors again
22- "6" "-677.613525 2415.142822 -32.683861 3.605824 -26.400053 0.000000" // bottom mid
23- "7" "-516.179565 1745.433228 -54.061600 1.040630 55.541264 0.000000" // bottom mid
17+ "0" "-846.599976 1444.890869 -48.501801 0.000000 1.405786 0.000000" // tunnels
18+ "1" "-457.336212 1054.574707 1.844280 0.000000 50.313972 0.000000" // xbox
19+ "2" "-400.334991 678.978882 64.093811 0.000000 66.576416 0.000000" // top mid
20+ "3" "-193.614960 396.257385 62.181545 0.000000 81.846718 0.000000" // top mid again
21+ "4" "434.117462 -1.090969 60.376881 0.000000 57.888672 0.000000" // long doors
22+ "5" "555.093811 -135.622513 59.610733 0.000000 82.621094 0.000000" // long doors again
23+ "6" "-677.613525 2415.142822 -32.683861 0.000000 -26.400053 0.000000" // bottom mid
24+ "7" "-516.179565 1745.433228 -54.061600 0.000000 55.541264 0.000000" // bottom mid
2425 }
2526 // B site
2627 "1"
2728 {
28- "0" "-483.404663 1739.181641 -58.238190 -1.137366 101.860626 0.000000" // mid doors
29- "1" "-356.637268 1266.448120 -55.822693 1.161641 122.842247 0.000000" // xbox
30- "2" "-152.456589 1412.368896 63.691505 6.485623 170.056534 0.000000" // cat
31- "3" "-1550.600952 275.411560 71.745834 -3.242788 101.546806 0.000000" // outside tuns
32- "4" "-1777.189453 285.950958 63.664089 -2.952386 78.822899 0.000000" // outside tuns
33- "5" "283.011230 2364.396729 -56.154083 1.331001 -141.082947 0.000000" // ct spawn
34- "6" "-519.938232 1709.765137 -53.676819 -1.621401 92.496017 0.000000" // mid doors
29+ "0" "-483.404663 1739.181641 -58.238190 0.000000 101.860626 0.000000" // mid doors
30+ "1" "-356.637268 1266.448120 -55.822693 0.000000 122.842247 0.000000" // xbox
31+ "2" "-152.456589 1412.368896 63.691505 0.000000 170.056534 0.000000" // cat
32+ "3" "-1550.600952 275.411560 71.745834 0.000000 101.546806 0.000000" // outside tuns
33+ "4" "-1777.189453 285.950958 63.664089 0.000000 78.822899 0.000000" // outside tuns
34+ "5" "283.011230 2364.396729 -56.154083 0.000000 -141.082947 0.000000" // ct spawn
35+ "6" "-519.938232 1709.765137 -53.676819 0.000000 92.496017 0.000000" // mid doors
3536 }
3637 }
3738 "T"
3839 {
3940 // A site
4041 "0"
4142 {
42- "0" "1139.122192 2383.754150 160.579727 6.709989 -79.670036 0.000000"
43- "1" "1051.031250 3043.428955 194.564865 6.104987 -59.705238 0.000000"
44- "2" "1581.504639 2698.182373 167.690628 7.754992 -111.185661 0.000000"
45- "3" "800.029114 2748.880615 162.849014 0.824991 -115.395638 0.000000"
46- "4" "934.400391 2758.107910 166.024689 0.659932 -121.885841 0.000000"
47- "5" "961.684265 2462.519287 160.809616 8.524945 -55.720852 0.000000"
48- "6" "1561.968750 3059.968750 173.093811 2.859952 -105.055649 0.000000"
43+ "0" "1139.122192 2383.754150 160.579727 0.000000 -79.670036 0.000000"
44+ "1" "1051.031250 3043.428955 194.564865 0.000000 -59.705238 0.000000"
45+ "2" "1581.504639 2698.182373 167.690628 0.000000 -111.185661 0.000000"
46+ "3" "800.029114 2748.880615 162.849014 0.000000 -115.395638 0.000000"
47+ "4" "934.400391 2758.107910 166.024689 0.000000 -121.885841 0.000000"
48+ "5" "961.684265 2462.519287 160.809616 0.000000 -55.720852 0.000000"
49+ "6" "1561.968750 3059.968750 173.093811 0.000000 -105.055649 0.000000"
4950 }
5051 // B site
5152 "1"
5253 {
53- "0" "-2082.015869 2927.534424 98.116425 0.439947 -85.420326 0.000000"
54- "1" "-1570.835083 2535.531494 67.592232 0.659938 -90.700371 0.000000"
55- "2" "-2151.545898 2185.592041 65.203217 -0.550066 -69.000519 0.000000"
56- "3" "-2139.478027 2386.677002 85.813980 -0.110149 -79.120506 0.000000"
57- "4" "-1912.131470 2981.505127 103.982697 1.429781 -93.200829 0.000000"
58- "5" "-1682.210449 2839.806152 84.535492 1.979795 -64.161041 0.000000"
59- "6" "-1421.781616 2777.520264 80.034912 -0.704973 -120.040497 0.000000"
54+ "0" "-2082.015869 2927.534424 98.116425 0.000000 -85.420326 0.000000"
55+ "1" "-1570.835083 2535.531494 67.592232 0.000000 -90.700371 0.000000"
56+ "2" "-2151.545898 2185.592041 65.203217 0.000000 -69.000519 0.000000"
57+ "3" "-2139.478027 2386.677002 85.813980 0.000000 -79.120506 0.000000"
58+ "4" "-1912.131470 2981.505127 103.982697 0.000000 -93.200829 0.000000"
59+ "5" "-1682.210449 2839.806152 84.535492 0.000000 -64.161041 0.000000"
60+ "6" "-1421.781616 2777.520264 80.034912 0.000000 -120.040497 0.000000"
6061 }
6162 }
6263 }
M
game/csgo/pak01_dir/maps/de_inferno_retake.txt
+13-12
@@ -1,6 +1,7 @@
11 // Spawn locations and angles.
22 // The first three numbers are the X Y Z coordinates of the player location.
33 // The last three numbers are the PITCH YAW ROLL parameters of the player camera.
4+// Only YAW is used. PITCH and ROLL must be 0.
45 // To easily get these numbers, walk around the map and type "getpos" in the console.
56 // The console will return the 6 numbers that you need to paste into your entry below.
67
@@ -38,22 +39,22 @@
3839 // A site
3940 "0"
4041 {
41- "0" "1980.864868 691.333130 224.093811 0.275019 -90.190948 0.000000"
42- "1" "2111.051514 516.669739 224.093811 1.210017 51.929066 0.000000"
43- "2" "2312.475830 158.543716 192.119934 0.660010 -170.106003 0.000000"
44- "3" "2030.101563 91.219025 195.871506 1.100013 -178.466217 0.000000"
45- "4" "1851.353394 307.282959 224.093811 5.390013 -1.506194 0.000000"
46- "5" "2066.439209 389.242218 224.093811 3.575027 59.323837 0.000000"
42+ "0" "1980.864868 691.333130 224.093811 0.000000 -90.190948 0.000000"
43+ "1" "2111.051514 516.669739 224.093811 0.000000 51.929066 0.000000"
44+ "2" "2312.475830 158.543716 192.119934 0.000000 -170.106003 0.000000"
45+ "3" "2030.101563 91.219025 195.871506 0.000000 -178.466217 0.000000"
46+ "4" "1851.353394 307.282959 224.093811 0.000000 -1.506194 0.000000"
47+ "5" "2066.439209 389.242218 224.093811 0.000000 59.323837 0.000000"
4748 }
4849 // B site
4950 "1"
5051 {
51- "0" "327.007019 2958.958496 224.093811 0.165006 61.244827 0.000000"
52- "1" "493.116791 2920.305664 224.093811 0.440006 -57.995209 0.000000"
53- "2" "546.782410 2785.582520 224.093811 3.025007 -5.264832 0.000000"
54- "3" "540.284363 2640.538086 224.093811 7.205009 -49.044861 0.000000"
55- "4" "451.179962 2477.032959 224.093811 0.825007 88.150040 0.000000"
56- "5" "173.078644 2463.477539 224.093811 0.165024 63.014217 0.000000"
52+ "0" "327.007019 2958.958496 224.093811 0.000000 61.244827 0.000000"
53+ "1" "493.116791 2920.305664 224.093811 0.000000 -57.995209 0.000000"
54+ "2" "546.782410 2785.582520 224.093811 0.000000 -5.264832 0.000000"
55+ "3" "540.284363 2640.538086 224.093811 0.000000 -49.044861 0.000000"
56+ "4" "451.179962 2477.032959 224.093811 0.000000 88.150040 0.000000"
57+ "5" "173.078644 2463.477539 224.093811 0.000000 63.014217 0.000000"
5758 }
5859 }
5960 }
M
game/csgo/pak01_dir/maps/de_mirage_retake.txt
+28-27
@@ -1,6 +1,7 @@
11 // Spawn locations and angles.
22 // The first three numbers are the X Y Z coordinates of the player location.
33 // The last three numbers are the PITCH YAW ROLL parameters of the player camera.
4+// Only YAW is used. PITCH and ROLL must be 0.
45 // To easily get these numbers, walk around the map and type "getpos" in the console.
56 // The console will return the 6 numbers that you need to paste into your entry below.
67
@@ -13,48 +14,48 @@
1314 // A site
1415 "0"
1516 {
16- "0" "-1677.126709 -1634.004761 -199.909851 -1.040606 -70.527283 0.000000" // ct spawn towards stairs
17- "1" "-1656.067993 -1312.397339 -198.956573 -9.220211 46.770073 0.000000" // ct spawn towards window
18- "2" "-1900.843750 -501.388794 -103.906342 -0.048411 -35.025795 0.000000" // market
19- "3" "-1098.085815 247.777573 -108.550049 0.483987 -24.305056 0.000000" // short/cat
20- "4" "-1015.740295 20.759636 -303.906189 0.024157 -89.112495 0.000000" // underpass
21- "5" "178.497757 -432.409790 -102.906189 4.839993 -153.049103 0.000000" // top of mid
22- "6" "1308.333252 -493.088531 -103.906189 0.846988 -105.737518 0.000000" // t spawn
23- "7" "937.698242 -2309.016357 24.093811 3.533107 178.540085 0.000000" // palace
24- "8" "1003.887695 -1429.493896 -103.906189 -9.220247 -100.872650 0.000000" // palace towards t spawn
17+ "0" "-1677.126709 -1634.004761 -199.909851 0.000000 -70.527283 0.000000" // ct spawn towards stairs
18+ "1" "-1656.067993 -1312.397339 -198.956573 0.000000 46.770073 0.000000" // ct spawn towards window
19+ "2" "-1900.843750 -501.388794 -103.906342 0.000000 -35.025795 0.000000" // market
20+ "3" "-1098.085815 247.777573 -108.550049 0.000000 -24.305056 0.000000" // short/cat
21+ "4" "-1015.740295 20.759636 -303.906189 0.000000 -89.112495 0.000000" // underpass
22+ "5" "178.497757 -432.409790 -102.906189 0.000000 -153.049103 0.000000" // top of mid
23+ "6" "1308.333252 -493.088531 -103.906189 0.000000 -105.737518 0.000000" // t spawn
24+ "7" "937.698242 -2309.016357 24.093811 0.000000 178.540085 0.000000" // palace
25+ "8" "1003.887695 -1429.493896 -103.906189 0.000000 -100.872650 0.000000" // palace towards t spawn
2526 }
2627 // B site
2728 "1"
2829 {
29- "0" "39.600376 -674.276245 -123.007751 -2.541049 156.639526 0.000000" // top of mid
30- "1" "205.479950 -423.502655 -105.788986 -0.459847 178.613220 0.000000" // top of mid
31- "2" "246.561295 837.782532 -71.906189 -0.532449 -174.005737 0.000000" // t aps
32- "3" "-1165.694702 -727.956482 -103.906189 0.024152 61.847801 0.000000" // window
33- "4" "-1608.863281 -1773.091064 -203.089233 -2.565245 89.242607 0.000000" // ct spawn
34- "5" "-188.154068 836.493591 -70.936310 -5.227249 -139.956451 0.000000" // near underpass
35- "6" "-638.112366 -1043.536621 -146.134171 -0.242047 98.970795 0.000000" // connector
30+ "0" "39.600376 -674.276245 -123.007751 0.000000 156.639526 0.000000" // top of mid
31+ "1" "205.479950 -423.502655 -105.788986 0.000000 178.613220 0.000000" // top of mid
32+ "2" "246.561295 837.782532 -71.906189 0.000000 -174.005737 0.000000" // t aps
33+ "3" "-1165.694702 -727.956482 -103.906189 0.000000 61.847801 0.000000" // window
34+ "4" "-1608.863281 -1773.091064 -203.089233 0.000000 89.242607 0.000000" // ct spawn
35+ "5" "-188.154068 836.493591 -70.936310 0.000000 -139.956451 0.000000" // near underpass
36+ "6" "-638.112366 -1043.536621 -146.134171 0.000000 98.970795 0.000000" // connector
3637 }
3738 }
3839 "T"
3940 {
4041 // A site
4142 "0"
4243 {
43- "0" "-138.005844 -1797.033203 -103.906189 4.114976 171.140121 0.000000"
44- "1" "-208.880524 -1975.932617 -103.906189 2.495055 57.080521 0.000000"
45- "2" "-173.824203 -1648.350464 -103.906448 1.945080 13.465389 0.000000"
46- "3" "-726.882385 -2127.039795 -115.906189 1.320001 88.945335 0.000000"
47- "4" "-133.799622 -1971.166504 -103.906189 4.970137 130.364868 0.000000"
44+ "0" "-138.005844 -1797.033203 -103.906189 0.000000 171.140121 0.000000"
45+ "1" "-208.880524 -1975.932617 -103.906189 0.000000 57.080521 0.000000"
46+ "2" "-173.824203 -1648.350464 -103.906448 0.000000 13.465389 0.000000"
47+ "3" "-726.882385 -2127.039795 -115.906189 0.000000 88.945335 0.000000"
48+ "4" "-133.799622 -1971.166504 -103.906189 0.000000 130.364868 0.000000"
4849 }
4950 // B site
5051 "1"
5152 {
52- "0" "-2071.244141 76.052170 -95.906189 2.034678 -80.853889 0.000000"
53- "1" "-2335.413574 317.665161 -103.906189 -0.880295 -1.849629 0.000000"
54- "2" "-2314.553223 87.289604 -103.906189 2.089718 -88.254845 0.000000"
55- "3" "-2311.599609 807.468384 -56.817085 0.770055 -17.544203 0.000000"
56- "4" "-2083.113770 422.673370 -95.906189 -0.440296 -28.139830 0.000000"
57- "5" "-2032.361572 819.257629 16.093811 5.499928 -73.249115 0.000000"
53+ "0" "-2071.244141 76.052170 -95.906189 0.000000 -80.853889 0.000000"
54+ "1" "-2335.413574 317.665161 -103.906189 0.000000 -1.849629 0.000000"
55+ "2" "-2314.553223 87.289604 -103.906189 0.000000 -88.254845 0.000000"
56+ "3" "-2311.599609 807.468384 -56.817085 0.000000 -17.544203 0.000000"
57+ "4" "-2083.113770 422.673370 -95.906189 0.000000 -28.139830 0.000000"
58+ "5" "-2032.361572 819.257629 16.093811 0.000000 -73.249115 0.000000"
5859 }
5960 }
6061 }
M
game/csgo/pak01_dir/maps/de_nuke_retake.txt
+29-28
@@ -1,6 +1,7 @@
11 // Spawn locations and angles.
22 // The first three numbers are the X Y Z coordinates of the player location.
33 // The last three numbers are the PITCH YAW ROLL parameters of the player camera.
4+// Only YAW is used. PITCH and ROLL must be 0.
45 // To easily get these numbers, walk around the map and type "getpos" in the console.
56 // The console will return the 6 numbers that you need to paste into your entry below.
67
@@ -13,49 +14,49 @@
1314 // A site
1415 "0"
1516 {
16- "0" "1826.490234 -1582.837280 -415.468750 0.065063 153.155899 0.000000"
17- "1" "1881.807495 -1455.578857 -415.968750 5.555011 155.200150 0.000000"
18- "2" "1894.747314 -1346.003906 -415.968750 3.795011 163.780304 0.000000"
19- "3" "98.284538 78.638504 -415.968750 3.850050 -84.354782 0.000000"
20- "4" "217.944992 81.296051 -415.968750 3.960050 -95.904846 0.000000"
21- "5" "386.501587 289.255096 -415.968750 2.860050 -112.514771 0.000000"
22- "6" "477.353271 112.284828 -415.968750 4.620059 -158.439514 0.000000"
23- "7" "-349.254517 -326.273315 -415.968750 5.775097 -94.584648 0.000000"
17+ "0" "1826.490234 -1582.837280 -415.468750 0.000000 153.155899 0.000000"
18+ "1" "1881.807495 -1455.578857 -415.968750 0.000000 155.200150 0.000000"
19+ "2" "1894.747314 -1346.003906 -415.968750 0.000000 163.780304 0.000000"
20+ "3" "98.284538 78.638504 -415.968750 0.000000 -84.354782 0.000000"
21+ "4" "217.944992 81.296051 -415.968750 0.000000 -95.904846 0.000000"
22+ "5" "386.501587 289.255096 -415.968750 0.000000 -112.514771 0.000000"
23+ "6" "477.353271 112.284828 -415.968750 0.000000 -158.439514 0.000000"
24+ "7" "-349.254517 -326.273315 -415.968750 0.000000 -94.584648 0.000000"
2425 }
2526 // B site
2627 "1"
2728 {
28- "0" "1576.323364 -1878.220947 -639.968750 2.090019 -179.841293 0.000000"
29- "1" "1609.487671 -1979.546021 -639.968750 4.235075 170.125092 0.000000"
30- "2" "1539.138062 -2043.621338 -639.468750 1.925072 149.829666 0.000000"
31- "3" "1187.977905 -125.299744 -415.968750 3.300195 139.128769 0.000000"
32- "4" "1101.862305 -244.514221 -415.468750 3.410053 109.701180 0.000000"
33- "5" "65.669846 -193.346924 -415.968750 3.520051 50.169384 0.000000"
34- "6" "172.936295 -222.184082 -415.968750 3.685049 69.609474 0.000000"
29+ "0" "1576.323364 -1878.220947 -639.968750 0.000000 -179.841293 0.000000"
30+ "1" "1609.487671 -1979.546021 -639.968750 0.000000 170.125092 0.000000"
31+ "2" "1539.138062 -2043.621338 -639.468750 0.000000 149.829666 0.000000"
32+ "3" "1187.977905 -125.299744 -415.968750 0.000000 139.128769 0.000000"
33+ "4" "1101.862305 -244.514221 -415.468750 0.000000 109.701180 0.000000"
34+ "5" "65.669846 -193.346924 -415.968750 0.000000 50.169384 0.000000"
35+ "6" "172.936295 -222.184082 -415.968750 0.000000 69.609474 0.000000"
3536 }
3637 }
3738 "T"
3839 {
3940 // A site
4041 "0"
4142 {
42- "0" "439.701294 -430.728943 -415.968750 0.220048 -66.750351 0.000000"
43- "1" "391.304352 -680.313660 -415.968750 2.255052 -45.245312 0.000000"
44- "2" "676.314880 -849.846741 -415.640930 -0.714948 -98.210297 0.000000"
45- "3" "910.849426 -814.943909 -415.968750 1.045055 -119.770355 0.000000"
46- "4" "834.290283 -432.108215 -415.968750 -0.219952 -116.085457 0.000000"
47- "5" "653.616211 -380.847412 -415.968750 -1.704951 -96.505409 0.000000"
43+ "0" "439.701294 -430.728943 -415.968750 0.000000 -66.750351 0.000000"
44+ "1" "391.304352 -680.313660 -415.968750 0.000000 -45.245312 0.000000"
45+ "2" "676.314880 -849.846741 -415.640930 0.000000 -98.210297 0.000000"
46+ "3" "910.849426 -814.943909 -415.968750 0.000000 -119.770355 0.000000"
47+ "4" "834.290283 -432.108215 -415.968750 0.000000 -116.085457 0.000000"
48+ "5" "653.616211 -380.847412 -415.968750 0.000000 -96.505409 0.000000"
4849 }
4950 // B site
5051 "1"
5152 {
52- "0" "505.153625 -1255.377808 -769.968750 4.344996 -175.020218 0.000000"
53- "1" "447.878540 -938.309509 -771.968750 -7.369998 71.569695 0.000000"
54- "2" "814.926270 -980.591858 -771.968750 4.125004 -0.315308 0.000000"
55- "3" "793.895630 -890.297546 -771.968750 -8.414989 102.699738 0.000000"
56- "4" "729.326294 -1292.212280 -769.968750 -0.769992 54.299778 0.000000"
57- "5" "601.971008 -1069.505737 -771.968750 -6.104986 87.904762 0.000000"
58- "6" "838.149231 -628.893921 -767.968750 2.200047 -110.615128 0.000000"
53+ "0" "505.153625 -1255.377808 -769.968750 0.000000 -175.020218 0.000000"
54+ "1" "447.878540 -938.309509 -771.968750 0.000000 71.569695 0.000000"
55+ "2" "814.926270 -980.591858 -771.968750 0.000000 -0.315308 0.000000"
56+ "3" "793.895630 -890.297546 -771.968750 0.000000 102.699738 0.000000"
57+ "4" "729.326294 -1292.212280 -769.968750 0.000000 54.299778 0.000000"
58+ "5" "601.971008 -1069.505737 -771.968750 0.000000 87.904762 0.000000"
59+ "6" "838.149231 -628.893921 -767.968750 0.000000 -110.615128 0.000000"
5960 }
6061 }
6162 }
M
game/csgo/pak01_dir/maps/de_overpass_retake.txt
+26-25
@@ -1,6 +1,7 @@
11 // Spawn locations and angles.
22 // The first three numbers are the X Y Z coordinates of the player location.
33 // The last three numbers are the PITCH YAW ROLL parameters of the player camera.
4+// Only YAW is used. PITCH and ROLL must be 0.
45 // To easily get these numbers, walk around the map and type "getpos" in the console.
56 // The console will return the 6 numbers that you need to paste into your entry below.
67
@@ -13,46 +14,46 @@
1314 // A site
1415 "0"
1516 {
16- "0" "-2895.787598 -2106.911621 536.093811 1.154996 98.325569 0.000000"
17- "1" "-2677.047363 -2112.731201 536.093811 2.199996 91.065544 0.000000"
18- "2" "-2402.718262 -1904.216553 536.093811 3.024992 132.260513 0.000000"
19- "3" "-3520.431152 -1295.249268 566.301453 4.619984 95.850212 0.000000"
20- "4" "-3667.147705 -1309.966309 555.990662 0.769987 74.840096 0.000000"
21- "5" "-3569.248291 -1444.676880 577.288269 4.399978 97.500099 0.000000"
22- "6" "-2075.771484 450.691711 108.532364 2.694936 35.015278 0.000000"
23- "7" "-1949.533813 379.327820 108.031250 2.859980 69.885338 0.000000"
17+ "0" "-2895.787598 -2106.911621 536.093811 0.000000 98.325569 0.000000"
18+ "1" "-2677.047363 -2112.731201 536.093811 0.000000 91.065544 0.000000"
19+ "2" "-2402.718262 -1904.216553 536.093811 0.000000 132.260513 0.000000"
20+ "3" "-3520.431152 -1295.249268 566.301453 0.000000 95.850212 0.000000"
21+ "4" "-3667.147705 -1309.966309 555.990662 0.000000 74.840096 0.000000"
22+ "5" "-3569.248291 -1444.676880 577.288269 0.000000 97.500099 0.000000"
23+ "6" "-2075.771484 450.691711 108.532364 0.000000 35.015278 0.000000"
24+ "7" "-1949.533813 379.327820 108.031250 0.000000 69.885338 0.000000"
2425 }
2526 // B site
2627 "1"
2728 {
28- "0" "-669.978821 -1596.339600 209.001465 9.294992 77.815590 0.000000"
29- "1" "-845.763367 -1510.034058 209.090118 5.444992 54.330486 0.000000"
30- "2" "-830.348755 -1692.366089 214.448120 7.754998 60.655495 0.000000"
31- "3" "-2089.559082 1245.278198 420.093811 12.375099 -37.318851 0.000000"
32- "4" "-2049.639648 1297.645386 420.093811 12.375099 -37.318851 0.000000"
33- "5" "-1935.149536 1299.063110 419.212982 13.420106 -59.428921 0.000000"
29+ "0" "-669.978821 -1596.339600 209.001465 0.000000 77.815590 0.000000"
30+ "1" "-845.763367 -1510.034058 209.090118 0.000000 54.330486 0.000000"
31+ "2" "-830.348755 -1692.366089 214.448120 0.000000 60.655495 0.000000"
32+ "3" "-2089.559082 1245.278198 420.093811 0.000000 -37.318851 0.000000"
33+ "4" "-2049.639648 1297.645386 420.093811 0.000000 -37.318851 0.000000"
34+ "5" "-1935.149536 1299.063110 419.212982 0.000000 -59.428921 0.000000"
3435 }
3536 }
3637 "T"
3738 {
3839 // A site
3940 "0"
4041 {
41- "0" "-2276.064209 566.507263 544.079407 3.850023 -120.519920 0.000000"
42- "1" "-2473.138184 536.193909 544.093811 8.305019 -115.899849 0.000000"
43- "2" "-2259.978271 698.634766 536.343811 2.915035 -116.669830 0.000000"
44- "3" "-2426.317627 822.700256 536.343811 1.485011 13.460282 0.000000"
45- "4" "-2087.630127 735.790344 476.031219 2.342239 137.941879 0.000000"
42+ "0" "-2276.064209 566.507263 544.079407 0.000000 -120.519920 0.000000"
43+ "1" "-2473.138184 536.193909 544.093811 0.000000 -115.899849 0.000000"
44+ "2" "-2259.978271 698.634766 536.343811 0.000000 -116.669830 0.000000"
45+ "3" "-2426.317627 822.700256 536.343811 0.000000 13.460282 0.000000"
46+ "4" "-2087.630127 735.790344 476.031219 0.000000 137.941879 0.000000"
4647 }
4748 // B site
4849 "1"
4950 {
50- "0" "-884.320007 221.360916 160.093811 9.020019 -46.930019 0.000000"
51- "1" "-1082.541992 141.747742 163.093811 -10.119980 148.290009 0.000000"
52- "2" "-1192.550903 105.253471 163.093811 0.880019 -58.370010 0.000000"
53- "3" "-1047.512573 -150.184769 163.093811 0.110016 -170.129654 0.000000"
54- "4" "-968.416199 -183.259766 160.093811 1.320018 -91.204674 0.000000"
55- "5" "-1112.493286 -216.452805 163.093811 2.640013 50.255310 0.000000"
51+ "0" "-884.320007 221.360916 160.093811 0.000000 -46.930019 0.000000"
52+ "1" "-1082.541992 141.747742 163.093811 0.000000 148.290009 0.000000"
53+ "2" "-1192.550903 105.253471 163.093811 0.000000 -58.370010 0.000000"
54+ "3" "-1047.512573 -150.184769 163.093811 0.000000 -170.129654 0.000000"
55+ "4" "-968.416199 -183.259766 160.093811 0.000000 -91.204674 0.000000"
56+ "5" "-1112.493286 -216.452805 163.093811 0.000000 50.255310 0.000000"
5657 }
5758 }
5859 }
Update information⌄
Build
26445667
Associated changelist
40611113
Game version
2000942

Found something incorrect?

Report a missing patch note, incorrect file change, or other problem.