Condition Zero Deleted Scenes.fgd: Difference between revisions
Jump to navigation
Jump to search
Important:Hammer 3.5 only supports entity classnames with up to 32 characters. Therefore, entities matching monster_ct_* and monster_terrorist_* have been replaced with cz_ct_* and cz_t_*, and an extra build step is necessary to rename cz_ct_* and cz_t_* to their correct names. A solution in way of a Perl script is provided in the following section. It is meant to be executed with the source argument being your compiled BSP file, and only the output of this script should be tested in-game. If no destination argument is given, the script will rewrite the source BSP file. Though this script is not tested beyond looking at the final BSP's binary data, it is believed to be correct. Contact tsdodo@gmail.com if it breaks everything.
Tip:Select the beginning of the line (usually the "//" comment) by clicking it, scroll down then hold ⇧ Shift, and click at the end of the line to select all.
Tip:Select the beginning of the line (usually the "//" comment) by clicking it, scroll down then hold ⇧ Shift, and click at the end of the line to select all.
mNo edit summary |
No edit summary |
||
(23 intermediate revisions by 10 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{lang|Condition Zero Deleted Scenes.fgd|title=Condition Zero Deleted Scenes.fgd}} | ||
{{ | __NOTOC__ | ||
< | {{modernImportant|Hammer 3.5 only supports entity classnames with up to 32 characters. Therefore, entities matching monster_ct_* and monster_terrorist_* have been replaced with cz_ct_* and cz_t_*, and an extra build step is necessary to rename cz_ct_* and cz_t_* to their correct names. A solution in way of a Perl script is provided in the following section. It is meant to be executed with the source argument being your compiled BSP file, and only the output of this script should be tested in-game. If no destination argument is given, the script will rewrite the source BSP file. Though this script is not tested beyond looking at the final BSP's binary data, it is believed to be correct. Contact tsdodo@gmail.com if it breaks everything.}} | ||
//////////////////////////////////////////////////////////////////////////////// | |||
=== See also === | |||
[[Counter-Strike: Condition Zero: Deleted Scenes FGD|CZDS_Full.fgd]] | |||
== czds_ents.pl == | |||
{{TextFile|pl}} | |||
{{codeblock|<nowiki>#!/usr/bin/perl -w | |||
use strict; | |||
use warnings; | |||
undef $/; | |||
my $num_args = $#ARGV + 1; | |||
if (not $num_args ~~ [1..2]) { | |||
print "Usage: czds_ents.pl <source.bsp> [destination.bsp]"; | |||
die; | |||
} | |||
my $source = $ARGV[0]; | |||
my $destination = $ARGV[$num_args - 1]; | |||
(open BSPFILE, "<", $source) or die "Error opening \"$source\" for reading"; | |||
binmode BSPFILE; | |||
my $headerWordLen = 1 + 2 * 15; | |||
my $headerLen = $headerWordLen * 4; | |||
my $headerBin; | |||
(read BSPFILE, $headerBin, $headerLen) == $headerLen or die "Error reading BSP file"; | |||
my @headerData = unpack "V$headerWordLen", $headerBin; | |||
$headerData[0] == 30 or die "Incorrect version in BSP header"; | |||
my ($beforeEntBin, $entBin, $afterEntBin); | |||
my $entOffset = $headerData[1], | |||
my $origEntLength = $headerData[2]; | |||
(read BSPFILE, $beforeEntBin, $entOffset - tell BSPFILE) or die "Error reading BSP file"; | |||
(read BSPFILE, $entBin, $origEntLength) == $origEntLength or die "Error reading BSP file"; | |||
$afterEntBin = <BSPFILE>; | |||
close BSPFILE; | |||
$entBin =~ s/"(classname"\s+")cz_ct_/$1monster_ct_/g; | |||
$entBin =~ s/"(classname"\s+")cz_t_/$1monster_terrorist_/g; | |||
my $entLength = length $entBin; | |||
my $entGrowth = $entLength - $origEntLength; | |||
$headerData[2] = $entLength; | |||
for (my $i = 1; $i < 15; ++$i) { | |||
my $j = 2 * $i + 1; | |||
if ($headerData[$j] > $entOffset) { | |||
$headerData[$j] += $entGrowth; | |||
} | |||
} | |||
(open OUTFILE, ">", $destination) or die "Error opening \"$destination\" for output"; | |||
binmode OUTFILE; | |||
print OUTFILE (pack "V$headerWordLen", @headerData), $beforeEntBin, $entBin, $afterEntBin; | |||
close OUTFILE;</nowiki>}} | |||
== FGD == | |||
{{TextFile|FGD}} | |||
{{codeblock|<nowiki>//////////////////////////////////////////////////////////////////////////////// | |||
// Counter-Strike Condition Zero Deleted Scenes | // Counter-Strike Condition Zero Deleted Scenes | ||
// Valve Hammer Editor 3.5 | // Valve Hammer Editor 3.5 | ||
// Last Edited: Friday, | // Last Edited: Friday, February 9, 2013 | ||
// | // | ||
// Based on Tommy's version of CS Expert fgd 7.9.3c - cs_expert-tom793 | // Based on Tommy's version of CS Expert fgd 7.9.3c - cs_expert-tom793 | ||
Line 178: | Line 228: | ||
@BaseClass = Classtype | @BaseClass = Classtype | ||
[ | [ | ||
classtype(string) : " | classtype(string) : "Class type (TS1/TS2/CTS1/CTS2/CIV)" | ||
] | ] | ||
Line 208: | Line 258: | ||
11 : "See Player, Not In Combat" | 11 : "See Player, Not In Combat" | ||
] | ] | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "WaitTillSeen" : 0 | 1 : "WaitTillSeen" : 0 | ||
Line 223: | Line 273: | ||
deathangle(integer) : "Death Angle" | deathangle(integer) : "Death Angle" | ||
deathanim(string) : "Death animation name" | deathanim(string) : "Death animation name" | ||
deathtrigger(target_destination) : "Death Trigger" | |||
deadanim(string) : "Dead animation name" | deadanim(string) : "Dead animation name" | ||
language(string) : "Language (AM, SP, JA)" | language(string) : "Language for sequences (AM, SP, JA)" | ||
cantmove(choices) : "Movement" : 0 = | cantmove(choices) : "Movement" : 0 = | ||
[ | [ | ||
0 : "Normal" | 0 : "Normal" | ||
1 : "1 (Sniper)" | 1 : "1 (Sniper/No Movement)" | ||
2 : "2 (Turret)" | 2 : "2 (Turret)" | ||
] | ] | ||
Line 234: | Line 285: | ||
healthmult(string) : "Health Multiplier" | healthmult(string) : "Health Multiplier" | ||
netname(target_destination) : "Netname" | netname(target_destination) : "Netname" | ||
invulnerable(integer) : " | unkillable(integer) : "Unkillable" : 0 = | ||
[ | |||
0 : "No" | |||
1 : "Yes" | |||
] | |||
invulnerable(integer) : "Invulnerable" : 0 = | |||
[ | |||
0 : "No" | |||
1 : "Yes" | |||
] | |||
idleanim(string) : "Idle anim name" | idleanim(string) : "Idle anim name" | ||
cower(integer) : "Cower" | cower(integer) : "Cower" | ||
Line 257: | Line 317: | ||
32 : "32 (?)" | 32 : "32 (?)" | ||
64 : "64 (?)" | 64 : "64 (?)" | ||
] | |||
silentdeath(choices) : "Silent Death" : 0 = | |||
[ | |||
0 : "No" | |||
1 : "Yes" | |||
] | ] | ||
behavior(integer) : "Behavior (?)" | behavior(integer) : "Behavior (?)" | ||
Line 526: | Line 591: | ||
m_flVariance(string) : "Course Variance" : "0.0" | m_flVariance(string) : "Course Variance" : "0.0" | ||
m_flGibLife(string) : "Gib Life" : "4.0" | m_flGibLife(string) : "Gib Life" : "4.0" | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "Repeatable" : 0 | 1 : "Repeatable" : 0 | ||
Line 561: | Line 626: | ||
2 : "Inverse Square" | 2 : "Inverse Square" | ||
] | ] | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "Initially dark" : 0 | 1 : "Initially dark" : 0 | ||
Line 669: | Line 734: | ||
1 : "Ambush" | 1 : "Ambush" | ||
] | ] | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
4 : "Repeatable" : 0 | 4 : "Repeatable" : 0 | ||
8 : "Leave Corpse" : 0 | 8 : "Leave Corpse" : 0 | ||
32 : "No Interruptions" : 0 | |||
128 : "No Script Movement" : 0 | |||
] | ] | ||
] | ] | ||
Line 809: | Line 876: | ||
] | ] | ||
@PointClass base( | @PointClass base(Targetname) = cycler_weapon : "cycler_weapon" | ||
[ | [ | ||
model(studio) : "Model" | model(studio) : "Model" | ||
Line 905: | Line 972: | ||
frequency(integer) : "Bubble frequency" : 2 | frequency(integer) : "Bubble frequency" : 2 | ||
current(integer) : "Speed of Current" : 0 | current(integer) : "Speed of Current" : 0 | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "Start Off" : 0 | 1 : "Start Off" : 0 | ||
Line 953: | Line 1,020: | ||
rendercolor(color255) : "Fade Color (R G B)" : "0 0 0" | rendercolor(color255) : "Fade Color (R G B)" : "0 0 0" | ||
] | ] | ||
// Will cause objective failure when triggered | // Will cause objective failure when triggered | ||
Line 969: | Line 1,035: | ||
@PointClass iconsprite("sprites/CS/EnvFog.spr") base(Targetname) = env_fog : "Global Fog Properties" | @PointClass iconsprite("sprites/CS/EnvFog.spr") base(Targetname) = env_fog : "Global Fog Properties" | ||
[ | [ | ||
spawnflags(flags) = | |||
[ | |||
1: "Fog Affects Skybox" : 0 | |||
] | |||
rendercolor(color255) : "Fog Color (RGB)" : "0 0 0" | rendercolor(color255) : "Fog Color (RGB)" : "0 0 0" | ||
density(integer) : "Density" | density(integer) : "Density" | ||
fogStartDistance(integer) : "Start Distance" : 1500 | |||
fogStopDistance(integer) : "Stop Distance" : 2000 | |||
] | ] | ||
Line 1,251: | Line 1,323: | ||
_minlight(integer) : "Minimum light level" : 0 | _minlight(integer) : "Minimum light level" : 0 | ||
] | ] | ||
@SolidClass base(Door, Netname, Func2) = func_button : "Button" | @SolidClass base(Door, Netname, Func2) = func_button : "Button" | ||
Line 1,408: | Line 1,479: | ||
@SolidClass base(Targetname, Global, RenderFields, PlatSounds, ZHLT, Func2) = func_plat : "Elevator" | @SolidClass base(Targetname, Global, RenderFields, PlatSounds, ZHLT, Func2) = func_plat : "Elevator" | ||
[ | [ | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "Toggle" : 0 | 1 : "Toggle" : 0 | ||
Line 1,419: | Line 1,490: | ||
@SolidClass base(Targetname, Global, Angles, RenderFields, ZHLT, PlatSounds, Func2) = func_platrot : "Moving Rotating platform" | @SolidClass base(Targetname, Global, Angles, RenderFields, ZHLT, PlatSounds, Func2) = func_platrot : "Moving Rotating platform" | ||
[ | [ | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "Toggle" : 1 | 1 : "Toggle" : 1 | ||
Line 2,243: | Line 2,314: | ||
//////////////////////////////////////////////////////////////////////////////// | //////////////////////////////////////////////////////////////////////////////// | ||
@PointClass base( | @PointClass base(Angles) = item_armor : "Armor" [] | ||
@PointClass studio() base(Angles, Targetname, ModelFile, RenderFields) = item_generic | @PointClass studio() base(Angles, Targetname, ModelFile, RenderFields) = item_generic | ||
Line 2,368: | Line 2,439: | ||
@PointClass base(Monster) = monster_tripmine : "Active Tripmine" | @PointClass base(Monster) = monster_tripmine : "Active Tripmine" | ||
[ | [ | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "Instant On" : 1 | 1 : "Instant On" : 1 | ||
Line 2,382: | Line 2,453: | ||
] | ] | ||
maxsleep(integer) : "Time Before Deactivating" : 15 | maxsleep(integer) : "Time Before Deactivating" : 15 | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
32 : "Autostart" : 0 | 32 : "Autostart" : 0 | ||
Line 2,397: | Line 2,468: | ||
] | ] | ||
maxsleep(integer) : "Time Before Deactivating" : 7 | maxsleep(integer) : "Time Before Deactivating" : 7 | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
32 : "Autostart" : 0 | 32 : "Autostart" : 0 | ||
Line 2,415: | Line 2,486: | ||
@PointClass base(Monster, Angles) studio("models/roach.mdl") = monster_cockroach : "Cockroach" | @PointClass base(Monster, Angles) studio("models/roach.mdl") = monster_cockroach : "Cockroach" | ||
[ | [ | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "WaitTillSeen" : 0 | 1 : "WaitTillSeen" : 0 | ||
Line 2,429: | Line 2,500: | ||
@PointClass base(Monster, Angles) studio("models/rat.mdl") = monster_rat : "Rat" | @PointClass base(Monster, Angles) studio("models/rat.mdl") = monster_rat : "Rat" | ||
[ | [ | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "WaitTillSeen" : 0 | 1 : "WaitTillSeen" : 0 | ||
Line 2,491: | Line 2,562: | ||
] | ] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_gsg9_assaultrifle : "CT - GSG9 - Assault Rifle" [] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile, Grenadier) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile, Grenadier) = cz_ct_gsg9_grenader : "CT - GSG9 - Grenadier" [] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_gsg9_kamikaze : "CT - GSG9 - Kamikaze" [] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_gsg9_law : "CT - GSG9 - M72 LAW" [] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_gsg9_machinegun : "CT - GSG9 - Machine Gun" [] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_gsg9_melee : "CT - GSG9 - Melee" [] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_gsg9_mp5 : "CT - GSG9 - MP5" [] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_gsg9_pistol : "CT - GSG9 - Pistol" [] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_gsg9_shotgun : "CT - GSG9 - Shotgun" [] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_gsg9_smg : "CT - GSG9 - SMG" [] | ||
@PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/gsg9_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_gsg9_sniperrifle : "CT - GSG9 - Sniper Rifle" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_spetsnaz_assaultrifle : "CT - Spetsnaz - Assault Rifle" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile, Grenadier) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile, Grenadier) = cz_ct_spetsnaz_grenader : "CT - Spetsnaz - Grenadier" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_spetsnaz_kamikaze : "CT - Spetsnaz - Kamikaze" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_spetsnaz_law : "CT - Spetsnaz - M72 LAW" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_spetsnaz_machinegun : "CT - Spetsnaz - Machine Gun" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_spetsnaz_melee : "CT - Spetsnaz - Melee" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_spetsnaz_mp5 : "CT - Spetsnaz - MP5" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_spetsnaz_pistol : "CT - Spetsnaz - Pistol" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_spetsnaz_shotgun : "CT - Spetsnaz - Shotgun" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_spetsnaz_smg : "CT - Spetsnaz - SMG" [] | ||
@PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/spetsnaz_lo.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_spetsnaz_sniperrifle : "CT - Spetsnaz - Sniper Rifle" [] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_swat_assaultrifle : "CT - SWAT - Assault Rifle" [] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile, Grenadier) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile, Grenadier) = cz_ct_swat_grenader : "CT - SWAT - Grenadier" [] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_swat_kamikaze : "CT - SWAT - Kamikaze" [] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_swat_law : "CT - SWAT - M72 LAW"[ ] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_swat_machinegun : "CT - SWAT - Machine Gun" [] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_swat_melee : "CT - SWAT - Melee" [] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_swat_mp5 : "CT - SWAT - MP5" [] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_swat_pistol : "CT - SWAT - Pistol" [] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_swat_shotgun : "CT - SWAT - Shotgun" [] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_swat_smg : "CT - SWAT - SMG" [] | ||
@PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-seal.mdl") size(-16 -16 0, 16 16 72) color(0 0 255) base(Monster, Angles, Classtype, ModelFile) = cz_ct_swat_sniperrifle : "CT - SWAT - Sniper Rifle" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_arctic_assaultrifle : "Terrorist - Arctic - Assault Rifle" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile, Grenadier) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile, Grenadier) = cz_t_arctic_grenader : "Terrorist - Arctic - Grenadier" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_arctic_kamikaze : "Terrorist - Arctic - Kamikaze" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_arctic_law : "Terrorist - Arctic - M72 LAW" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_arctic_machinegun : "Terrorist - Arctic - Machine Gun" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_arctic_melee : "Terrorist - Arctic - Melee" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_arctic_mp5 : "Terrorist - Arctic - MP5" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_arctic_pistol : "Terrorist - Arctic - Pistol" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_arctic_shotgun : "Terrorist - Arctic - Shotgun" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_arctic_smg : "Terrorist - Arctic - SMG" [] | ||
@PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/player/m1-arctic.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_arctic_sniperrifle : "Terrorist - Arctic - Sniper Rifle" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_desert_assaultrifle : "Terrorist - Desert - Assault Rifle" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile, Grenadier) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile, Grenadier) = cz_t_desert_grenader : "Terrorist - Desert - Grenadier" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_desert_kamikaze : "Terrorist - Desert - Kamikaze" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_desert_law : "Terrorist - Desert - M72 LAW" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_desert_machinegun : "Terrorist - Desert - Machine Gun" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_desert_melee : "Terrorist - Desert - Melee" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_desert_mp5 : "Terrorist - Desert - MP5" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_desert_pistol : "Terrorist - Desert - Pistol" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_desert_shotgun : "Terrorist - Desert - Shotgun" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_desert_smg : "Terrorist - Desert - SMG" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_desert_sniperrifle : "Terrorist - Desert - Sniper Rifle" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_jungle_assaultrifle : "Terrorist - Jungle - Assault Rifle" [] | ||
@PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile, Grenadier) = | @PointClass studio("models/leet_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile, Grenadier) = cz_t_jungle_grenader : "Terrorist - Jungle - Grenadier" [] | ||
@PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_jungle_kamikaze : "Terrorist - Jungle - Kamikaze" [] | ||
@PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_jungle_law : "Terrorist - Jungle - M72 LAW" [] | ||
@PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_jungle_machinegun : "Terrorist - Jungle - Machine Gun" [] | ||
@PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_jungle_melee : "Terrorist - Jungle - Melee" [] | ||
@PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_jungle_mp5 : "Terrorist - Jungle - MP5" [] | ||
@PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_jungle_pistol : "Terrorist - Jungle - Pistol" [] | ||
@PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_jungle_shotgun : "Terrorist - Jungle - Shotgun" [] | ||
@PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_jungle_smg : "Terrorist - Jungle - SMG" [] | ||
@PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/asian_lo.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_jungle_sniperrifle : "Terrorist - Jungle - Sniper Rifle" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_russian_assaultrifle : "Terrorist - Russian - Assault Rifle" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile, Grenadier) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile, Grenadier) = cz_t_russian_grenader : "Terrorist - Russian - Grenadier" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_russian_kamikaze : "Terrorist - Russian - Kamikaze" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_russian_law : "Terrorist - Russian - M72 LAW" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_russian_machinegun : "Terrorist - Russian - Machine Gun" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_russian_melee : "Terrorist - Russian - Melee" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_russian_mp5 : "Terrorist - Russian - MP5" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_russian_pistol : "Terrorist - Russian - Pistol" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_russian_shotgun : "Terrorist - Russian - Shotgun" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_russian_smg : "Terrorist - Russian - SMG" [] | ||
@PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = | @PointClass studio("models/russian_bossB.mdl") size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) = cz_t_russian_sniperrifle : "Terrorist - Russian - Sniper Rifle" [] | ||
@PointClass size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) size(-16 -16 -16, 16 16 16) = monstermaker : "Monster Maker" | @PointClass size(-16 -16 0, 16 16 72) color(255 0 0) base(Monster, Angles, Classtype, ModelFile) size(-16 -16 -16, 16 16 16) = monstermaker : "Monster Maker" | ||
Line 2,617: | Line 2,688: | ||
@PointClass base(Targetname) color(255 128 0) iconsprite("sprites/CS/multi_manager.spr") = multi_manager : "MultiTarget Manager" | @PointClass base(Targetname) color(255 128 0) iconsprite("sprites/CS/multi_manager.spr") = multi_manager : "MultiTarget Manager" | ||
[ | [ | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "multithreaded" : 0 | 1 : "multithreaded" : 0 | ||
Line 2,634: | Line 2,705: | ||
@PointClass base(Targetname, Angles) size(16 16 16) color(247 181 82) = path_corner : "Moving platform stop" | @PointClass base(Targetname, Angles) size(16 16 16) color(247 181 82) = path_corner : "Moving platform stop" | ||
[ | [ | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "Wait for retrigger" : 0 | 1 : "Wait for retrigger" : 0 | ||
Line 2,650: | Line 2,721: | ||
[ | [ | ||
target(target_destination) : "Next stop target" | target(target_destination) : "Next stop target" | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "Disabled" : 0 | 1 : "Disabled" : 0 | ||
Line 2,686: | Line 2,757: | ||
@PointClass base(Targetname, Targetx) size(-16 -16 0, 16 16 72) color(255 0 255) = scripted_sentence : "Scripted Sentence" | @PointClass base(Targetname, Targetx) size(-16 -16 0, 16 16 72) color(255 0 255) = scripted_sentence : "Scripted Sentence" | ||
[ | [ | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "Fire Once" : 1 | 1 : "Fire Once" : 1 | ||
Line 2,725: | Line 2,796: | ||
5 : "No - Turn to Face" | 5 : "No - Turn to Face" | ||
] | ] | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
4 : "Repeatable" : 0 | 4 : "Repeatable" : 0 | ||
Line 2,756: | Line 2,827: | ||
@PointClass base(Targetx) iconsprite("sprites/CS/TriggerAuto.spr") = trigger_auto : "Trigger Auto" | @PointClass base(Targetx) iconsprite("sprites/CS/TriggerAuto.spr") = trigger_auto : "Trigger Auto" | ||
[ | [ | ||
spawnflags( | spawnflags(flags) = | ||
[ | [ | ||
1 : "Remove On fire" : 1 | 1 : "Remove On fire" : 1 | ||
Line 2,822: | Line 2,893: | ||
m_iszNewTarget(string) : "New Target" | m_iszNewTarget(string) : "New Target" | ||
] | ] | ||
@PointClass base(Trigger) iconsprite("sprites/CS/TriggerCounter.spr") = trigger_counter : "Trigger Counter" | @PointClass base(Trigger) iconsprite("sprites/CS/TriggerCounter.spr") = trigger_counter : "Trigger Counter" | ||
Line 2,841: | Line 2,911: | ||
@SolidClass base(Targetname) = trigger_endsection : "Trigger EndSection" | @SolidClass base(Targetname) = trigger_endsection : "Trigger EndSection" | ||
[ | [ | ||
section( | section(choices) : "Section" : "_oem_end_training" = | ||
[ | |||
"_oem_end_training" : "_oem_end_training" | |||
] | |||
spawnflags(flags) = | spawnflags(flags) = | ||
[ | [ | ||
Line 2,923: | Line 2,996: | ||
state(integer) : "State (?)" | state(integer) : "State (?)" | ||
] | ] | ||
@SolidClass base(Trigger, Master) = trigger_once : "Trigger Activate Once" | @SolidClass base(Trigger, Master) = trigger_once : "Trigger Activate Once" | ||
Line 3,031: | Line 3,103: | ||
@PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_hegrenade : "HE Grenade" [] | @PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_hegrenade : "HE Grenade" [] | ||
@PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_knife : "Knife" [] | @PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_knife : "Knife" [] | ||
@PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_laws : "M72 LAW" [] | |||
@PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_mp5navy : "MP5" [] | @PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_mp5navy : "MP5" [] | ||
@PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_m60 : "M60" [] | @PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_m60 : "M60" [] | ||
Line 3,041: | Line 3,114: | ||
@PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_ump45 : "UMP45" [] | @PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_ump45 : "UMP45" [] | ||
@PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_usp : "USP" [] | @PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_usp : "USP" [] | ||
@PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_xm1014 : "XM1014" [] | @PointClass iconsprite("sprites/CS/Armoury.spr") base(Targetname, Angles, Targetx, RenderFields) = weapon_xm1014 : "XM1014" []</nowiki>}} | ||
</nowiki> | |||
[[Category:Counter-Strike: Condition Zero Deleted Scenes]] | |||
[[Category:Custom FGDs]] | [[Category:Custom FGDs]] | ||
[[Category:GoldSrc FGDs]] |
Latest revision as of 01:38, 11 September 2024

See also
czds_ents.pl
- This is a text file used internally by a Valve Software technology, such as
GoldSrc,
Source, and/or
Source 2 engine.
To save this to a file, copy the following text into a text editor such as Windows Notepad,Notepad++ or
Visual Studio Code, and save it with "save as type" being "all files" and .pl appended to the file name. Then open the file in the appropriate tool.

FGD
- This is a FGD (Forge Game Data) file used to define all of the entities of a game for a map editor (such as Hammer).
To add a FGD file to the map editor, copy the following text into a text editor such as Windows Notepad,Notepad++ or
Visual Studio Code, and save it with "save as type" being "all files" and .fgd appended to the file name. Then open your map editor and add the FGD to your game configuration (Example for HL:S).
