first commit
2
mod_slipgate/.gitattributes
vendored
Normal file
@@ -0,0 +1,2 @@
|
||||
# Auto detect text files and perform LF normalization
|
||||
* text=auto
|
||||
16
mod_slipgate/.gitignore
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
**/autosave
|
||||
config.cfg
|
||||
spasm*.png
|
||||
*.log
|
||||
*.prt
|
||||
*.pts
|
||||
*.bak
|
||||
*.lno
|
||||
*.exe
|
||||
*.prj
|
||||
*.pui
|
||||
*.bat
|
||||
*.texinfo
|
||||
condump.txt
|
||||
*.dem
|
||||
darkplaces_history.txt
|
||||
674
mod_slipgate/LICENSE
Normal file
@@ -0,0 +1,674 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The GNU General Public License is a free, copyleft license for
|
||||
software and other kinds of works.
|
||||
|
||||
The licenses for most software and other practical works are designed
|
||||
to take away your freedom to share and change the works. By contrast,
|
||||
the GNU General Public License is intended to guarantee your freedom to
|
||||
share and change all versions of a program--to make sure it remains free
|
||||
software for all its users. We, the Free Software Foundation, use the
|
||||
GNU General Public License for most of our software; it applies also to
|
||||
any other work released this way by its authors. You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
them if you wish), that you receive source code or can get it if you
|
||||
want it, that you can change the software or use pieces of it in new
|
||||
free programs, and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to prevent others from denying you
|
||||
these rights or asking you to surrender the rights. Therefore, you have
|
||||
certain responsibilities if you distribute copies of the software, or if
|
||||
you modify it: responsibilities to respect the freedom of others.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must pass on to the recipients the same
|
||||
freedoms that you received. You must make sure that they, too, receive
|
||||
or can get the source code. And you must show them these terms so they
|
||||
know their rights.
|
||||
|
||||
Developers that use the GNU GPL protect your rights with two steps:
|
||||
(1) assert copyright on the software, and (2) offer you this License
|
||||
giving you legal permission to copy, distribute and/or modify it.
|
||||
|
||||
For the developers' and authors' protection, the GPL clearly explains
|
||||
that there is no warranty for this free software. For both users' and
|
||||
authors' sake, the GPL requires that modified versions be marked as
|
||||
changed, so that their problems will not be attributed erroneously to
|
||||
authors of previous versions.
|
||||
|
||||
Some devices are designed to deny users access to install or run
|
||||
modified versions of the software inside them, although the manufacturer
|
||||
can do so. This is fundamentally incompatible with the aim of
|
||||
protecting users' freedom to change the software. The systematic
|
||||
pattern of such abuse occurs in the area of products for individuals to
|
||||
use, which is precisely where it is most unacceptable. Therefore, we
|
||||
have designed this version of the GPL to prohibit the practice for those
|
||||
products. If such problems arise substantially in other domains, we
|
||||
stand ready to extend this provision to those domains in future versions
|
||||
of the GPL, as needed to protect the freedom of users.
|
||||
|
||||
Finally, every program is threatened constantly by software patents.
|
||||
States should not allow patents to restrict development and use of
|
||||
software on general-purpose computers, but in those that do, we wish to
|
||||
avoid the special danger that patents applied to a free program could
|
||||
make it effectively proprietary. To prevent this, the GPL assures that
|
||||
patents cannot be used to render the program non-free.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
TERMS AND CONDITIONS
|
||||
|
||||
0. Definitions.
|
||||
|
||||
"This License" refers to version 3 of the GNU General Public License.
|
||||
|
||||
"Copyright" also means copyright-like laws that apply to other kinds of
|
||||
works, such as semiconductor masks.
|
||||
|
||||
"The Program" refers to any copyrightable work licensed under this
|
||||
License. Each licensee is addressed as "you". "Licensees" and
|
||||
"recipients" may be individuals or organizations.
|
||||
|
||||
To "modify" a work means to copy from or adapt all or part of the work
|
||||
in a fashion requiring copyright permission, other than the making of an
|
||||
exact copy. The resulting work is called a "modified version" of the
|
||||
earlier work or a work "based on" the earlier work.
|
||||
|
||||
A "covered work" means either the unmodified Program or a work based
|
||||
on the Program.
|
||||
|
||||
To "propagate" a work means to do anything with it that, without
|
||||
permission, would make you directly or secondarily liable for
|
||||
infringement under applicable copyright law, except executing it on a
|
||||
computer or modifying a private copy. Propagation includes copying,
|
||||
distribution (with or without modification), making available to the
|
||||
public, and in some countries other activities as well.
|
||||
|
||||
To "convey" a work means any kind of propagation that enables other
|
||||
parties to make or receive copies. Mere interaction with a user through
|
||||
a computer network, with no transfer of a copy, is not conveying.
|
||||
|
||||
An interactive user interface displays "Appropriate Legal Notices"
|
||||
to the extent that it includes a convenient and prominently visible
|
||||
feature that (1) displays an appropriate copyright notice, and (2)
|
||||
tells the user that there is no warranty for the work (except to the
|
||||
extent that warranties are provided), that licensees may convey the
|
||||
work under this License, and how to view a copy of this License. If
|
||||
the interface presents a list of user commands or options, such as a
|
||||
menu, a prominent item in the list meets this criterion.
|
||||
|
||||
1. Source Code.
|
||||
|
||||
The "source code" for a work means the preferred form of the work
|
||||
for making modifications to it. "Object code" means any non-source
|
||||
form of a work.
|
||||
|
||||
A "Standard Interface" means an interface that either is an official
|
||||
standard defined by a recognized standards body, or, in the case of
|
||||
interfaces specified for a particular programming language, one that
|
||||
is widely used among developers working in that language.
|
||||
|
||||
The "System Libraries" of an executable work include anything, other
|
||||
than the work as a whole, that (a) is included in the normal form of
|
||||
packaging a Major Component, but which is not part of that Major
|
||||
Component, and (b) serves only to enable use of the work with that
|
||||
Major Component, or to implement a Standard Interface for which an
|
||||
implementation is available to the public in source code form. A
|
||||
"Major Component", in this context, means a major essential component
|
||||
(kernel, window system, and so on) of the specific operating system
|
||||
(if any) on which the executable work runs, or a compiler used to
|
||||
produce the work, or an object code interpreter used to run it.
|
||||
|
||||
The "Corresponding Source" for a work in object code form means all
|
||||
the source code needed to generate, install, and (for an executable
|
||||
work) run the object code and to modify the work, including scripts to
|
||||
control those activities. However, it does not include the work's
|
||||
System Libraries, or general-purpose tools or generally available free
|
||||
programs which are used unmodified in performing those activities but
|
||||
which are not part of the work. For example, Corresponding Source
|
||||
includes interface definition files associated with source files for
|
||||
the work, and the source code for shared libraries and dynamically
|
||||
linked subprograms that the work is specifically designed to require,
|
||||
such as by intimate data communication or control flow between those
|
||||
subprograms and other parts of the work.
|
||||
|
||||
The Corresponding Source need not include anything that users
|
||||
can regenerate automatically from other parts of the Corresponding
|
||||
Source.
|
||||
|
||||
The Corresponding Source for a work in source code form is that
|
||||
same work.
|
||||
|
||||
2. Basic Permissions.
|
||||
|
||||
All rights granted under this License are granted for the term of
|
||||
copyright on the Program, and are irrevocable provided the stated
|
||||
conditions are met. This License explicitly affirms your unlimited
|
||||
permission to run the unmodified Program. The output from running a
|
||||
covered work is covered by this License only if the output, given its
|
||||
content, constitutes a covered work. This License acknowledges your
|
||||
rights of fair use or other equivalent, as provided by copyright law.
|
||||
|
||||
You may make, run and propagate covered works that you do not
|
||||
convey, without conditions so long as your license otherwise remains
|
||||
in force. You may convey covered works to others for the sole purpose
|
||||
of having them make modifications exclusively for you, or provide you
|
||||
with facilities for running those works, provided that you comply with
|
||||
the terms of this License in conveying all material for which you do
|
||||
not control copyright. Those thus making or running the covered works
|
||||
for you must do so exclusively on your behalf, under your direction
|
||||
and control, on terms that prohibit them from making any copies of
|
||||
your copyrighted material outside their relationship with you.
|
||||
|
||||
Conveying under any other circumstances is permitted solely under
|
||||
the conditions stated below. Sublicensing is not allowed; section 10
|
||||
makes it unnecessary.
|
||||
|
||||
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||
|
||||
No covered work shall be deemed part of an effective technological
|
||||
measure under any applicable law fulfilling obligations under article
|
||||
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||
similar laws prohibiting or restricting circumvention of such
|
||||
measures.
|
||||
|
||||
When you convey a covered work, you waive any legal power to forbid
|
||||
circumvention of technological measures to the extent such circumvention
|
||||
is effected by exercising rights under this License with respect to
|
||||
the covered work, and you disclaim any intention to limit operation or
|
||||
modification of the work as a means of enforcing, against the work's
|
||||
users, your or third parties' legal rights to forbid circumvention of
|
||||
technological measures.
|
||||
|
||||
4. Conveying Verbatim Copies.
|
||||
|
||||
You may convey verbatim copies of the Program's source code as you
|
||||
receive it, in any medium, provided that you conspicuously and
|
||||
appropriately publish on each copy an appropriate copyright notice;
|
||||
keep intact all notices stating that this License and any
|
||||
non-permissive terms added in accord with section 7 apply to the code;
|
||||
keep intact all notices of the absence of any warranty; and give all
|
||||
recipients a copy of this License along with the Program.
|
||||
|
||||
You may charge any price or no price for each copy that you convey,
|
||||
and you may offer support or warranty protection for a fee.
|
||||
|
||||
5. Conveying Modified Source Versions.
|
||||
|
||||
You may convey a work based on the Program, or the modifications to
|
||||
produce it from the Program, in the form of source code under the
|
||||
terms of section 4, provided that you also meet all of these conditions:
|
||||
|
||||
a) The work must carry prominent notices stating that you modified
|
||||
it, and giving a relevant date.
|
||||
|
||||
b) The work must carry prominent notices stating that it is
|
||||
released under this License and any conditions added under section
|
||||
7. This requirement modifies the requirement in section 4 to
|
||||
"keep intact all notices".
|
||||
|
||||
c) You must license the entire work, as a whole, under this
|
||||
License to anyone who comes into possession of a copy. This
|
||||
License will therefore apply, along with any applicable section 7
|
||||
additional terms, to the whole of the work, and all its parts,
|
||||
regardless of how they are packaged. This License gives no
|
||||
permission to license the work in any other way, but it does not
|
||||
invalidate such permission if you have separately received it.
|
||||
|
||||
d) If the work has interactive user interfaces, each must display
|
||||
Appropriate Legal Notices; however, if the Program has interactive
|
||||
interfaces that do not display Appropriate Legal Notices, your
|
||||
work need not make them do so.
|
||||
|
||||
A compilation of a covered work with other separate and independent
|
||||
works, which are not by their nature extensions of the covered work,
|
||||
and which are not combined with it such as to form a larger program,
|
||||
in or on a volume of a storage or distribution medium, is called an
|
||||
"aggregate" if the compilation and its resulting copyright are not
|
||||
used to limit the access or legal rights of the compilation's users
|
||||
beyond what the individual works permit. Inclusion of a covered work
|
||||
in an aggregate does not cause this License to apply to the other
|
||||
parts of the aggregate.
|
||||
|
||||
6. Conveying Non-Source Forms.
|
||||
|
||||
You may convey a covered work in object code form under the terms
|
||||
of sections 4 and 5, provided that you also convey the
|
||||
machine-readable Corresponding Source under the terms of this License,
|
||||
in one of these ways:
|
||||
|
||||
a) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by the
|
||||
Corresponding Source fixed on a durable physical medium
|
||||
customarily used for software interchange.
|
||||
|
||||
b) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by a
|
||||
written offer, valid for at least three years and valid for as
|
||||
long as you offer spare parts or customer support for that product
|
||||
model, to give anyone who possesses the object code either (1) a
|
||||
copy of the Corresponding Source for all the software in the
|
||||
product that is covered by this License, on a durable physical
|
||||
medium customarily used for software interchange, for a price no
|
||||
more than your reasonable cost of physically performing this
|
||||
conveying of source, or (2) access to copy the
|
||||
Corresponding Source from a network server at no charge.
|
||||
|
||||
c) Convey individual copies of the object code with a copy of the
|
||||
written offer to provide the Corresponding Source. This
|
||||
alternative is allowed only occasionally and noncommercially, and
|
||||
only if you received the object code with such an offer, in accord
|
||||
with subsection 6b.
|
||||
|
||||
d) Convey the object code by offering access from a designated
|
||||
place (gratis or for a charge), and offer equivalent access to the
|
||||
Corresponding Source in the same way through the same place at no
|
||||
further charge. You need not require recipients to copy the
|
||||
Corresponding Source along with the object code. If the place to
|
||||
copy the object code is a network server, the Corresponding Source
|
||||
may be on a different server (operated by you or a third party)
|
||||
that supports equivalent copying facilities, provided you maintain
|
||||
clear directions next to the object code saying where to find the
|
||||
Corresponding Source. Regardless of what server hosts the
|
||||
Corresponding Source, you remain obligated to ensure that it is
|
||||
available for as long as needed to satisfy these requirements.
|
||||
|
||||
e) Convey the object code using peer-to-peer transmission, provided
|
||||
you inform other peers where the object code and Corresponding
|
||||
Source of the work are being offered to the general public at no
|
||||
charge under subsection 6d.
|
||||
|
||||
A separable portion of the object code, whose source code is excluded
|
||||
from the Corresponding Source as a System Library, need not be
|
||||
included in conveying the object code work.
|
||||
|
||||
A "User Product" is either (1) a "consumer product", which means any
|
||||
tangible personal property which is normally used for personal, family,
|
||||
or household purposes, or (2) anything designed or sold for incorporation
|
||||
into a dwelling. In determining whether a product is a consumer product,
|
||||
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||
product received by a particular user, "normally used" refers to a
|
||||
typical or common use of that class of product, regardless of the status
|
||||
of the particular user or of the way in which the particular user
|
||||
actually uses, or expects or is expected to use, the product. A product
|
||||
is a consumer product regardless of whether the product has substantial
|
||||
commercial, industrial or non-consumer uses, unless such uses represent
|
||||
the only significant mode of use of the product.
|
||||
|
||||
"Installation Information" for a User Product means any methods,
|
||||
procedures, authorization keys, or other information required to install
|
||||
and execute modified versions of a covered work in that User Product from
|
||||
a modified version of its Corresponding Source. The information must
|
||||
suffice to ensure that the continued functioning of the modified object
|
||||
code is in no case prevented or interfered with solely because
|
||||
modification has been made.
|
||||
|
||||
If you convey an object code work under this section in, or with, or
|
||||
specifically for use in, a User Product, and the conveying occurs as
|
||||
part of a transaction in which the right of possession and use of the
|
||||
User Product is transferred to the recipient in perpetuity or for a
|
||||
fixed term (regardless of how the transaction is characterized), the
|
||||
Corresponding Source conveyed under this section must be accompanied
|
||||
by the Installation Information. But this requirement does not apply
|
||||
if neither you nor any third party retains the ability to install
|
||||
modified object code on the User Product (for example, the work has
|
||||
been installed in ROM).
|
||||
|
||||
The requirement to provide Installation Information does not include a
|
||||
requirement to continue to provide support service, warranty, or updates
|
||||
for a work that has been modified or installed by the recipient, or for
|
||||
the User Product in which it has been modified or installed. Access to a
|
||||
network may be denied when the modification itself materially and
|
||||
adversely affects the operation of the network or violates the rules and
|
||||
protocols for communication across the network.
|
||||
|
||||
Corresponding Source conveyed, and Installation Information provided,
|
||||
in accord with this section must be in a format that is publicly
|
||||
documented (and with an implementation available to the public in
|
||||
source code form), and must require no special password or key for
|
||||
unpacking, reading or copying.
|
||||
|
||||
7. Additional Terms.
|
||||
|
||||
"Additional permissions" are terms that supplement the terms of this
|
||||
License by making exceptions from one or more of its conditions.
|
||||
Additional permissions that are applicable to the entire Program shall
|
||||
be treated as though they were included in this License, to the extent
|
||||
that they are valid under applicable law. If additional permissions
|
||||
apply only to part of the Program, that part may be used separately
|
||||
under those permissions, but the entire Program remains governed by
|
||||
this License without regard to the additional permissions.
|
||||
|
||||
When you convey a copy of a covered work, you may at your option
|
||||
remove any additional permissions from that copy, or from any part of
|
||||
it. (Additional permissions may be written to require their own
|
||||
removal in certain cases when you modify the work.) You may place
|
||||
additional permissions on material, added by you to a covered work,
|
||||
for which you have or can give appropriate copyright permission.
|
||||
|
||||
Notwithstanding any other provision of this License, for material you
|
||||
add to a covered work, you may (if authorized by the copyright holders of
|
||||
that material) supplement the terms of this License with terms:
|
||||
|
||||
a) Disclaiming warranty or limiting liability differently from the
|
||||
terms of sections 15 and 16 of this License; or
|
||||
|
||||
b) Requiring preservation of specified reasonable legal notices or
|
||||
author attributions in that material or in the Appropriate Legal
|
||||
Notices displayed by works containing it; or
|
||||
|
||||
c) Prohibiting misrepresentation of the origin of that material, or
|
||||
requiring that modified versions of such material be marked in
|
||||
reasonable ways as different from the original version; or
|
||||
|
||||
d) Limiting the use for publicity purposes of names of licensors or
|
||||
authors of the material; or
|
||||
|
||||
e) Declining to grant rights under trademark law for use of some
|
||||
trade names, trademarks, or service marks; or
|
||||
|
||||
f) Requiring indemnification of licensors and authors of that
|
||||
material by anyone who conveys the material (or modified versions of
|
||||
it) with contractual assumptions of liability to the recipient, for
|
||||
any liability that these contractual assumptions directly impose on
|
||||
those licensors and authors.
|
||||
|
||||
All other non-permissive additional terms are considered "further
|
||||
restrictions" within the meaning of section 10. If the Program as you
|
||||
received it, or any part of it, contains a notice stating that it is
|
||||
governed by this License along with a term that is a further
|
||||
restriction, you may remove that term. If a license document contains
|
||||
a further restriction but permits relicensing or conveying under this
|
||||
License, you may add to a covered work material governed by the terms
|
||||
of that license document, provided that the further restriction does
|
||||
not survive such relicensing or conveying.
|
||||
|
||||
If you add terms to a covered work in accord with this section, you
|
||||
must place, in the relevant source files, a statement of the
|
||||
additional terms that apply to those files, or a notice indicating
|
||||
where to find the applicable terms.
|
||||
|
||||
Additional terms, permissive or non-permissive, may be stated in the
|
||||
form of a separately written license, or stated as exceptions;
|
||||
the above requirements apply either way.
|
||||
|
||||
8. Termination.
|
||||
|
||||
You may not propagate or modify a covered work except as expressly
|
||||
provided under this License. Any attempt otherwise to propagate or
|
||||
modify it is void, and will automatically terminate your rights under
|
||||
this License (including any patent licenses granted under the third
|
||||
paragraph of section 11).
|
||||
|
||||
However, if you cease all violation of this License, then your
|
||||
license from a particular copyright holder is reinstated (a)
|
||||
provisionally, unless and until the copyright holder explicitly and
|
||||
finally terminates your license, and (b) permanently, if the copyright
|
||||
holder fails to notify you of the violation by some reasonable means
|
||||
prior to 60 days after the cessation.
|
||||
|
||||
Moreover, your license from a particular copyright holder is
|
||||
reinstated permanently if the copyright holder notifies you of the
|
||||
violation by some reasonable means, this is the first time you have
|
||||
received notice of violation of this License (for any work) from that
|
||||
copyright holder, and you cure the violation prior to 30 days after
|
||||
your receipt of the notice.
|
||||
|
||||
Termination of your rights under this section does not terminate the
|
||||
licenses of parties who have received copies or rights from you under
|
||||
this License. If your rights have been terminated and not permanently
|
||||
reinstated, you do not qualify to receive new licenses for the same
|
||||
material under section 10.
|
||||
|
||||
9. Acceptance Not Required for Having Copies.
|
||||
|
||||
You are not required to accept this License in order to receive or
|
||||
run a copy of the Program. Ancillary propagation of a covered work
|
||||
occurring solely as a consequence of using peer-to-peer transmission
|
||||
to receive a copy likewise does not require acceptance. However,
|
||||
nothing other than this License grants you permission to propagate or
|
||||
modify any covered work. These actions infringe copyright if you do
|
||||
not accept this License. Therefore, by modifying or propagating a
|
||||
covered work, you indicate your acceptance of this License to do so.
|
||||
|
||||
10. Automatic Licensing of Downstream Recipients.
|
||||
|
||||
Each time you convey a covered work, the recipient automatically
|
||||
receives a license from the original licensors, to run, modify and
|
||||
propagate that work, subject to this License. You are not responsible
|
||||
for enforcing compliance by third parties with this License.
|
||||
|
||||
An "entity transaction" is a transaction transferring control of an
|
||||
organization, or substantially all assets of one, or subdividing an
|
||||
organization, or merging organizations. If propagation of a covered
|
||||
work results from an entity transaction, each party to that
|
||||
transaction who receives a copy of the work also receives whatever
|
||||
licenses to the work the party's predecessor in interest had or could
|
||||
give under the previous paragraph, plus a right to possession of the
|
||||
Corresponding Source of the work from the predecessor in interest, if
|
||||
the predecessor has it or can get it with reasonable efforts.
|
||||
|
||||
You may not impose any further restrictions on the exercise of the
|
||||
rights granted or affirmed under this License. For example, you may
|
||||
not impose a license fee, royalty, or other charge for exercise of
|
||||
rights granted under this License, and you may not initiate litigation
|
||||
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||
any patent claim is infringed by making, using, selling, offering for
|
||||
sale, or importing the Program or any portion of it.
|
||||
|
||||
11. Patents.
|
||||
|
||||
A "contributor" is a copyright holder who authorizes use under this
|
||||
License of the Program or a work on which the Program is based. The
|
||||
work thus licensed is called the contributor's "contributor version".
|
||||
|
||||
A contributor's "essential patent claims" are all patent claims
|
||||
owned or controlled by the contributor, whether already acquired or
|
||||
hereafter acquired, that would be infringed by some manner, permitted
|
||||
by this License, of making, using, or selling its contributor version,
|
||||
but do not include claims that would be infringed only as a
|
||||
consequence of further modification of the contributor version. For
|
||||
purposes of this definition, "control" includes the right to grant
|
||||
patent sublicenses in a manner consistent with the requirements of
|
||||
this License.
|
||||
|
||||
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||
patent license under the contributor's essential patent claims, to
|
||||
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||
propagate the contents of its contributor version.
|
||||
|
||||
In the following three paragraphs, a "patent license" is any express
|
||||
agreement or commitment, however denominated, not to enforce a patent
|
||||
(such as an express permission to practice a patent or covenant not to
|
||||
sue for patent infringement). To "grant" such a patent license to a
|
||||
party means to make such an agreement or commitment not to enforce a
|
||||
patent against the party.
|
||||
|
||||
If you convey a covered work, knowingly relying on a patent license,
|
||||
and the Corresponding Source of the work is not available for anyone
|
||||
to copy, free of charge and under the terms of this License, through a
|
||||
publicly available network server or other readily accessible means,
|
||||
then you must either (1) cause the Corresponding Source to be so
|
||||
available, or (2) arrange to deprive yourself of the benefit of the
|
||||
patent license for this particular work, or (3) arrange, in a manner
|
||||
consistent with the requirements of this License, to extend the patent
|
||||
license to downstream recipients. "Knowingly relying" means you have
|
||||
actual knowledge that, but for the patent license, your conveying the
|
||||
covered work in a country, or your recipient's use of the covered work
|
||||
in a country, would infringe one or more identifiable patents in that
|
||||
country that you have reason to believe are valid.
|
||||
|
||||
If, pursuant to or in connection with a single transaction or
|
||||
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||
covered work, and grant a patent license to some of the parties
|
||||
receiving the covered work authorizing them to use, propagate, modify
|
||||
or convey a specific copy of the covered work, then the patent license
|
||||
you grant is automatically extended to all recipients of the covered
|
||||
work and works based on it.
|
||||
|
||||
A patent license is "discriminatory" if it does not include within
|
||||
the scope of its coverage, prohibits the exercise of, or is
|
||||
conditioned on the non-exercise of one or more of the rights that are
|
||||
specifically granted under this License. You may not convey a covered
|
||||
work if you are a party to an arrangement with a third party that is
|
||||
in the business of distributing software, under which you make payment
|
||||
to the third party based on the extent of your activity of conveying
|
||||
the work, and under which the third party grants, to any of the
|
||||
parties who would receive the covered work from you, a discriminatory
|
||||
patent license (a) in connection with copies of the covered work
|
||||
conveyed by you (or copies made from those copies), or (b) primarily
|
||||
for and in connection with specific products or compilations that
|
||||
contain the covered work, unless you entered into that arrangement,
|
||||
or that patent license was granted, prior to 28 March 2007.
|
||||
|
||||
Nothing in this License shall be construed as excluding or limiting
|
||||
any implied license or other defenses to infringement that may
|
||||
otherwise be available to you under applicable patent law.
|
||||
|
||||
12. No Surrender of Others' Freedom.
|
||||
|
||||
If conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot convey a
|
||||
covered work so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you may
|
||||
not convey it at all. For example, if you agree to terms that obligate you
|
||||
to collect a royalty for further conveying from those to whom you convey
|
||||
the Program, the only way you could satisfy both those terms and this
|
||||
License would be to refrain entirely from conveying the Program.
|
||||
|
||||
13. Use with the GNU Affero General Public License.
|
||||
|
||||
Notwithstanding any other provision of this License, you have
|
||||
permission to link or combine any covered work with a work licensed
|
||||
under version 3 of the GNU Affero General Public License into a single
|
||||
combined work, and to convey the resulting work. The terms of this
|
||||
License will continue to apply to the part which is the covered work,
|
||||
but the special requirements of the GNU Affero General Public License,
|
||||
section 13, concerning interaction through a network will apply to the
|
||||
combination as such.
|
||||
|
||||
14. Revised Versions of this License.
|
||||
|
||||
The Free Software Foundation may publish revised and/or new versions of
|
||||
the GNU General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the
|
||||
Program specifies that a certain numbered version of the GNU General
|
||||
Public License "or any later version" applies to it, you have the
|
||||
option of following the terms and conditions either of that numbered
|
||||
version or of any later version published by the Free Software
|
||||
Foundation. If the Program does not specify a version number of the
|
||||
GNU General Public License, you may choose any version ever published
|
||||
by the Free Software Foundation.
|
||||
|
||||
If the Program specifies that a proxy can decide which future
|
||||
versions of the GNU General Public License can be used, that proxy's
|
||||
public statement of acceptance of a version permanently authorizes you
|
||||
to choose that version for the Program.
|
||||
|
||||
Later license versions may give you additional or different
|
||||
permissions. However, no additional obligations are imposed on any
|
||||
author or copyright holder as a result of your choosing to follow a
|
||||
later version.
|
||||
|
||||
15. Disclaimer of Warranty.
|
||||
|
||||
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
||||
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. Limitation of Liability.
|
||||
|
||||
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.
|
||||
|
||||
17. Interpretation of Sections 15 and 16.
|
||||
|
||||
If the disclaimer of warranty and limitation of liability provided
|
||||
above cannot be given local legal effect according to their terms,
|
||||
reviewing courts shall apply local law that most closely approximates
|
||||
an absolute waiver of all civil liability in connection with the
|
||||
Program, unless a warranty or assumption of liability accompanies a
|
||||
copy of the Program in return for a fee.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
state the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the program's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program does terminal interaction, make it output a short
|
||||
notice like this when it starts in an interactive mode:
|
||||
|
||||
<program> Copyright (C) <year> <name of author>
|
||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, your program's commands
|
||||
might be different; for a GUI interface, you would use an "about box".
|
||||
|
||||
You should also get your employer (if you work as a programmer) or school,
|
||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||
For more information on this, and how to apply and follow the GNU GPL, see
|
||||
<https://www.gnu.org/licenses/>.
|
||||
|
||||
The GNU General Public License does not permit incorporating your program
|
||||
into proprietary programs. If your program is a subroutine library, you
|
||||
may consider it more useful to permit linking proprietary applications with
|
||||
the library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License. But first, please read
|
||||
<https://www.gnu.org/licenses/why-not-lgpl.html>.
|
||||
27
mod_slipgate/README.md
Normal file
@@ -0,0 +1,27 @@
|
||||
# Slipgate
|
||||
|
||||
## About
|
||||
|
||||
Slipgate is a mod for id software's classic [Quake (1996)](https://github.com/id-Software/Quake).
|
||||
|
||||
The primary focus of the mod is on extending the abilities of the AI, including a powerful waypoint system that allows Quake's minions to navigate the map using A* routing.
|
||||
|
||||
The secondary focus is on providing oft-requested, stable mapping additions which add to and extend the abilities and entities available.
|
||||
|
||||
## (Planned) Features
|
||||
|
||||
- Monsters completely rewritten from scratch
|
||||
- Waypoint navigation
|
||||
- Improved aiming
|
||||
- Smarter jumping
|
||||
- Teleport flag - no more closets
|
||||
- Climbable ladders with customisable sounds
|
||||
- Breakable brush models with customisable models and sounds
|
||||
- Enhanced switchable lights, which can now fade in and out or have an animated style
|
||||
- Improved weapon and ammo handling code
|
||||
- Mappers can specify starting weapons, health, armor and ammo
|
||||
- New pickup, item_backpack
|
||||
- Custom sounds / ambient sounds
|
||||
- Custom models
|
||||
- Variety of new traps - shooters can shoot more projectile types, lava balls have a number of new options, saw blades and pendulums from mission packs
|
||||
-
|
||||
BIN
mod_slipgate/csprogs.dat
Normal file
92
mod_slipgate/default.cfg
Normal file
@@ -0,0 +1,92 @@
|
||||
unbindall
|
||||
|
||||
bind ALT "+strafe"
|
||||
bind , "+moveleft"
|
||||
bind a "+moveleft"
|
||||
bind . "+moveright"
|
||||
bind d "+moveright"
|
||||
bind DEL "+lookdown"
|
||||
bind PGDN "+lookup"
|
||||
bind END "centerview"
|
||||
bind e "+moveup"
|
||||
bind c "+movedown"
|
||||
bind SHIFT "+speed"
|
||||
bind CTRL "+attack"
|
||||
bind UPARROW "+forward"
|
||||
bind w "+forward"
|
||||
bind DOWNARROW "+back"
|
||||
bind s "+back"
|
||||
bind LEFTARROW "+left"
|
||||
bind RIGHTARROW "+right"
|
||||
bind SPACE "+jump"
|
||||
|
||||
bind TAB "+showscores"
|
||||
bind 1 "impulse 1"
|
||||
bind 2 "impulse 2"
|
||||
bind 3 "impulse 3"
|
||||
bind 4 "impulse 4"
|
||||
bind 5 "impulse 5"
|
||||
bind 6 "impulse 6"
|
||||
bind 7 "impulse 7"
|
||||
bind 8 "impulse 8"
|
||||
bind / "impulse 10"
|
||||
bind MWHEELDOWN "impulse 10"
|
||||
bind MWHEELUP "impulse 12"
|
||||
|
||||
|
||||
bind F1 "help"
|
||||
bind F2 "menu_save"
|
||||
bind F3 "menu_load"
|
||||
bind F4 "menu_options"
|
||||
bind F5 "menu_multiplayer"
|
||||
bind F6 "echo Quicksaving...; wait; save quick"
|
||||
bind F9 "echo Quickloading...; wait; load quick"
|
||||
bind F10 "quit"
|
||||
bind F12 "screenshot"
|
||||
|
||||
bind \ "+mlook"
|
||||
|
||||
bind PAUSE "pause"
|
||||
bind ESCAPE "togglemenu"
|
||||
bind ~ "toggleconsole"
|
||||
bind ` "toggleconsole"
|
||||
|
||||
bind t "messagemode"
|
||||
bind y "messagemod2"
|
||||
|
||||
bind + "sizeup"
|
||||
bind = "sizeup"
|
||||
bind - "sizedown"
|
||||
|
||||
bind INS "+klook"
|
||||
|
||||
bind MOUSE1 "+attack"
|
||||
bind MOUSE2 "+jump"
|
||||
|
||||
bind LSHOULDER "impulse 12"
|
||||
bind RSHOULDER "impulse 10"
|
||||
bind LTRIGGER "+jump"
|
||||
bind RTRIGGER "+attack"
|
||||
|
||||
cl_bob "0.012"
|
||||
cl_bobcycle "0.55"
|
||||
cl_bobup "0.7"
|
||||
|
||||
gamma "1.0"
|
||||
volume "0.7"
|
||||
sensitivity "3"
|
||||
|
||||
viewsize "100"
|
||||
scr_conscale "2.0"
|
||||
scr_menuscale "2.0"
|
||||
scr_sbarscale "2.0"
|
||||
scr_sbaralpha "1.0"
|
||||
scr_crosshairscale "2.0"
|
||||
scr_conspeed "2000"
|
||||
scr_conalpha "0.5"
|
||||
|
||||
gl_texturemode "GL_NEAREST_MIPMAP_LINEAR"
|
||||
gl_texture_anisotropy "16"
|
||||
r_particles "2"
|
||||
|
||||
+mlook
|
||||
BIN
mod_slipgate/gfx.wad
Normal file
BIN
mod_slipgate/gfx/conback.lmp
Normal file
BIN
mod_slipgate/gfx/conback.png
Normal file
|
After Width: | Height: | Size: 2.8 MiB |
BIN
mod_slipgate/gfx/conback.tga
Normal file
|
After Width: | Height: | Size: 7.9 MiB |
BIN
mod_slipgate/gfx/env/browncloudbk.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/brownclouddn.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/browncloudft.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/browncloudlf.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/browncloudrt.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/browncloudup.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/grimmnight_bk.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/grimmnight_dn.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/grimmnight_ft.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/grimmnight_lf.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/grimmnight_rt.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/gfx/env/grimmnight_up.tga
vendored
Normal file
|
After Width: | Height: | Size: 3.0 MiB |
BIN
mod_slipgate/maps/b_batt0.bsp
Normal file
BIN
mod_slipgate/maps/b_batt1.bsp
Normal file
BIN
mod_slipgate/maps/b_bh10.bsp
Normal file
BIN
mod_slipgate/maps/b_bh100.bsp
Normal file
BIN
mod_slipgate/maps/b_bh25.bsp
Normal file
BIN
mod_slipgate/maps/b_nail0.bsp
Normal file
BIN
mod_slipgate/maps/b_nail1.bsp
Normal file
BIN
mod_slipgate/maps/b_rock0.bsp
Normal file
BIN
mod_slipgate/maps/b_rock1.bsp
Normal file
BIN
mod_slipgate/maps/b_shell0.bsp
Normal file
BIN
mod_slipgate/maps/b_shell1.bsp
Normal file
BIN
mod_slipgate/maps/brick1.bsp
Normal file
51
mod_slipgate/maps/brick1.map
Normal file
@@ -0,0 +1,51 @@
|
||||
// Game: Quake
|
||||
// Format: Standard
|
||||
// entity 0
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"wad" "gfx/medieval.wad"
|
||||
// brush 0
|
||||
{
|
||||
( 12 12 8 ) ( 12 12 8.5 ) ( 12 12.749999999999998 8 ) bricks4_1 16 32 -0 0.75 0.5
|
||||
( -12 -12 8 ) ( 12 12 8 ) ( 12 12 72 ) bricks4_1 16 32 -0 0.75 0.5
|
||||
( -12 -12 -0 ) ( -12 -12 0.5 ) ( -11.25 -12 -0 ) bricks4_1 16 32 -0 0.75 0.5
|
||||
( 24 12 8 ) ( 24 12.749999999999998 8 ) ( 24.75 12 8 ) bricks4_1 16 -16 -0 0.75 0.75
|
||||
( -12 -24 -0 ) ( -11.25 -24 -0 ) ( -12 -23.25 -0 ) bricks4_1 16 -16 -0 0.75 0.75
|
||||
}
|
||||
}
|
||||
// entity 1
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 2
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 3
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 -64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 4
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 5
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 6
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
BIN
mod_slipgate/maps/brick2.bsp
Normal file
72
mod_slipgate/maps/brick2.map
Normal file
@@ -0,0 +1,72 @@
|
||||
// Game: Quake
|
||||
// Format: Standard
|
||||
// entity 0
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"wad" "gfx/medieval.wad"
|
||||
// brush 0
|
||||
{
|
||||
( -2 4 -2 ) ( -4 2 2 ) ( -4 2 -2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( -4 2 -2 ) ( -4 -2 2 ) ( -4 -2 -2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( -4 -2 -2 ) ( -2 -4 2 ) ( -2 -4 -2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( 4 -2 -2 ) ( 4 2 2 ) ( 4 2 -2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( 4 2 -2 ) ( 2 4 2 ) ( 2 4 -2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( 2 -4 -2 ) ( 4 -2 2 ) ( 4 -2 -2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( -2 -4 -2 ) ( 2 -4 2 ) ( 2 -4 -2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( 2 2 4 ) ( 2 4 2 ) ( 4 2 2 ) bricks4_1 16 20.1072 -0 0.25 1.8512
|
||||
( 2 2 4 ) ( -2 4 2 ) ( 2 4 2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( -2 -2 4 ) ( -4 2 2 ) ( -2 2 4 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( -2 -2 4 ) ( -2 -4 2 ) ( -4 -2 2 ) bricks4_1 16 27.8928 -0 0.25 1.8512
|
||||
( 2 -2 4 ) ( 4 -2 2 ) ( 2 -4 2 ) bricks4_1 16 27.8928 -0 0.25 1.8512
|
||||
( 2 -2 4 ) ( 4 2 2 ) ( 4 -2 2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( 2 -2 4 ) ( -2 2 4 ) ( 2 2 4 ) bricks4_1 -0 -0 -0 0.5 0.5
|
||||
( 2 -2 4 ) ( -2 -4 2 ) ( -2 -2 4 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( -4 2 2 ) ( -2 4 2 ) ( -2 2 4 ) bricks4_1 16 20.1072 -0 0.25 1.8512
|
||||
( -2 4 -2 ) ( 2 4 2 ) ( -2 4 2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( -2 -2 -4 ) ( -4 2 -2 ) ( -4 -2 -2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( -2 -2 -4 ) ( 2 -4 -2 ) ( 2 -2 -4 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( -2 -2 -4 ) ( -4 -2 -2 ) ( -2 -4 -2 ) bricks4_1 16 27.8928 -0 0.25 1.8512
|
||||
( -2 2 -4 ) ( -2 4 -2 ) ( -4 2 -2 ) bricks4_1 16 20.1072 -0 0.25 1.8512
|
||||
( 2 -2 -4 ) ( 2 -4 -2 ) ( 4 -2 -2 ) bricks4_1 16 27.8928 -0 0.25 1.8512
|
||||
( 2 2 -4 ) ( 4 2 -2 ) ( 2 4 -2 ) bricks4_1 0 -3.89283 -0 0.5 1.8512
|
||||
( 2 2 -4 ) ( 4 -2 -2 ) ( 4 2 -2 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( 2 2 -4 ) ( -2 -2 -4 ) ( 2 -2 -4 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
( 2 2 -4 ) ( -2 4 -2 ) ( -2 2 -4 ) bricks4_1 16 24 -0 0.25 0.5
|
||||
}
|
||||
}
|
||||
// entity 1
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 2
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 3
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 -64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 4
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 5
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 6
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
BIN
mod_slipgate/maps/brick3.bsp
Normal file
54
mod_slipgate/maps/brick3.map
Normal file
@@ -0,0 +1,54 @@
|
||||
// Game: Quake
|
||||
// Format: Standard
|
||||
// entity 0
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"wad" "gfx/medieval.wad"
|
||||
// brush 0
|
||||
{
|
||||
( -12 8 8 ) ( 20 -24 8 ) ( -12 -24 8 ) bricks4_1 24 -12 90 1 -1
|
||||
( -12 8 -8 ) ( -12 -24 8 ) ( -12 -24 -8 ) bricks4_1 24 24 -0 1 -1
|
||||
( -12 8 -8 ) ( 20 8 8 ) ( -12 8 8 ) bricks4_1 12 24 -0 1 -1
|
||||
( -4 8 -0 ) ( -12 -4 136 ) ( -12 -4 8 ) bricks4_1 24 24 -0 1 -1
|
||||
( 20 8 -8 ) ( -9.3333333333333321 -0 -0 ) ( 118.66666666666667 -0 -0 ) bricks4_1 12 24 -0 1 1
|
||||
( 12 8 8 ) ( 20 -4 8 ) ( 20 -4 136 ) bricks4_1 24 24 -0 1 1
|
||||
( -4 8 -0 ) ( -6.6666666666666661 4 -0 ) ( 121.33333333333333 4 -0 ) bricks4_1 12 24 -0 1 1
|
||||
( 16 -0 8 ) ( 8 -8 8 ) ( 8 -8 136 ) bricks4_1 24 24 -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 1
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 2
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 3
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 -64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 4
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 5
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 6
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
BIN
mod_slipgate/maps/crate1.bsp
Normal file
52
mod_slipgate/maps/crate1.map
Normal file
@@ -0,0 +1,52 @@
|
||||
// Game: Quake
|
||||
// Format: Standard
|
||||
// entity 0
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"wad" "gfx/base.wad"
|
||||
// brush 0
|
||||
{
|
||||
( 4 -24 8 ) ( 4 -32 8 ) ( 4 -32 136 ) crate1_side -16 -56 -0 1 1
|
||||
( -4 -80 -56 ) ( -4 -79 -56 ) ( -4 -80 -55 ) crate1_side -16 -56 -0 1 1
|
||||
( 92 16 -24 ) ( 93 16 -24 ) ( 92 16 -23 ) crate1_side -60 -56 -0 1 1
|
||||
( 4 -16 8 ) ( -4 -16 8 ) ( -4 -16 136 ) crate1_side -60 -56 -0 1 1
|
||||
( 92 48 8 ) ( 92 49 8 ) ( 93 48 8 ) crate1_top -60 16 -0 1 1
|
||||
( -36 -80 -0 ) ( -35 -80 -0 ) ( -36 -79 -0 ) crate1_top -60 16 -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 1
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 2
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 3
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 -64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 4
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 5
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 6
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
BIN
mod_slipgate/maps/crate2.bsp
Normal file
51
mod_slipgate/maps/crate2.map
Normal file
@@ -0,0 +1,51 @@
|
||||
// Game: Quake
|
||||
// Format: Standard
|
||||
// entity 0
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"wad" "gfx/base.wad"
|
||||
// brush 0
|
||||
{
|
||||
( -8 -16 8 ) ( 8 16 136 ) ( 8 16 8 ) crate1_side -16 8 -0 1 1
|
||||
( -8 -80 -56 ) ( -8 -79 -56 ) ( -8 -80 -55 ) crate1_side -16 8 -0 1 1
|
||||
( 88 16 -24 ) ( 89 16 -24 ) ( 88 16 -23 ) crate1_side -56 8 -0 1 1
|
||||
( 88 48 8 ) ( 88 49 8 ) ( 89 48 8 ) crate1_top -56 16 -0 1 1
|
||||
( -40 -80 -0 ) ( -39 -80 -0 ) ( -40 -79 -0 ) crate1_top -56 16 -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 1
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 2
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 3
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 -64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 4
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 5
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 6
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
BIN
mod_slipgate/maps/crate3.bsp
Normal file
60
mod_slipgate/maps/crate3.map
Normal file
@@ -0,0 +1,60 @@
|
||||
// Game: Quake
|
||||
// Format: Standard
|
||||
// entity 0
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"wad" "gfx/base.wad"
|
||||
// brush 0
|
||||
{
|
||||
( -8 24 8 ) ( -0 16 8 ) ( -0 16 136 ) crate1_side -24 -56 -0 1 1
|
||||
( 8 8 8 ) ( 8 -24 8 ) ( 8 -24 136 ) crate1_side -24 -56 -0 1 1
|
||||
( -8 -8 8 ) ( -8 24 8 ) ( -8 24 136 ) crate1_side -24 -56 -0 1 1
|
||||
( -64 -24 -56 ) ( -64 -24 -55 ) ( -63 -24 -56 ) crate1_side -32 -56 -0 1 1
|
||||
( 64 56 8 ) ( 64 57 8 ) ( 65 56 8 ) crate1_top -32 24 -0 1 1
|
||||
( -64 -72 -0 ) ( -63 -72 -0 ) ( -64 -71 -0 ) crate1_top -32 24 -0 1 1
|
||||
}
|
||||
// brush 1
|
||||
{
|
||||
( 8 8 8 ) ( 8 -24 8 ) ( 8 -24 136 ) crate1_side -24 -56 -0 1 1
|
||||
( -0 16 8 ) ( 8 24 8 ) ( 8 24 136 ) crate1_side -24 -56 -0 1 1
|
||||
( -8 24 8 ) ( -0 16 136 ) ( -0 16 8 ) crate1_side -24 -56 -0 1 1
|
||||
( 64 56 8 ) ( 64 57 8 ) ( 65 56 8 ) crate1_top -32 24 -0 1 1
|
||||
( -64 -72 -0 ) ( -63 -72 -0 ) ( -64 -71 -0 ) crate1_top -32 24 -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 1
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 2
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 3
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 -0 -64"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 4
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 5
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "64 -0 -0"
|
||||
"light" "200"
|
||||
}
|
||||
// entity 6
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-0 64 -0"
|
||||
"light" "200"
|
||||
}
|
||||
BIN
mod_slipgate/maps/gfx/b_exbox2.wad
Normal file
BIN
mod_slipgate/maps/gfx/b_explob.wad
Normal file
BIN
mod_slipgate/maps/gfx/base.wad
Normal file
BIN
mod_slipgate/maps/gfx/bricks4_1.bmp
Normal file
|
After Width: | Height: | Size: 5.1 KiB |
BIN
mod_slipgate/maps/gfx/light_off.bmp
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
mod_slipgate/maps/gfx/light_on.bmp
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
mod_slipgate/maps/gfx/lights.wad
Normal file
BIN
mod_slipgate/maps/gfx/medieval.wad
Normal file
BIN
mod_slipgate/maps/gfx/misc.wad
Normal file
BIN
mod_slipgate/maps/gfx/mmetal1_2.wad
Normal file
BIN
mod_slipgate/maps/gfx/prototype.wad
Normal file
BIN
mod_slipgate/maps/gfx/runic.wad
Normal file
BIN
mod_slipgate/maps/gfx/ubiBase_v100.wad
Normal file
BIN
mod_slipgate/maps/gfx/ubiLight_v102.wad
Normal file
BIN
mod_slipgate/maps/shubtest.bsp
Normal file
BIN
mod_slipgate/maps/shubtest.lit
Normal file
377
mod_slipgate/maps/shubtest.map
Normal file
@@ -0,0 +1,377 @@
|
||||
// Game: Quake
|
||||
// Format: Valve
|
||||
// entity 0
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"mapversion" "220"
|
||||
"_tb_mod" "slipgate"
|
||||
"_tb_def" "external:slipgate.fgd"
|
||||
"wad" "gfx/misc.wad;gfx/medieval.wad;gfx/runic.wad"
|
||||
"_sunlight2" "150"
|
||||
"_sunlight_color2" "255 192 192"
|
||||
"_bounce" "1"
|
||||
"_telealpha" "1"
|
||||
// brush 0
|
||||
{
|
||||
( -768 192 -32 ) ( -768 193 -32 ) ( -768 192 -31 ) tile1 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -320 -320 -32 ) ( -320 -320 -31 ) ( -319 -320 -32 ) tile1 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -320 192 -32 ) ( -319 192 -32 ) ( -320 193 -32 ) tile1 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -192 320 -0 ) ( -192 321 -0 ) ( -191 320 -0 ) tile1 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -192 320 -0 ) ( -191 320 -0 ) ( -192 320 1 ) tile1 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 704 320 -0 ) ( 704 320 1 ) ( 704 321 -0 ) tile1 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 1
|
||||
{
|
||||
( 304 64 -0 ) ( 304 65 -0 ) ( 304 64 1 ) bricks2_2 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 304 64 -0 ) ( 304 64 1 ) ( 305 64 -0 ) metal04_1 [ 1 -2.22045e-16 0 0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
( 304 64 -0 ) ( 305 64 -0 ) ( 304 65 -0 ) bricks2_2 [ 0 -1 0 -0 ] [ -1 0 -2.22045e-16 0 ] 0 1 1
|
||||
( 320 320 192 ) ( 320 321 192 ) ( 321 320 192 ) bricks2_2 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 320 320 16 ) ( 321 320 16 ) ( 320 320 17 ) bricks2_2 [ 1 -2.22045e-16 0 0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
( 352 320 16 ) ( 352 320 17 ) ( 352 321 16 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 2
|
||||
{
|
||||
( 304 -320 -0 ) ( 304 -319 -0 ) ( 304 -320 1 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 -320 -0 ) ( 304 -320 1 ) ( 305 -320 -0 ) bricks2_2 [ -1 -2.22045e-16 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 -320 -0 ) ( 305 -320 -0 ) ( 304 -319 -0 ) bricks2_2 [ 0 -1 0 -0 ] [ -1 0 -2.22045e-16 0 ] -0 1 1
|
||||
( 320 -64 192 ) ( 320 -63 192 ) ( 321 -64 192 ) bricks2_2 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 320 -64 16 ) ( 321 -64 16 ) ( 320 -64 17 ) metal04_1 [ 1 -2.22045e-16 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -64 16 ) ( 352 -64 17 ) ( 352 -63 16 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 3
|
||||
{
|
||||
( 304 -320 192 ) ( 304 -319 192 ) ( 304 -320 193 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 -320 192 ) ( 304 -320 193 ) ( 305 -320 192 ) bricks2_2 [ -1 -2.22045e-16 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 -320 192 ) ( 305 -320 192 ) ( 304 -319 192 ) bricks2_2 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 320 -64 544 ) ( 320 -63 544 ) ( 321 -64 544 ) bricks2_2 [ 0 -1 0 -0 ] [ 1 0 -2.22045e-16 0 ] -0 1 1
|
||||
( 320 -64 208 ) ( 321 -64 208 ) ( 320 -64 209 ) bricks2_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -64 208 ) ( 352 -64 209 ) ( 352 -63 208 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 4
|
||||
{
|
||||
( 304 64 192 ) ( 304 65 192 ) ( 304 64 193 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 64 192 ) ( 304 64 193 ) ( 305 64 192 ) bricks2_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 64 192 ) ( 305 64 192 ) ( 304 65 192 ) bricks2_2 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 320 320 544 ) ( 320 321 544 ) ( 321 320 544 ) bricks2_2 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 320 320 208 ) ( 321 320 208 ) ( 320 320 209 ) bricks2_2 [ 1 -2.22045e-16 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 320 208 ) ( 352 320 209 ) ( 352 321 208 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 5
|
||||
{
|
||||
( 304 -64 160 ) ( 304 -48 180 ) ( 304 -64 208 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -64 208 ) ( 352 -64 160 ) ( 304 -64 160 ) bricks2_2 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 304 -64 160 ) ( 352 -64 160 ) ( 352 -48 180 ) metal04_1 [ 1 -2.22045e-16 0 0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
( 304 -48 180 ) ( 352 -48 180 ) ( 352 -64 208 ) bricks2_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -48 180 ) ( 352 -64 160 ) ( 352 -64 208 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 6
|
||||
{
|
||||
( 304 -32 188 ) ( 304 -64 208 ) ( 304 -48 180 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 -48 180 ) ( 304 -64 208 ) ( 352 -64 208 ) bricks2_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -32 188 ) ( 304 -32 188 ) ( 304 -48 180 ) metal04_1 [ 1 -2.22045e-16 0 0 ] [ -2.22045e-16 -1 -2.22045e-16 0 ] -0 1 1
|
||||
( 352 -64 208 ) ( 304 -64 208 ) ( 304 -32 188 ) bricks2_2 [ -1 0 0 -0 ] [ 0 -1 -2.22045e-16 0 ] -0 1 1
|
||||
( 352 -48 180 ) ( 352 -64 208 ) ( 352 -32 188 ) bricks2_2 [ 0 -1 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 7
|
||||
{
|
||||
( 304 -64 208 ) ( 304 -32 188 ) ( 304 -16 192 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -32 188 ) ( 304 -32 188 ) ( 304 -64 208 ) bricks2_2 [ 1 0 0 -0 ] [ 0 -1 -2.22045e-16 0 ] -0 1 1
|
||||
( 304 -16 192 ) ( 304 -32 188 ) ( 352 -32 188 ) metal04_1 [ 1 -2.22045e-16 0 0 ] [ -2.22045e-16 -1 -2.22045e-16 0 ] -0 1 1
|
||||
( 352 -64 208 ) ( 304 -64 208 ) ( 304 -16 192 ) bricks2_2 [ -1 0 0 -0 ] [ 0 -1 -2.22045e-16 0 ] -0 1 1
|
||||
( 352 -16 192 ) ( 352 -32 188 ) ( 352 -64 208 ) bricks2_2 [ 0 -1 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 8
|
||||
{
|
||||
( 304 64 208 ) ( 304 16 192 ) ( 304 32 188 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 64 208 ) ( 304 16 192 ) ( 304 64 208 ) bricks2_2 [ -1 0 0 -0 ] [ 0 1 -2.22045e-16 0 ] -0 1 1
|
||||
( 304 16 192 ) ( 352 32 188 ) ( 304 32 188 ) metal04_1 [ 1 -2.22045e-16 0 0 ] [ -2.22045e-16 -1 -2.22045e-16 0 ] -0 1 1
|
||||
( 352 32 188 ) ( 304 64 208 ) ( 304 32 188 ) bricks2_2 [ 1 0 0 -0 ] [ 0 1 -2.22045e-16 0 ] -0 1 1
|
||||
( 352 16 192 ) ( 352 64 208 ) ( 352 32 188 ) bricks2_2 [ 0 -1 0 0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
}
|
||||
// brush 9
|
||||
{
|
||||
( 304 32 188 ) ( 304 48 180 ) ( 304 64 208 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 64 208 ) ( 304 32 188 ) ( 304 64 208 ) bricks2_2 [ -1 0 0 -0 ] [ 0 1 -2.22045e-16 0 ] -0 1 1
|
||||
( 352 32 188 ) ( 304 48 180 ) ( 304 32 188 ) metal04_1 [ 1 -2.22045e-16 0 0 ] [ -2.22045e-16 -1 -2.22045e-16 0 ] -0 1 1
|
||||
( 304 48 180 ) ( 352 64 208 ) ( 304 64 208 ) bricks2_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 48 180 ) ( 352 32 188 ) ( 352 64 208 ) bricks2_2 [ 0 -1 0 0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
}
|
||||
// brush 10
|
||||
{
|
||||
( 304 64 160 ) ( 304 64 208 ) ( 304 48 180 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 48 180 ) ( 352 64 208 ) ( 352 48 180 ) bricks2_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 64 160 ) ( 352 48 180 ) ( 352 64 160 ) metal04_1 [ 1 -2.22045e-16 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 64 208 ) ( 304 64 160 ) ( 352 64 160 ) bricks2_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 48 180 ) ( 352 64 208 ) ( 352 64 160 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
}
|
||||
// brush 11
|
||||
{
|
||||
( 304 16 192 ) ( 304 -64 208 ) ( 304 -16 192 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -16 192 ) ( 304 -64 208 ) ( 352 -64 208 ) bricks2_2 [ 1 0 0 -0 ] [ 0 -1 -2.22045e-16 0 ] -0 1 1
|
||||
( 352 16 192 ) ( 304 -16 192 ) ( 352 -16 192 ) metal04_1 [ 1 -2.22045e-16 0 0 ] [ -2.22045e-16 -1 -2.22045e-16 -0 ] -0 1 1
|
||||
( 304 64 208 ) ( 352 -64 208 ) ( 304 -64 208 ) bricks2_2 [ 1 0 0 -0 ] [ 0 1 0 0 ] -0 1 1
|
||||
( 352 16 192 ) ( 304 64 208 ) ( 304 16 192 ) bricks2_2 [ 1 0 0 -0 ] [ 0 1 -2.22045e-16 0 ] -0 1 1
|
||||
( 352 16 192 ) ( 352 -64 208 ) ( 352 64 208 ) bricks2_2 [ 0 -1 0 0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
}
|
||||
// brush 12
|
||||
{
|
||||
( 304 -64 208 ) ( 304 -63 208 ) ( 304 -64 209 ) bricks2_2 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 304 -64 208 ) ( 304 -64 209 ) ( 305 -64 208 ) bricks2_2 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 304 -64 208 ) ( 305 -64 208 ) ( 304 -63 208 ) bricks2_2 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 352 64 544 ) ( 352 65 544 ) ( 353 64 544 ) bricks2_2 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 352 64 224 ) ( 353 64 224 ) ( 352 64 225 ) bricks2_2 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 352 64 224 ) ( 352 64 225 ) ( 352 65 224 ) bricks2_2 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 13
|
||||
{
|
||||
( 352 -352 -0 ) ( 352 -351 -0 ) ( 352 -352 1 ) bricks2_2 [ 0 -1 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -352 -0 ) ( 352 -352 1 ) ( 353 -352 -0 ) bricks2_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -352 -0 ) ( 353 -352 -0 ) ( 352 -351 -0 ) bricks2_2 [ -1 0 0 -0 ] [ 0 -1 0 -32 ] -0 1 1
|
||||
( 704 -320 256 ) ( 704 -319 256 ) ( 705 -320 256 ) bricks2_2 [ 1 0 0 -0 ] [ 0 -1 0 -32 ] -0 1 1
|
||||
( 704 -320 16 ) ( 705 -320 16 ) ( 704 -320 17 ) bricks2_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 704 -320 16 ) ( 704 -320 17 ) ( 704 -319 16 ) bricks2_2 [ 0 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 14
|
||||
{
|
||||
( 352 320 -0 ) ( 352 321 -0 ) ( 352 320 1 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 320 -0 ) ( 352 320 1 ) ( 353 320 -0 ) bricks2_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 320 -0 ) ( 353 320 -0 ) ( 352 321 -0 ) bricks2_2 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 704 352 256 ) ( 704 353 256 ) ( 705 352 256 ) bricks2_2 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 704 352 16 ) ( 705 352 16 ) ( 704 352 17 ) bricks2_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 704 352 16 ) ( 704 352 17 ) ( 704 353 16 ) bricks2_2 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 15
|
||||
{
|
||||
( 704 -320 -0 ) ( 704 -319 -0 ) ( 704 -320 1 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 704 -320 -0 ) ( 704 -320 1 ) ( 705 -320 -0 ) bricks2_2 [ 1 0 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 704 -320 -0 ) ( 705 -320 -0 ) ( 704 -319 -0 ) bricks2_2 [ -1 0 0 32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 736 320 256 ) ( 736 321 256 ) ( 737 320 256 ) bricks2_2 [ 1 0 0 -32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 736 320 16 ) ( 737 320 16 ) ( 736 320 17 ) bricks2_2 [ -1 0 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 736 320 16 ) ( 736 320 17 ) ( 736 321 16 ) bricks2_2 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 16
|
||||
{
|
||||
( 352 -320 256 ) ( 352 -319 256 ) ( 352 -320 257 ) bricks2_3 [ 0 -1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -320 256 ) ( 352 -320 257 ) ( 353 -320 256 ) bricks2_3 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 352 -320 256 ) ( 353 -320 256 ) ( 352 -319 256 ) bricks2_3 [ -1 0 0 0 ] [ 0 -1 0 32 ] -0 1 1
|
||||
( 416 -288 272 ) ( 416 -287 272 ) ( 417 -288 272 ) bricks2_3 [ 1 0 0 -0 ] [ 0 -1 0 32 ] -0 1 1
|
||||
( 416 320 272 ) ( 417 320 272 ) ( 416 320 273 ) bricks2_3 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 704 -288 272 ) ( 704 -288 273 ) ( 704 -287 272 ) bricks2_3 [ 0 1 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 17
|
||||
{
|
||||
( -768 320 -0 ) ( -768 321 -0 ) ( -768 320 1 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -48 320 -0 ) ( -48 320 1 ) ( -47 320 -0 ) bricks2_2 [ 1 0 0 16 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -48 320 -0 ) ( -47 320 -0 ) ( -48 321 -0 ) bricks2_2 [ -1 0 0 -16 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 304 352 544 ) ( 304 353 544 ) ( 305 352 544 ) bricks2_2 [ 1 0 0 16 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 304 352 16 ) ( 305 352 16 ) ( 304 352 17 ) bricks2_2 [ -1 0 0 -16 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 352 16 ) ( 304 352 17 ) ( 304 353 16 ) bricks2_2 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 18
|
||||
{
|
||||
( -768 -352 -0 ) ( -768 -351 -0 ) ( -768 -352 1 ) bricks2_2 [ 0 -1 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -48 -352 -0 ) ( -48 -352 1 ) ( -47 -352 -0 ) bricks2_2 [ 1 0 0 16 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -48 -352 -0 ) ( -47 -352 -0 ) ( -48 -351 -0 ) bricks2_2 [ -1 0 0 -16 ] [ 0 -1 0 -32 ] -0 1 1
|
||||
( 304 -320 544 ) ( 304 -319 544 ) ( 305 -320 544 ) bricks2_2 [ 1 0 0 16 ] [ 0 -1 0 -32 ] -0 1 1
|
||||
( 304 -320 16 ) ( 305 -320 16 ) ( 304 -320 17 ) bricks2_2 [ -1 0 0 -16 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 -320 16 ) ( 304 -320 17 ) ( 304 -319 16 ) bricks2_2 [ 0 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 19
|
||||
{
|
||||
( -800 -304 -0 ) ( -800 -303 -0 ) ( -800 -304 1 ) bricks2_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -800 -320 -0 ) ( -800 -320 1 ) ( -799 -320 -0 ) bricks2_2 [ 1 0 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -800 -304 -0 ) ( -799 -304 -0 ) ( -800 -303 -0 ) bricks2_2 [ -1 0 0 -32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -768 320 544 ) ( -768 321 544 ) ( -767 320 544 ) bricks2_2 [ 1 0 0 32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -768 320 16 ) ( -767 320 16 ) ( -768 320 17 ) bricks2_2 [ -1 0 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -768 320 16 ) ( -768 320 17 ) ( -768 321 16 ) bricks2_2 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 20
|
||||
{
|
||||
( -768 -288 544 ) ( -768 -287 544 ) ( -768 -288 545 ) sky5 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -768 -320 544 ) ( -768 -320 545 ) ( -767 -320 544 ) sky5 [ 1 0 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -768 -288 544 ) ( -767 -288 544 ) ( -768 -287 544 ) sky5 [ -1 0 0 32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -736 320 560 ) ( -736 321 560 ) ( -735 320 560 ) sky5 [ 1 0 0 -32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -736 320 560 ) ( -735 320 560 ) ( -736 320 561 ) sky5 [ -1 0 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 304 320 560 ) ( 304 320 561 ) ( 304 321 560 ) sky5 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 21
|
||||
{
|
||||
( 112 -304 80 ) ( 112 -304 64 ) ( 112 -176 64 ) *teleport [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 96 -320 -0 ) ( 96 -320 1 ) ( 97 -320 -0 ) *teleport [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 96 -320 -0 ) ( 97 -320 -0 ) ( 96 -319 -0 ) *teleport [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 192 -304 128 ) ( 192 -303 128 ) ( 193 -304 128 ) *teleport [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 192 -308 16 ) ( 193 -308 16 ) ( 192 -308 17 ) *teleport [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 176 -304 48 ) ( 176 -304 80 ) ( 176 -176 80 ) *teleport [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 22
|
||||
{
|
||||
( 176 -304 48 ) ( 176 -176 80 ) ( 176 -304 80 ) cop1_7 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 96 -320 -0 ) ( 96 -320 1 ) ( 97 -320 -0 ) cop1_7 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 96 -320 -0 ) ( 97 -320 -0 ) ( 96 -319 -0 ) cop1_7 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 192 -304 128 ) ( 192 -303 128 ) ( 193 -304 128 ) cop1_7 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 192 -304 16 ) ( 193 -304 16 ) ( 192 -304 17 ) cop1_7 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 192 -304 16 ) ( 192 -304 17 ) ( 192 -303 16 ) cop1_7 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 23
|
||||
{
|
||||
( 96 -320 -0 ) ( 96 -319 -0 ) ( 96 -320 1 ) cop1_7 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 96 -320 -0 ) ( 96 -320 1 ) ( 97 -320 -0 ) cop1_7 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 96 -320 -0 ) ( 97 -320 -0 ) ( 96 -319 -0 ) cop1_7 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 192 -304 128 ) ( 192 -303 128 ) ( 193 -304 128 ) cop1_7 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 192 -304 16 ) ( 193 -304 16 ) ( 192 -304 17 ) cop1_7 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 112 -304 80 ) ( 112 -176 64 ) ( 112 -304 64 ) cop1_7 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 24
|
||||
{
|
||||
( 96 -320 128 ) ( 96 -319 128 ) ( 96 -320 129 ) cop1_7 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 96 -320 128 ) ( 96 -320 129 ) ( 97 -320 128 ) cop1_7 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 96 -320 128 ) ( 97 -320 128 ) ( 96 -319 128 ) cop1_7 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 192 -304 144 ) ( 192 -303 144 ) ( 193 -304 144 ) cop1_7 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 192 -304 144 ) ( 193 -304 144 ) ( 192 -304 145 ) cop1_7 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 192 -304 144 ) ( 192 -304 145 ) ( 192 -303 144 ) cop1_7 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
||||
// entity 1
|
||||
{
|
||||
"classname" "monster_oldone"
|
||||
"origin" "-384 -0 24"
|
||||
"angle" ""
|
||||
}
|
||||
// entity 2
|
||||
{
|
||||
"classname" "func_door"
|
||||
"angle" "90"
|
||||
"sounds" "1"
|
||||
"speed" "300"
|
||||
// brush 0
|
||||
{
|
||||
( 320 -64 -0 ) ( 320 -63 -0 ) ( 320 -64 1 ) meddoor1_3 [ 0 1 0 64 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 320 -0 156 ) ( 448 -0 136 ) ( 320 -0 136 ) wood01_3 [ 1 0 0 -16 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 320 -64 -0 ) ( 321 -64 -0 ) ( 320 -63 -0 ) wood01_3 [ -1 0 0 16 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 336 64 192 ) ( 336 65 192 ) ( 337 64 192 ) wood01_3 [ 1 0 0 -16 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 336 64 16 ) ( 337 64 16 ) ( 336 64 17 ) wood01_3 [ -1 0 0 16 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 336 64 16 ) ( 336 64 17 ) ( 336 65 16 ) meddoor1_3 [ 0 1 0 64 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 3
|
||||
{
|
||||
"classname" "func_door"
|
||||
"angle" "-90"
|
||||
"sounds" "1"
|
||||
"speed" "300"
|
||||
// brush 0
|
||||
{
|
||||
( 320 -64 -0 ) ( 320 -63 -0 ) ( 320 -64 1 ) meddoor1_3 [ 0 1 0 64 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 320 -64 -0 ) ( 320 -64 1 ) ( 321 -64 -0 ) wood01_3 [ 1 0 0 -16 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 320 -64 -0 ) ( 321 -64 -0 ) ( 320 -63 -0 ) wood01_3 [ -1 0 0 16 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 336 64 192 ) ( 336 65 192 ) ( 337 64 192 ) wood01_3 [ 1 0 0 -16 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 320 -0 156 ) ( 320 -0 136 ) ( 448 -0 136 ) wood01_3 [ -1 0 0 16 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 336 64 16 ) ( 336 64 17 ) ( 336 65 16 ) meddoor1_3 [ 0 1 0 64 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 4
|
||||
{
|
||||
"classname" "light_torch_long_walltorch"
|
||||
"origin" "296 -152 124"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"_color" "255 255 192"
|
||||
}
|
||||
// entity 5
|
||||
{
|
||||
"classname" "light_torch_long_walltorch"
|
||||
"origin" "296 152 124"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"_color" "255 255 192"
|
||||
}
|
||||
// entity 6
|
||||
{
|
||||
"classname" "light_torch_long_walltorch"
|
||||
"origin" "360 152 124"
|
||||
"angle" "180"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"_color" "255 255 192"
|
||||
}
|
||||
// entity 7
|
||||
{
|
||||
"classname" "light_torch_long_walltorch"
|
||||
"origin" "360 -152 124"
|
||||
"angle" "180"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"_color" "255 255 192"
|
||||
}
|
||||
// entity 8
|
||||
{
|
||||
"classname" "info_player_start"
|
||||
"origin" "528 -0 24"
|
||||
"angle" "180"
|
||||
}
|
||||
// entity 9
|
||||
{
|
||||
"classname" "info_intermission"
|
||||
"origin" "-32 -0 144"
|
||||
"mangle" "15 180 0"
|
||||
}
|
||||
// entity 10
|
||||
{
|
||||
"classname" "misc_teleporttrain"
|
||||
"origin" "160 88 136"
|
||||
"target" "t1"
|
||||
"targetname" "tt"
|
||||
"speed" "350"
|
||||
}
|
||||
// entity 11
|
||||
{
|
||||
"classname" "path_corner"
|
||||
"origin" "72 -240 112"
|
||||
"targetname" "t1"
|
||||
"target" "t2"
|
||||
}
|
||||
// entity 12
|
||||
{
|
||||
"classname" "path_corner"
|
||||
"origin" "-168 160 112"
|
||||
"target" "t3"
|
||||
"targetname" "t2"
|
||||
}
|
||||
// entity 13
|
||||
{
|
||||
"classname" "path_corner"
|
||||
"origin" "-648 -224 112"
|
||||
"targetname" "t3"
|
||||
"target" "t1"
|
||||
"wait" "3"
|
||||
}
|
||||
// entity 14
|
||||
{
|
||||
"classname" "trigger_teleport"
|
||||
"target" "tt"
|
||||
// brush 0
|
||||
{
|
||||
( 112 -304 -0 ) ( 112 -303 -0 ) ( 112 -304 1 ) trigger [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 112 -304 -0 ) ( 112 -304 1 ) ( 113 -304 -0 ) trigger [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 112 -304 -0 ) ( 113 -304 -0 ) ( 112 -303 -0 ) trigger [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 176 -288 128 ) ( 176 -287 128 ) ( 177 -288 128 ) trigger [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 176 -288 16 ) ( 177 -288 16 ) ( 176 -288 17 ) trigger [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 176 -288 16 ) ( 176 -288 17 ) ( 176 -287 16 ) trigger [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
||||
// entity 15
|
||||
{
|
||||
"classname" "func_button"
|
||||
"angle" "-2"
|
||||
"target" "tt"
|
||||
"wait" "-1"
|
||||
// brush 0
|
||||
{
|
||||
( -0 -32 -0 ) ( -0 -31 -0 ) ( -0 -32 1 ) metal04_1 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -0 -32 -0 ) ( -0 -32 1 ) ( 1 -32 -0 ) metal04_1 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -0 -32 -0 ) ( 1 -32 -0 ) ( -0 -31 -0 ) metal04_1 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 64 32 8 ) ( 64 33 8 ) ( 65 32 8 ) +0qbutton [ -4.60944e-07 1 0 -32 ] [ 1 4.60944e-07 0 -0 ] 270 1 1
|
||||
( 64 32 16 ) ( 65 32 16 ) ( 64 32 17 ) metal04_1 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 64 32 16 ) ( 64 32 17 ) ( 64 33 16 ) metal04_1 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
1021
mod_slipgate/maps/slipgate.def
Normal file
872
mod_slipgate/maps/slipgate.fgd
Normal file
@@ -0,0 +1,872 @@
|
||||
//
|
||||
// worldspawn
|
||||
//
|
||||
|
||||
@SolidClass = worldspawn : "World entity"
|
||||
[
|
||||
message(string) : "Map name"
|
||||
worldtype(choices) : "Ambience" : 0 =
|
||||
[
|
||||
0 : "Medieval"
|
||||
1 : "Metal/Runic"
|
||||
2 : "Base"
|
||||
]
|
||||
sounds(float) : "CD/music track to play" : "0"
|
||||
fog(string) : "Fog (density red green blue)" : "0 0 0 0"
|
||||
sky(string) : "Skybox (placed in gfx\env\"
|
||||
gravity(float) : "Map gravity" : 800
|
||||
|
||||
//
|
||||
// ericw-tools
|
||||
//
|
||||
_minlight(float) : "Minlight" : 0
|
||||
_minlight_color(color) : "Minlight color" : "255 255 255"
|
||||
_dist(float) : "Scale fade distance" : 1
|
||||
_range(float) : "Scale brightness range" : 0.5
|
||||
_sunlight(float) : "Sunlight" : 0
|
||||
_anglescale(float) : "Sunlight angle scale" : 0.5
|
||||
_sunlight_mangle(vector) : "Sunlight angle" : "0 -90 0"
|
||||
_sunlight_penumbra(float) : "Sunlight penumbra width" : 0
|
||||
_sunlight_color(color) : "Sunlight color" : "255 255 255"
|
||||
_sunlight2(float) : "Sunlight2" : 0
|
||||
_sunlight_color2(color) : "Sunlight2 color" : "255 255 255"
|
||||
_sunlight3(float) : "Sunlight3" : 0
|
||||
_sunlight_color3(color) : "Sunlight3 color" : "255 255 255"
|
||||
_dirt(choices) : "Dirtmapping" : 0 =
|
||||
[
|
||||
0 : "No dirtmapping (default)"
|
||||
1 : "Dirtmapping enabled"
|
||||
]
|
||||
_sunlight_dirt(choices) : "Sunlight dirtmapping" : 0 =
|
||||
[
|
||||
-1 : "Sunlight dirtmapping disabled"
|
||||
0 : "Inherit from _dirt value"
|
||||
1 : "Sunlight dirtmapping enabled"
|
||||
]
|
||||
_sunlight2_dirt(choices) : "Sunlight2 dirtmapping" : 0 =
|
||||
[
|
||||
-1 : "Sunlight2 dirtmapping disabled"
|
||||
0 : "Inherit from _dirt value (default)"
|
||||
1 : "Sunlight2 dirtmapping enabled"
|
||||
]
|
||||
_minlight_dirt(choices) : "Minlight dirtmapping" : 0 =
|
||||
[
|
||||
-1 : "Minlight dirtmapping disabled"
|
||||
0 : "Inherit from _dirt value (default)"
|
||||
1 : "Minlight dirtmapping enabled"
|
||||
]
|
||||
_dirtmode(choices) : "Dirtmapping mode" : 0 =
|
||||
[
|
||||
0 : "Ordered (default)"
|
||||
1 : "Random"
|
||||
]
|
||||
_dirtdepth(float) : "Dirtmapping depth" : 128
|
||||
_dirtscale(float) : "Dirtmapping scale" : 1
|
||||
_dirtgain(float) : "Dirtmapping gain" : 1
|
||||
_dirtangle(float) : "Dirtmapping angle" : 88
|
||||
_gamma(float) : "Gamma" : 1
|
||||
_lightmap_scale(float) : "Lightmap scale" : 0
|
||||
_bounce(choices) : "Bounce lighting" : 0 =
|
||||
[
|
||||
0 : "Disable bounce lights (default)"
|
||||
1 : "Enable bounce lights"
|
||||
]
|
||||
_bouncescale(float) : "Bounce lighting scale" : 1
|
||||
_bouncecolorscale(choices) : "Bounce lighting color scale" : 0 =
|
||||
[
|
||||
0 : "Ignore map textures"
|
||||
1 : "Multiply bounce lights by texture color"
|
||||
]
|
||||
_bouncestyled(choices) : "Bounce styled lights" : 0 =
|
||||
[
|
||||
0 : "Do not bounce styled lights (default)"
|
||||
1 : "Bounce styled lights"
|
||||
]
|
||||
_spotlightautofalloff(choices) : "Spotlight auto falloff" : 0 =
|
||||
[
|
||||
0 : "Do not calculate auto falloff (default)"
|
||||
1 : "Calculate from targeted info_null"
|
||||
]
|
||||
]
|
||||
|
||||
//
|
||||
// base classes
|
||||
//
|
||||
|
||||
@BaseClass = Appearflags
|
||||
[
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
256 : "Not in Easy"
|
||||
512 : "Not in Normal"
|
||||
1024 : "Not in Hard"
|
||||
2048 : "Not in Deathmatch"
|
||||
4096 : "Not in Co-op"
|
||||
8192 : "Co-op only"
|
||||
]
|
||||
]
|
||||
|
||||
@BaseClass = Targetname
|
||||
[
|
||||
targetname(target_source) : "Targetname"
|
||||
]
|
||||
|
||||
@BaseClass = Target
|
||||
[
|
||||
target(target_destination) : "Target"
|
||||
killtarget(target_destination) : "Killtarget"
|
||||
message(string) : "Message"
|
||||
delay(float) : "Delay"
|
||||
]
|
||||
|
||||
//
|
||||
// info entities
|
||||
//
|
||||
|
||||
@BaseClass base(Appearflags) size(-16 -16 -24, 16 16 32) model({"path":"progs/player.mdl","frame":12}) color(0 128 0) = InfoPlayer []
|
||||
|
||||
@PointClass base(InfoPlayer) = info_player_start : "Player start" []
|
||||
@PointClass base(InfoPlayer) = info_player_start2 : "Player episode return point" []
|
||||
@PointClass base(InfoPlayer) = info_player_coop : "Player co-operative start" []
|
||||
@PointClass base(InfoPlayer) = info_player_deathmatch : "Player deathmatch start" []
|
||||
@PointClass base(InfoPlayer) = info_player_test : "Player start for developer mode" []
|
||||
|
||||
@PointClass size(-16 -16 0, 16 16 56) base(Targetname) = info_teleport_destination : "Teleporter destination" []
|
||||
|
||||
@PointClass base(Targetname) = info_null : "Positional target for spotlights, etc" []
|
||||
|
||||
@PointClass base(Appearflags) = info_intermission : "Intermission camera"
|
||||
[
|
||||
mangle(string) : "Mangle (Pitch Yaw Roll)"
|
||||
]
|
||||
|
||||
//
|
||||
// items
|
||||
//
|
||||
|
||||
@BaseClass base(Appearflags, Target) color(0 0 192) = Item []
|
||||
|
||||
// ammo
|
||||
|
||||
@BaseClass base(Item) size(0 0 0, 32 32 56) = Ammo
|
||||
[
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1 : "Large Box"
|
||||
]
|
||||
]
|
||||
|
||||
@PointClass base(Ammo) model({{spawnflags & 1 -> "maps/b_shell1.bsp", "maps/b_shell0.bsp"}}) = item_shells : "Shells" []
|
||||
@PointClass base(Ammo) model({{spawnflags & 1 -> "maps/b_nail1.bsp", "maps/b_nail0.bsp"}}) = item_spikes : "Nails" []
|
||||
@PointClass base(Ammo) model({{spawnflags & 1 -> "maps/b_rock1.bsp", "maps/b_rock0.bsp"}}) = item_rockets : "Rockets" []
|
||||
@PointClass base(Ammo) model({{spawnflags & 1 -> "maps/b_batt1.bsp", "maps/b_batt0.bsp"}}) = item_cells : "Cells" []
|
||||
|
||||
// backpack
|
||||
|
||||
@PointClass base(Item) size(-16 -16 0, 16 16 56) model("progs/backpack.mdl") = item_backpack : "Backpack"
|
||||
[
|
||||
ammo_shells(float) : "Shells" : 40
|
||||
ammo_nails(float) : "Nails" : 50
|
||||
ammo_rockets(float) : "Rockets" : 10
|
||||
ammo_cells(float) : "Cells" : 12
|
||||
items(choices) : "Weapon" : 0 =
|
||||
[
|
||||
4096: "Axe"
|
||||
1: "Shotgun"
|
||||
2: "Double-barreled shotgun"
|
||||
4: "Nailgun"
|
||||
8: "Perforator"
|
||||
16: "Grenade Launcher"
|
||||
32: "Rocket Launcher"
|
||||
64: "Thunderbolt"
|
||||
]
|
||||
]
|
||||
|
||||
// health
|
||||
|
||||
@PointClass base(Item) size(0 0 0, 32 32 56) model({{spawnflags & 1 -> "maps/b_bh10.bsp",
|
||||
spawnflags & 2 -> "maps/b_bh100.bsp",
|
||||
"maps/b_bh25.bsp"}}) = item_health : "Health Box (25 points)"
|
||||
[
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1 : "Rotten (15 points)"
|
||||
2 : "Megahealth (100 points)"
|
||||
]
|
||||
]
|
||||
|
||||
// powerups
|
||||
|
||||
@BaseClass base(Item) size(-16 -16 -24, 16 16 32) = Powerup []
|
||||
|
||||
@PointClass base(Powerup) model("progs/suit.mdl") = item_artifact_envirosuit : "Biosuit" []
|
||||
@PointClass base(Powerup) model("progs/quaddama.mdl") = item_artifact_super_damage : "Quad Damage" []
|
||||
@PointClass base(Powerup) model("progs/invulner.mdl") = item_artifact_invulnerability : "Pentagram of Protection" []
|
||||
@PointClass base(Powerup) model("progs/invisibl.mdl") = item_artifact_invisibility : "Ring of Shadows" []
|
||||
|
||||
// armor
|
||||
|
||||
@BaseClass base(Item) size(-16 -16 -24, 16 16 32) = Armor []
|
||||
|
||||
@PointClass base(Armor) model("progs/armor.mdl") = item_armor1 : "Green Armor" []
|
||||
@PointClass base(Armor) model({"path": "progs/armor.mdl", "skin": 1}) = item_armor2 : "Yellow Armor" []
|
||||
@PointClass base(Armor) model({"path": "progs/armor.mdl", "skin": 2}) = item_armorInv : "Red Armor" []
|
||||
|
||||
// keys
|
||||
|
||||
@BaseClass base(Item) size(-16 -16 -24, 16 16 32) = Key []
|
||||
|
||||
@PointClass base(Key) model({"path": "progs/key_med.mdl", "skin": 0}) = item_key1 : "Silver Key" []
|
||||
@PointClass base(Key) model({"path": "progs/key_med.mdl", "skin": 1}) = item_key2 : "Gold Key" []
|
||||
@PointClass base(Key) model({{spawnflags & 2 -> "progs/end2.mdl",
|
||||
spawnflags & 4 -> "progs/end3.mdl",
|
||||
spawnflags & 8 -> "progs/end4.mdl",
|
||||
"progs/end1.mdl"}}) = item_sigil : "End of Episode Rune"
|
||||
[
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1 : "Episode 1"
|
||||
2 : "Episode 2"
|
||||
4 : "Episode 3"
|
||||
8 : "Episode 4"
|
||||
]
|
||||
]
|
||||
|
||||
//
|
||||
// weapons
|
||||
//
|
||||
|
||||
@BaseClass base(Item) size(-16 -16 0, 16 16 56) = Weapon []
|
||||
|
||||
@PointClass base(Weapon) model("progs/g_shot.mdl") = weapon_supershotgun : "Double-barrelled Shotgun" []
|
||||
@PointClass base(Weapon) model("progs/g_nail.mdl") = weapon_nailgun : "Nailgun" []
|
||||
@PointClass base(Weapon) model("progs/g_nail2.mdl") = weapon_supernailgun : "Perforator" []
|
||||
@PointClass base(Weapon) model("progs/g_rock.mdl") = weapon_grenadelauncher : "Grenade Launcher" []
|
||||
@PointClass base(Weapon) model("progs/g_rock2.mdl") = weapon_rocketlauncher : "Rocket Launcher" []
|
||||
@PointClass base(Weapon) model("progs/g_light.mdl") = weapon_lightning : "Thunderbolt" []
|
||||
|
||||
//
|
||||
// monsters
|
||||
//
|
||||
|
||||
@BaseClass base(Appearflags, Targetname, Target) color(192 0 0) = Monster
|
||||
[
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1 : "Ambush"
|
||||
4 : "Teleport"
|
||||
]
|
||||
]
|
||||
|
||||
@PointClass base(Monster) size(-16 -16 -24, 16 16 40) model("progs/soldier.mdl") = monster_army : "Grunt" []
|
||||
@PointClass base(Monster) size(-32 -32 -24, 32 32 40) model("progs/dog.mdl") = monster_dog : "Rottweiler" []
|
||||
@PointClass base(Monster) size(-32 -32 -24, 32 32 64) model("progs/ogre.mdl") = monster_ogre : "Ogre" []
|
||||
@PointClass base(Monster) size(-16 -16 -24, 16 16 40) model("progs/knight.mdl") = monster_knight : "Knight" []
|
||||
@PointClass base(Monster) size(-16 -16 -24, 16 16 40) model("progs/hknight.mdl") = monster_hell_knight : "Death Knight" []
|
||||
@PointClass base(Monster) size(-16 -16 -24, 16 16 40) model("progs/wizard.mdl") = monster_wizard : "Scrag" []
|
||||
@PointClass base(Monster) size(-32 -32 -24, 32 32 64) model("progs/demon.mdl") = monster_demon1 : "Fiend" []
|
||||
@PointClass base(Monster) size(-32 -32 -24, 32 32 64) model("progs/shambler.mdl") = monster_shambler : "Shambler" []
|
||||
@PointClass base(Monster) size(-128 -128 -24, 128 128 256) model("progs/boss.mdl") = monster_boss : "Chthon" []
|
||||
@PointClass base(Monster) size(-16 -16 -24, 16 16 40) model("progs/enforcer.mdl") = monster_enforcer : "Enforcer" []
|
||||
@PointClass base(Monster) size(-32 -32 -24, 32 32 64) model("progs/shalrath.mdl") = monster_shalrath : "Vore" []
|
||||
@PointClass base(Monster) size(-16 -16 -24, 16 16 40) model("progs/tarbaby.mdl") = monster_tarbaby : "Spawn" []
|
||||
@PointClass base(Monster) size(-16 -16 -24, 16 16 24) model("progs/fish.mdl") = monster_fish : "Rotfish" []
|
||||
@PointClass base(Monster) size(-160 -128 -24, 160 128 256) model("progs/oldone.mdl") = monster_oldone : "Shub-Niggurath" []
|
||||
@PointClass base(Monster) size(-16 -16 -24, 16 16 40) model({{spawnflags & 1 -> {"path":"progs/zombie.mdl", "frame":192}, "progs/zombie.mdl"}}) = monster_zombie : "Zombie"
|
||||
[
|
||||
// stupid zombie flags
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1 : "Crucified"
|
||||
2 : "Ambush"
|
||||
4 : "Teleport"
|
||||
]
|
||||
]
|
||||
|
||||
//
|
||||
// lights
|
||||
//
|
||||
|
||||
@BaseClass color(192 192 32) = Light
|
||||
[
|
||||
light(float) : "Light intensity" : 300
|
||||
wait(float) : "Scale fade distance" : 1
|
||||
delay(choices) : "Attenuation" : 0 =
|
||||
[
|
||||
0 : "Linear attenuation (default)"
|
||||
1 : "1/x attenuation"
|
||||
2 : "1/(x^2) attenuation"
|
||||
3 : "No attenuation"
|
||||
4 : "Local minlight"
|
||||
5 : "1/(x^2) attenuation - variation"
|
||||
]
|
||||
_falloff(float) : "Falloff distance"
|
||||
_color(color) : "Light color"
|
||||
target(target_destination) : "Spotlight target"
|
||||
mangle(string) : "Spotlight angle (Yaw Pitch Roll)" : "0 0 0"
|
||||
angle(float) : "Spotlight angle width" : 40
|
||||
_softangle(float) : "Inner spotlight angle width" : 0
|
||||
targetname(string) : "Targetname for a switchable light"
|
||||
style(choices) : "Animated light style" : 0 =
|
||||
[
|
||||
0 : "Normal"
|
||||
1 : "Flicker A"
|
||||
2 : "Slow, strong pulse"
|
||||
3 : "Candle A"
|
||||
4 : "Fast strobe"
|
||||
6 : "Flicker B"
|
||||
5 : "Gentle pulse"
|
||||
7 : "Candle B"
|
||||
8 : "Candle C"
|
||||
9 : "Slow strobe"
|
||||
10: "Fluorescent flicker"
|
||||
11: "Slow pulse, noblack"
|
||||
12: "Blink on/off"
|
||||
]
|
||||
style2(choices) : "Switchable light animated style" : 0 =
|
||||
[
|
||||
0 : "Normal"
|
||||
1 : "Flicker A"
|
||||
2 : "Slow, strong pulse"
|
||||
3 : "Candle A"
|
||||
4 : "Fast strobe"
|
||||
6 : "Flicker B"
|
||||
5 : "Gentle pulse"
|
||||
7 : "Candle B"
|
||||
8 : "Candle C"
|
||||
9 : "Slow strobe"
|
||||
10: "Fluorescent flicker"
|
||||
11: "Slow pulse, noblack"
|
||||
12: "Blink on/off"
|
||||
]
|
||||
_anglescale(float) : "Light angle scale" : 0.5
|
||||
_dirt(choices) : "Light dirtmapping" : 0 =
|
||||
[
|
||||
-1 : "Disable dirtmapping"
|
||||
0 : "Inherit from worldspawn _dirt"
|
||||
1 : "Dirtmapping enabled"
|
||||
]
|
||||
_dirtscale(float) : "Light dirtmapping scale" : 1
|
||||
_dirtgain(float) : "Light dirtmapping gain" : 1
|
||||
_deviance(float) : "Light sphere radius" : 0
|
||||
_samples(float) : "Light sphere samples" : 16
|
||||
_surface(string) : "Surface light texturename"
|
||||
_surface_offset(float) : "Surface light offset" : 2
|
||||
_surface_spotlight(choices) : "Surface light spotlight" : 0 =
|
||||
[
|
||||
0 : "Not a spotlight"
|
||||
1 : "Spotlight"
|
||||
]
|
||||
_project_texture(string) : "Project texturename"
|
||||
_project_mangle(string) : "Project texture angle (yaw pitch roll)" : "0 0 0"
|
||||
_project_fov(float) : "Project texture fov" : 90
|
||||
_bouncescale(float) : "Bounce lighting scale" : 1
|
||||
_sun(float) : "Turn light into a sunlight" : 0
|
||||
]
|
||||
|
||||
@BaseClass base(Light) = ToggleLight
|
||||
[
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1 : "Start off"
|
||||
2 : "Fade in/out"
|
||||
]
|
||||
]
|
||||
|
||||
@BaseClass base(Light) = TorchLight
|
||||
[
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1 : "No sound"
|
||||
]
|
||||
]
|
||||
|
||||
@PointClass base(ToggleLight) = light : "Invisible lightsource" []
|
||||
@PointClass base(ToggleLight) = light_fluoro : "Invisible lightsource, with fluorescent hum" []
|
||||
@PointClass base(ToggleLight) = light_fluorospark : "Invisible lightsource, with broken sparking fluorescent sound" []
|
||||
@PointClass base(Light) = light_globe : "Globe sprite light" []
|
||||
|
||||
@PointClass size(-4 -4 -12, 4 4 16) base(TorchLight) model("progs/flame2.mdl") = light_flame_small_yellow : "Small yellow flame" []
|
||||
@PointClass size(-10 -10 -12, 12 12 18) base(TorchLight) model({"path":"progs/flame2.mdl","frame":1}) = light_flame_large_yellow : "Large yellow flame" []
|
||||
@PointClass size(-4 -4 -16, 4 4 22) base(TorchLight) model("progs/flame.mdl") = light_torch_small_walltorch : "Small walltorch" []
|
||||
@PointClass size(-8 -8 -48, 8 8 24) base(TorchLight) model("progs/flame3.mdl") = light_torch_long_walltorch : "Large walltorch" []
|
||||
|
||||
//
|
||||
// Misc
|
||||
//
|
||||
|
||||
// air bubbles
|
||||
|
||||
@PointClass base(Appearflags) color (0 255 255) = air_bubbles : "Air bubbles" []
|
||||
|
||||
// boss lightning
|
||||
|
||||
@PointClass base(Appearflags, Targetname) color(0 255 255) = event_lightning : "Boss lightning" []
|
||||
|
||||
// misc_model
|
||||
|
||||
@PointClass base(Appearflags) model({"path":mdl,"skin":skin,"frame":frame}) = misc_model : "Decorative model"
|
||||
[
|
||||
mdl(string) : "Model"
|
||||
frame(float) : "Pose"
|
||||
skin(float) : "Skin"
|
||||
pos1(string) : "Bounding Box Mins" : "-16 -16 -16"
|
||||
pos2(string) : "Bounding Box Maxs" : "16 16 16"
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1 : "Solid"
|
||||
]
|
||||
]
|
||||
|
||||
|
||||
@PointClass model({"path":"progs/shambler.mdl",frame:"93"}) size(-32 -32 -24, 32 32 0) = misc_shambler_dead : "Dead Shambler" []
|
||||
@PointClass model("progs/h_shams.mdl") size(-16 -16 0, 16 16 16) = misc_shambler_head : "Shambler Head" []
|
||||
|
||||
@PointClass model({"path":"progs/soldier.mdl",frame:"17"}) size(-16 -16 -24, 16 16 0) = misc_soldier_dead_1 : "Dead Soldier" []
|
||||
@PointClass model({"path":"progs/soldier.mdl",frame:"28"}) size(-16 -16 -24, 16 16 0) = misc_soldier_dead_2 : "Dead Soldier" []
|
||||
@PointClass model("progs/h_guard.mdl") size(-16 -16 0, 16 16 16) = misc_soldier_head : "Soldier Head" []
|
||||
|
||||
@PointClass model({"path":"progs/zombie.mdl",frame:"172"}) size(-16 -16 -24, 16 16 0) = misc_zombie_dead : "Dead Zombie" []
|
||||
@PointClass model("progs/h_zombie.mdl") size(-16 -16 0, 16 16 16) = misc_zombie_head : "Zombie Head" []
|
||||
|
||||
@PointClass model({"path":"progs/wizard.mdl",frame:"53"}) size(-16 -16 -24, 16 16 0) = misc_wizard_dead : "Dead Scrag" []
|
||||
@PointClass model("progs/h_wizard.mdl") size(-16 -16 0, 16 16 16) = misc_wizard_head : "Scrag Head" []
|
||||
|
||||
@PointClass base(Appearflags) size(-16 -16 -16, 16 16 16) model("progs/teleport.mdl") = misc_teleporttrain : "Teleport train"
|
||||
[
|
||||
target(target_destination) : "Target"
|
||||
targetname(target_source) : "Targetname"
|
||||
]
|
||||
|
||||
|
||||
//
|
||||
// traps
|
||||
//
|
||||
|
||||
@BaseClass color (255 0 255) = Trap []
|
||||
|
||||
@PointClass base(Trap, Appearflags) model("progs/lavaball.mdl") = misc_fireball : "Lava balls"
|
||||
[
|
||||
speed(float) : "Speed of lava balls" : 1000
|
||||
wait(float) : "Delay between lava ball launches" : 3
|
||||
count(float) : "Number of lava balls to launch" : 1
|
||||
dmg(float) : "Damage dealt by lava balls" : 20
|
||||
]
|
||||
|
||||
@PointClass base(Trap, Appearflags) size(0 0 0, 32 32 32) model("maps/b_exbox2.bsp") = misc_explobox2 : "Small explosive box" []
|
||||
@PointClass base(Trap, Appearflags) size(0 0 0, 32 32 64) model("maps/b_explob.bsp") = misc_explobox : "Large explosive box" []
|
||||
|
||||
@PointClass base(Trap, Targetname) = trap_spikeshooter : "Triggered shooter"
|
||||
[
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1 : "Superspike"
|
||||
2 : "Laser"
|
||||
]
|
||||
]
|
||||
@PointClass base(trap_spikeshooter) = trap_shooter : "Continuous shooter" []
|
||||
|
||||
//
|
||||
// ambient sounds
|
||||
//
|
||||
|
||||
@BaseClass color(128 0 128) = Ambient []
|
||||
|
||||
@PointClass base(Ambient) = ambient_comp_hum : "Computer humming and beeps" []
|
||||
@PointClass base(Ambient) = ambient_drip : "Water dripping" []
|
||||
@PointClass base(Ambient) = ambient_drone : "Drone" []
|
||||
@PointClass base(Ambient) = ambient_fire : "Crackling fire" []
|
||||
@PointClass base(Ambient) = ambient_flouro_buzz : "Broken sparking fluorescent light" []
|
||||
@PointClass base(Ambient) = ambient_light_buzz : "Fluorescent light hum" []
|
||||
@PointClass base(Ambient) = ambient_suck_wind : "Sucking wind" []
|
||||
@PointClass base(Ambient) = ambient_swamp1 : "Swamp 1" []
|
||||
@PointClass base(Ambient) = ambient_swamp2 : "Swamp 2" []
|
||||
@PointClass base(Ambient) = ambient_teleport : "Teleporter hum" []
|
||||
@PointClass base(Ambient) = ambient_thunder : "Thunder" []
|
||||
@PointClass base(Ambient) = ambient_water : "Water" []
|
||||
@PointClass base(Ambient) = ambient_wind : "Wind" []
|
||||
|
||||
//
|
||||
// brush models
|
||||
//
|
||||
|
||||
|
||||
@baseclass = BrushModel
|
||||
[
|
||||
// ericw-tools light
|
||||
|
||||
_minlight(float) : "Minlight" : 0
|
||||
_minlight_exclude(string) : "Minlight exclude texture name"
|
||||
_mincolor(color255) : "Minlight color" : "255 255 255"
|
||||
_shadow(choices) : "Shadow" : 0 =
|
||||
[
|
||||
0 : "Do not cast shadows (default)"
|
||||
1 : "Cast shadows"
|
||||
]
|
||||
_shadowself(choices) : "Shadow self only" : 0 =
|
||||
[
|
||||
0 : "Do not shadow self only (default)"
|
||||
1 : "Shadow self only"
|
||||
]
|
||||
_shadowworldonly(choices) : "Shadow world only" : 0 =
|
||||
[
|
||||
0 : "Do not shadow world only (default)"
|
||||
1 : "Shadow world only"
|
||||
]
|
||||
_switchableshadow(choices) : "Switchable shadow" : 0 =
|
||||
[
|
||||
0 : "No switchable shadow (default)"
|
||||
1 : "Switchable shadow"
|
||||
]
|
||||
_dirt(choices) : "Dirtmapping" : 0 =
|
||||
[
|
||||
-1 : "Disable dirtmapping"
|
||||
0 : "Inherit from worldspawn (default)"
|
||||
]
|
||||
_phong(choices) : "Phong shading" : 0 =
|
||||
[
|
||||
0 : "Disable phong shading (default)"
|
||||
1 : "Enable phong shading"
|
||||
]
|
||||
_phong_angle(float) : "Phong shading angle" : 89
|
||||
_phong_angle_concave(float) : "Phone shading angle for concave joints" : 0
|
||||
_lightignore(choices) : "Minlight only" : 0 =
|
||||
[
|
||||
0 : "Do not ignore light (default)"
|
||||
1 : "Receive minlight only"
|
||||
]
|
||||
|
||||
// ericw-tools qbsp
|
||||
|
||||
_lmscale(float) : "Lightmap scale" : 0
|
||||
_mirrorinside(choices) : "Mirror inside faces" : 0 =
|
||||
[
|
||||
0 : "Do not mirror inside faces (default)"
|
||||
1 : "Mirror inside faces"
|
||||
]
|
||||
]
|
||||
|
||||
@baseclass = DetailModel
|
||||
[
|
||||
// ericw-tools light
|
||||
|
||||
_minlight(float) : "Minlight" : 0
|
||||
_mincolor(color255) : "Minlight color" : "255 255 255"
|
||||
_shadow(choices) : "Shadow" : 0 =
|
||||
[
|
||||
-1 : "Do not cast shadows"
|
||||
0 : "Cast shadows (default)"
|
||||
]
|
||||
_dirt(choices) : "Dirtmapping" : 0 =
|
||||
[
|
||||
-1 : "Disable dirtmapping"
|
||||
0 : "Inherit from worldspawn (default)"
|
||||
]
|
||||
_phong(choices) : "Phong shading" : 0 =
|
||||
[
|
||||
0 : "Disable phong shading (default)"
|
||||
1 : "Enable phong shading"
|
||||
]
|
||||
_phong_angle(float) : "Phong shading angle" : 89
|
||||
_phong_angle_concave(float) : "Phone shading angle for concave joints" : 0
|
||||
|
||||
// ericw-tools qbsp
|
||||
|
||||
_lmscale(float) : "Lightmap scale" : 0
|
||||
_mirrorinside(choices) : "Mirror inside faces" : 0 =
|
||||
[
|
||||
0 : "Do not mirror inside faces (default)"
|
||||
1 : "Mirror inside faces"
|
||||
]
|
||||
]
|
||||
|
||||
@SolidClass base(Appearflags, Targetname, Target, BrushModel) = func_door : "Door"
|
||||
[
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1 : "Start Open"
|
||||
4 : "Don't Link"
|
||||
8 : "Gold Key needed"
|
||||
16: "Silver Key needed"
|
||||
32: "Toggle"
|
||||
]
|
||||
speed(float) : "Speed" : 100
|
||||
sounds(choices) : "Sound" : 0 =
|
||||
[
|
||||
1: "Stone"
|
||||
2: "Base"
|
||||
3: "Stone Chain"
|
||||
4: "Screechy Metal"
|
||||
]
|
||||
wait(choices) : "Delay before close" : 3 =
|
||||
[
|
||||
-1 : "Stays open"
|
||||
]
|
||||
lip(float) : "Lip remaining at end of move" : 8
|
||||
dmg(float) : "Damage inflicted when blocked" : 2
|
||||
health(float) : "Health (shoot open)" : 0
|
||||
]
|
||||
|
||||
@SolidClass base(Appearflags, Targetname, BrushModel) = func_door_secret : "Secret door"
|
||||
[
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1 : "Open once only"
|
||||
2 : "Moves left first"
|
||||
4 : "Moves down first"
|
||||
8 : "Not shootable"
|
||||
16 : "Always shootable"
|
||||
]
|
||||
speed(float) : "Speed" : 50
|
||||
t_width(float) : "First move length"
|
||||
t_length(float) : "Second move length"
|
||||
dmg(float) : "Damage when blocked" : 2
|
||||
wait(choices) : "Delay before close" : 5 =
|
||||
[
|
||||
-1 : "Stay open"
|
||||
]
|
||||
sounds(choices) : "Sounds" : 3 =
|
||||
[
|
||||
1: "Medieval"
|
||||
2: "Metal"
|
||||
3: "Base"
|
||||
]
|
||||
]
|
||||
|
||||
@SolidClass base(Appearflags, Targetname, Target, BrushModel) = func_breakable : "Breakable Brush Model"
|
||||
[
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1 : "Explode on destruction"
|
||||
2 : "No explosion sprite"
|
||||
4 : "No explosion sound"
|
||||
8 : "Spawn smoke on destruction"
|
||||
]
|
||||
style(choices) : "Preset Style" : 0 =
|
||||
[
|
||||
1 : "Base Crate"
|
||||
2 : "Stone"
|
||||
]
|
||||
mdl1(string) : "Debris Model 1"
|
||||
mdl2(string) : "Debris Model 2"
|
||||
mdl3(string) : "Debris Model 3"
|
||||
color(float) : "Particle Color (0-254, from palette)"
|
||||
noise1(string) : "Damage / bounce sound"
|
||||
noise2(string) : "Destruction sound"
|
||||
health(float) : "Damage required to destroy" : 30
|
||||
count(float) : "Amount of debris to spawn" : 8
|
||||
angle(float) : "Direction of debris movement" : 0
|
||||
dmg(float) : "If explosive, damage to deal"
|
||||
]
|
||||
|
||||
@SolidClass base(Targetname, Appearflags, BrushModel) = func_wall : "Wall" []
|
||||
|
||||
@SolidClass = func_illusionary : "Non-solid wall" []
|
||||
|
||||
@SolidClass base(Target, Targetname, BrushModel) = func_button : "Button"
|
||||
[
|
||||
speed(float) : "Speed" : 40
|
||||
lip(float) : "Lip" : 4
|
||||
health(float) : "Health"
|
||||
sounds(choices) : "Sounds" =
|
||||
[
|
||||
0 : "Steam metal"
|
||||
1 : "Wooden clunk"
|
||||
2 : "Metallic clink"
|
||||
3 : "In-out"
|
||||
]
|
||||
wait(float) : "Delay before reset" : 1
|
||||
]
|
||||
|
||||
@SolidClass base(Targetname, BrushModel) = func_train : "Moving platform"
|
||||
[
|
||||
sounds(choices) : "Sound" : 1 =
|
||||
[
|
||||
0: "None"
|
||||
1: "Ratchet Metal"
|
||||
]
|
||||
speed(float) : "Speed" : 100
|
||||
target(target_source) : "Target"
|
||||
dmg(float) : "Damage" : 2
|
||||
]
|
||||
|
||||
@PointClass base(Targetname) size(16 16 16) = path_corner : "Next stop for a monster or train"
|
||||
[
|
||||
target(target_source) : "Target"
|
||||
wait(float) : "Wait" : 0
|
||||
]
|
||||
|
||||
@SolidClass base(Targetname, BrushModel) = func_plat : "Platform"
|
||||
[
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1 : "Low trigger" : 0
|
||||
]
|
||||
speed(float) : "Speed" : 150
|
||||
height(float) : "Travel height" : 0
|
||||
sounds(choices) : "Sound" : 2 =
|
||||
[
|
||||
1: "Base"
|
||||
2: "Medieval"
|
||||
]
|
||||
dmg(float) : "Block damage" : 1
|
||||
]
|
||||
|
||||
@SolidClass base(BrushModel) = func_episodegate : "Episode Gate"
|
||||
[
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1 : "Episode 1" : 1
|
||||
2 : "Episode 2" : 0
|
||||
4 : "Episode 3" : 0
|
||||
8 : "Episode 4" : 0
|
||||
]
|
||||
]
|
||||
|
||||
@SolidClass base(BrushModel) = func_bossgate : "Boss gate" []
|
||||
|
||||
//
|
||||
// triggers
|
||||
//
|
||||
|
||||
@BaseClass color(255 255 255) base(Target, Targetname) = Trigger
|
||||
[
|
||||
sounds(choices) : "Sounds " : 0 =
|
||||
[
|
||||
0 : "None"
|
||||
1 : "Secret sound"
|
||||
2 : "Beep beep"
|
||||
3 : "Large switch"
|
||||
]
|
||||
]
|
||||
|
||||
@SolidClass= trigger_changelevel : "Trigger: Change level"
|
||||
[
|
||||
map(string) : "Next map"
|
||||
target(target_destination) : "Target"
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1: "No Intermission"
|
||||
]
|
||||
]
|
||||
|
||||
@SolidClass base(Trigger) = trigger_once : "Trigger: Activate once"
|
||||
[
|
||||
health(float) : "Health"
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1: "No Touch"
|
||||
]
|
||||
]
|
||||
|
||||
@SolidClass base(Trigger) = trigger_multiple : "Trigger: Activate multiple"
|
||||
[
|
||||
wait(choices) : "Wait before reset" : 4 =
|
||||
[
|
||||
-1 : "Never reset"
|
||||
]
|
||||
health(float) : "Health"
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1: "No Touch"
|
||||
]
|
||||
]
|
||||
|
||||
@SolidClass base(Trigger) = trigger_onlyregistered : "Trigger: Registered only" []
|
||||
|
||||
@SolidClass base(Trigger) = trigger_secret : "Trigger: Secret"
|
||||
[
|
||||
sounds(choices) : "Sound style" : 1 =
|
||||
[
|
||||
0 : "None"
|
||||
1 : "Secret sound"
|
||||
2 : "Beep beep"
|
||||
3 : "Large switch"
|
||||
]
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1: "No Touch"
|
||||
]
|
||||
]
|
||||
|
||||
@SolidClass base(Target, Targetname) = trigger_teleport : "Trigger: Teleport"
|
||||
[
|
||||
spawnflags(Flags) =
|
||||
[
|
||||
1 : "Player only" : 0
|
||||
2 : "Silent" : 0
|
||||
]
|
||||
]
|
||||
|
||||
@SolidClass = trigger_setskill : "Trigger: Set Skill"
|
||||
[
|
||||
message(choices) : "Skill to change to" : 1 =
|
||||
[
|
||||
0 : "Easy"
|
||||
1 : "Medium"
|
||||
2 : "Hard"
|
||||
3 : "Nightmare!"
|
||||
]
|
||||
]
|
||||
|
||||
@PointClass base(Trigger) = trigger_relay : "Trigger: relay" []
|
||||
|
||||
@SolidClass base(Targetname) = trigger_monsterjump : "Trigger: Monster Jump"
|
||||
[
|
||||
speed(float) : "Jump Speed" : 200
|
||||
height(float) : "Jump Height" : 200
|
||||
]
|
||||
|
||||
@PointClass base(Target, Targetname) = trigger_counter : "Trigger: Counter"
|
||||
[
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1: "No Message"
|
||||
]
|
||||
count(float) : "Count before activation" : 2
|
||||
]
|
||||
|
||||
@SolidClass base(Targetname) = trigger_push : "Trigger: Push"
|
||||
[
|
||||
spawnflags(flags) =
|
||||
[
|
||||
1: "Once Only"
|
||||
]
|
||||
speed(float) : "Speed" : 1000
|
||||
]
|
||||
|
||||
@SolidClass = trigger_hurt : "Trigger: Hurt"
|
||||
[
|
||||
dmg(float) : "Damage" : 5
|
||||
]
|
||||
|
||||
@SolidClass = trigger_ladder : "Trigger: Ladder"
|
||||
[
|
||||
angle(float) : "Player facing direction - use 360 for a yaw of 0" : 0
|
||||
]
|
||||
|
||||
|
||||
//
|
||||
// ericw-tools
|
||||
//
|
||||
|
||||
@PointClass = misc_external_map : "External map prefab"
|
||||
[
|
||||
_external_map(string) : "Path"
|
||||
_external_map_classname(string) : "Classname"
|
||||
_external_map_angles(string) : "Angles"
|
||||
_external_map_angle(float) : "Yaw Angle"
|
||||
_external_map_scale(float) : "Scale"
|
||||
]
|
||||
|
||||
@SolidClass base(DetailModel) = func_group : "Brush group" []
|
||||
|
||||
@SolidClass base(DetailModel) = func_detail : "Detail brush" []
|
||||
|
||||
@SolidClass base(DetailModel) = func_detail_illusionary : "Non-solid detail brush" []
|
||||
|
||||
@SolidClass base(DetailModel) = func_detail_wall : "Detail brush that doesn't split world faces" []
|
||||
|
||||
@SolidClass base(DetailModel) = func_detail_fence : "Detail brush that doesn't split or clip world faces" []
|
||||
|
||||
@SolidClass base(DetailModel) = func_illusionary_visblocker : "Non-solid brush that blocks vis" []
|
||||
1317
mod_slipgate/maps/test-crash.map
Normal file
174
mod_slipgate/maps/test-crash.txt
Normal file
@@ -0,0 +1,174 @@
|
||||
OS: Windows 10 (build 17763), 64-bit edition
|
||||
wxWidgets:
|
||||
wxWidgets Library (wxMSW port)
|
||||
Version 3.1.1 (Unicode: wchar_t, debug level: 1),
|
||||
compiled at Feb 18 2018 18:36:35
|
||||
|
||||
Runtime version of toolkit used is 10.0.
|
||||
|
||||
GL_VENDOR: NVIDIA Corporation
|
||||
GL_RENDERER: GeForce GTX 1050 Ti/PCIe/SSE2
|
||||
GL_VERSION: 4.6.0 NVIDIA 417.35
|
||||
TrenchBroom Version: 2.1.0
|
||||
TrenchBroom Build: v2.1.0 Release
|
||||
Reason: TrenchBroomUnhandledExceptionFilter
|
||||
Stack trace:
|
||||
SymInit: Symbol-SearchPath: '.;D:\Quake Utilities\TrenchBroom;D:\Quake Utilities\TrenchBroom;C:\WINDOWS;C:\WINDOWS\system32;SRV*C:\websymbols*http://msdl.microsoft.com/download/symbols;', symOptions: 530, UserName: 'c0bur'
|
||||
OS-Version: 6.2.9200 () 0x100-0x1
|
||||
D:\Quake Utilities\TrenchBroom\TrenchBroom.exe:TrenchBroom.exe (003A0000), size: 6803456 (result: 0), SymType: 'PDB', PDB: '.\TrenchBroom-stripped.pdb', fileVersion: 2.1.0.0
|
||||
C:\WINDOWS\SYSTEM32\ntdll.dll:ntdll.dll (77E10000), size: 1687552 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\ntdll.dll', fileVersion: 6.2.17763.292
|
||||
C:\WINDOWS\System32\KERNEL32.DLL:KERNEL32.DLL (770A0000), size: 917504 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\KERNEL32.DLL', fileVersion: 6.2.17763.292
|
||||
C:\WINDOWS\System32\KERNELBASE.dll:KERNELBASE.dll (775B0000), size: 2072576 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\KERNELBASE.dll', fileVersion: 6.2.17763.292
|
||||
C:\WINDOWS\System32\ADVAPI32.dll:ADVAPI32.dll (76D50000), size: 516096 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\ADVAPI32.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\msvcrt.dll:msvcrt.dll (760C0000), size: 786432 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\msvcrt.dll', fileVersion: 7.0.17763.1
|
||||
C:\WINDOWS\System32\sechost.dll:sechost.dll (76DD0000), size: 495616 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\sechost.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\RPCRT4.dll:RPCRT4.dll (77490000), size: 782336 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\RPCRT4.dll', fileVersion: 6.2.17763.194
|
||||
C:\WINDOWS\System32\SspiCli.dll:SspiCli.dll (75480000), size: 131072 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\SspiCli.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\CRYPTBASE.dll:CRYPTBASE.dll (75470000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\CRYPTBASE.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\bcryptPrimitives.dll:bcryptPrimitives.dll (77000000), size: 401408 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\bcryptPrimitives.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\ucrtbase.dll:ucrtbase.dll (75D80000), size: 1191936 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\ucrtbase.dll', fileVersion: 6.2.17763.1
|
||||
D:\Quake Utilities\TrenchBroom\wxmsw311u_gl_vc141.dll:wxmsw311u_gl_vc141.dll (647E0000), size: 94208 (result: 0), SymType: '-exported-', PDB: 'D:\Quake Utilities\TrenchBroom\wxmsw311u_gl_vc141.dll', fileVersion: 3.1.1.0
|
||||
C:\WINDOWS\System32\USER32.dll:USER32.dll (75F10000), size: 1675264 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\USER32.dll', fileVersion: 6.2.17763.168
|
||||
C:\WINDOWS\System32\win32u.dll:win32u.dll (76E50000), size: 94208 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\win32u.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\GDI32.dll:GDI32.dll (75BA0000), size: 143360 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\GDI32.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\gdi32full.dll:gdi32full.dll (75C10000), size: 1470464 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\gdi32full.dll', fileVersion: 6.2.17763.292
|
||||
C:\WINDOWS\System32\msvcp_win.dll:msvcp_win.dll (75640000), size: 524288 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\msvcp_win.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\OPENGL32.dll:OPENGL32.dll (60DA0000), size: 888832 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\OPENGL32.dll', fileVersion: 6.2.17763.1
|
||||
D:\Quake Utilities\TrenchBroom\wxbase311u_vc141.dll:wxbase311u_vc141.dll (5C090000), size: 2252800 (result: 0), SymType: '-exported-', PDB: 'D:\Quake Utilities\TrenchBroom\wxbase311u_vc141.dll', fileVersion: 3.1.1.0
|
||||
C:\WINDOWS\System32\SHELL32.dll:SHELL32.dll (76180000), size: 5558272 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\SHELL32.dll', fileVersion: 6.2.17763.292
|
||||
C:\WINDOWS\System32\cfgmgr32.dll:cfgmgr32.dll (75BD0000), size: 241664 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\cfgmgr32.dll', fileVersion: 6.2.17763.1
|
||||
D:\Quake Utilities\TrenchBroom\freetype6.dll:freetype6.dll (6B400000), size: 544768 (result: 0), SymType: '-exported-', PDB: 'D:\Quake Utilities\TrenchBroom\freetype6.dll', fileVersion: 2.3.5.2742
|
||||
C:\WINDOWS\System32\shcore.dll:shcore.dll (77180000), size: 561152 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\shcore.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\combase.dll:combase.dll (77210000), size: 2588672 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\combase.dll', fileVersion: 6.2.17763.253
|
||||
C:\WINDOWS\System32\windows.storage.dll:windows.storage.dll (777B0000), size: 6270976 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\windows.storage.dll', fileVersion: 6.2.17763.168
|
||||
C:\WINDOWS\System32\profapi.dll:profapi.dll (77070000), size: 114688 (result: 0), SymType: '-nosymbols-', PDB: 'C:\WINDOWS\System32\profapi.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\powrprof.dll:powrprof.dll (757D0000), size: 344064 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\powrprof.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\shlwapi.dll:shlwapi.dll (77DB0000), size: 278528 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\shlwapi.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\kernel.appcore.dll:kernel.appcore.dll (75630000), size: 61440 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\kernel.appcore.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\cryptsp.dll:cryptsp.dll (76E70000), size: 73728 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\cryptsp.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\ole32.dll:ole32.dll (76800000), size: 1032192 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\ole32.dll', fileVersion: 6.2.17763.134
|
||||
C:\WINDOWS\SYSTEM32\MSVCP140.dll:MSVCP140.dll (74600000), size: 454656 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\MSVCP140.dll', fileVersion: 14.16.27024.1
|
||||
C:\WINDOWS\SYSTEM32\VERSION.dll:VERSION.dll (738E0000), size: 32768 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\VERSION.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll:VCRUNTIME140.dll (74670000), size: 77824 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll', fileVersion: 14.16.27024.1
|
||||
D:\Quake Utilities\TrenchBroom\wxmsw311u_adv_vc141.dll:wxmsw311u_adv_vc141.dll (5BF30000), size: 1441792 (result: 0), SymType: '-exported-', PDB: 'D:\Quake Utilities\TrenchBroom\wxmsw311u_adv_vc141.dll', fileVersion: 3.1.1.0
|
||||
C:\WINDOWS\SYSTEM32\GLU32.dll:GLU32.dll (63B70000), size: 258048 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\GLU32.dll', fileVersion: 6.2.17763.1
|
||||
D:\Quake Utilities\TrenchBroom\wxmsw311u_core_vc141.dll:wxmsw311u_core_vc141.dll (5B9E0000), size: 5525504 (result: 0), SymType: '-exported-', PDB: 'D:\Quake Utilities\TrenchBroom\wxmsw311u_core_vc141.dll', fileVersion: 3.1.1.0
|
||||
D:\Quake Utilities\TrenchBroom\zlib1.dll:zlib1.dll (62E80000), size: 98304 (result: 0), SymType: '-exported-', PDB: 'D:\Quake Utilities\TrenchBroom\zlib1.dll', fileVersion: 1.2.3.2532
|
||||
C:\WINDOWS\System32\COMDLG32.dll:COMDLG32.dll (756D0000), size: 1024000 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\COMDLG32.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\OLEAUT32.dll:OLEAUT32.dll (766D0000), size: 634880 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\OLEAUT32.dll', fileVersion: 6.2.17763.292
|
||||
C:\WINDOWS\SYSTEM32\WINMM.dll:WINMM.dll (73EC0000), size: 147456 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\WINMM.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\UxTheme.dll:UxTheme.dll (736D0000), size: 503808 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\UxTheme.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.17763.292_none_4d5e6e8b1b9f0fc1\COMCTL32.dll:COMCTL32.dll (6F750000), size: 2158592 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.17763.292_none_4d5e6e8b1b9f0fc1\COMCTL32.dll', fileVersion: 6.10.17763.292
|
||||
C:\WINDOWS\SYSTEM32\WINSPOOL.DRV:WINSPOOL.DRV (72AB0000), size: 438272 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\WINSPOOL.DRV', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\bcrypt.dll:bcrypt.dll (75590000), size: 102400 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\bcrypt.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\OLEACC.dll:OLEACC.dll (69770000), size: 344064 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\OLEACC.dll', fileVersion: 7.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\MSIMG32.dll:MSIMG32.dll (69260000), size: 24576 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\MSIMG32.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\WINMMBASE.dll:WINMMBASE.dll (73670000), size: 143360 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\WINMMBASE.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL:IPHLPAPI.DLL (74F50000), size: 208896 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\PROPSYS.dll:PROPSYS.dll (72920000), size: 1564672 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\PROPSYS.dll', fileVersion: 7.0.17763.1
|
||||
D:\Quake Utilities\TrenchBroom\FreeImage.dll:FreeImage.dll (10000000), size: 2809856 (result: 0), SymType: '-exported-', PDB: 'D:\Quake Utilities\TrenchBroom\FreeImage.dll', fileVersion: 3.15.4.0
|
||||
C:\WINDOWS\System32\WS2_32.dll:WS2_32.dll (75EB0000), size: 389120 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\WS2_32.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\IMM32.DLL:IMM32.DLL (76E90000), size: 151552 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\IMM32.DLL', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\HsSrv.dll:HsSrv.dll (02D80000), size: 225280 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\HsSrv.dll', fileVersion: 1.0.12.106
|
||||
C:\Windows\System32\DSOUND.dll:DSOUND.dll (6F310000), size: 524288 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\DSOUND.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\MSCTF.dll:MSCTF.dll (76EC0000), size: 1298432 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\MSCTF.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\dwmapi.dll:dwmapi.dll (736A0000), size: 155648 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\dwmapi.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\CRYPT32.dll:CRYPT32.dll (75A00000), size: 1675264 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\CRYPT32.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\MSASN1.dll:MSASN1.dll (775A0000), size: 57344 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\MSASN1.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\TextInputFramework.dll:TextInputFramework.dll (6BB30000), size: 548864 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\TextInputFramework.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\CoreUIComponents.dll:CoreUIComponents.dll (6FC40000), size: 2531328 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\CoreUIComponents.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\CoreMessaging.dll:CoreMessaging.dll (70570000), size: 585728 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\CoreMessaging.dll', fileVersion: 6.2.17763.194
|
||||
C:\WINDOWS\SYSTEM32\ntmarta.dll:ntmarta.dll (73330000), size: 167936 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\ntmarta.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\wintypes.dll:wintypes.dll (6FB60000), size: 897024 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\wintypes.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\msftedit.DLL:msftedit.DLL (5B730000), size: 2797568 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\msftedit.DLL', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\clbcatq.dll:clbcatq.dll (754A0000), size: 528384 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\clbcatq.dll', fileVersion: 2001.12.10941.16384
|
||||
C:\Windows\System32\Windows.Globalization.dll:Windows.Globalization.dll (5B600000), size: 1187840 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\Windows.Globalization.dll', fileVersion: 6.2.17763.292
|
||||
C:\Windows\System32\Bcp47Langs.dll:Bcp47Langs.dll (69020000), size: 286720 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\Bcp47Langs.dll', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\bcp47mrm.dll:bcp47mrm.dll (63BF0000), size: 118784 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\bcp47mrm.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\globinputhost.dll:globinputhost.dll (63A80000), size: 131072 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\globinputhost.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_e7b3660b4830c245\nvoglv32.dll:nvoglv32.dll (59950000), size: 30064640 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_e7b3660b4830c245\nvoglv32.dll', fileVersion: 25.21.14.1735
|
||||
C:\WINDOWS\System32\SETUPAPI.dll:SETUPAPI.dll (76900000), size: 4501504 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\SETUPAPI.dll', fileVersion: 6.2.17763.292
|
||||
C:\WINDOWS\SYSTEM32\WTSAPI32.dll:WTSAPI32.dll (738D0000), size: 61440 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\WTSAPI32.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\DEVOBJ.dll:DEVOBJ.dll (6FB30000), size: 143360 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\DEVOBJ.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\WINTRUST.dll:WINTRUST.dll (77550000), size: 282624 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\WINTRUST.dll', fileVersion: 6.2.17763.292
|
||||
C:\WINDOWS\system32\nvspcap.dll:nvspcap.dll (59740000), size: 2154496 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\nvspcap.dll', fileVersion: 3.17.0.126
|
||||
C:\WINDOWS\SYSTEM32\dbghelp.dll:dbghelp.dll (72730000), size: 1634304 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\dbghelp.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\dbgcore.DLL:dbgcore.DLL (728F0000), size: 147456 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\dbgcore.DLL', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\WINSTA.dll:WINSTA.dll (68F20000), size: 274432 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\WINSTA.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\system32\dataexchange.dll:dataexchange.dll (68ED0000), size: 315392 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\dataexchange.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\system32\dcomp.dll:dcomp.dll (68D70000), size: 1437696 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\dcomp.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\system32\d3d11.dll:d3d11.dll (706A0000), size: 2265088 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\d3d11.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\system32\dxgi.dll:dxgi.dll (71220000), size: 671744 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\dxgi.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\system32\twinapi.appcore.dll:twinapi.appcore.dll (13130000), size: 1716224 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\twinapi.appcore.dll', fileVersion: 6.2.17763.292
|
||||
C:\WINDOWS\system32\RMCLIENT.dll:RMCLIENT.dll (72B50000), size: 122880 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\RMCLIENT.dll', fileVersion: 6.2.17763.194
|
||||
C:\WINDOWS\SYSTEM32\WindowsCodecs.dll:WindowsCodecs.dll (70970000), size: 1511424 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\WindowsCodecs.dll', fileVersion: 6.2.17763.55
|
||||
C:\WINDOWS\SYSTEM32\edputil.dll:edputil.dll (6BAE0000), size: 249856 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\edputil.dll', fileVersion: 6.2.17763.1
|
||||
C:\Program Files (x86)\Common Files\microsoft shared\ink\tiptsf.dll:tiptsf.dll (5C700000), size: 540672 (result: 0), SymType: '-exported-', PDB: 'C:\Program Files (x86)\Common Files\microsoft shared\ink\tiptsf.dll', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\Windows.UI.dll:Windows.UI.dll (5C610000), size: 962560 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\Windows.UI.dll', fileVersion: 6.2.17763.168
|
||||
C:\Windows\System32\InputHost.dll:InputHost.dll (70600000), size: 593920 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\InputHost.dll'
|
||||
C:\Windows\System32\d2d1.dll:d2d1.dll (70060000), size: 5275648 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\d2d1.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\system32\explorerframe.dll:explorerframe.dll (641F0000), size: 4362240 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\explorerframe.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\DUI70.dll:DUI70.dll (5C4A0000), size: 1499136 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\DUI70.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\DUser.dll:DUser.dll (5C420000), size: 491520 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\DUser.dll', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\thumbcache.dll:thumbcache.dll (5D8C0000), size: 319488 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\thumbcache.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\policymanager.dll:policymanager.dll (5D740000), size: 454656 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\policymanager.dll', fileVersion: 6.2.17763.168
|
||||
C:\WINDOWS\SYSTEM32\msvcp110_win.dll:msvcp110_win.dll (64B60000), size: 421888 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\msvcp110_win.dll', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\uiautomationcore.dll:uiautomationcore.dll (69070000), size: 2031616 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\uiautomationcore.dll', fileVersion: 7.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\sxs.dll:sxs.dll (64C80000), size: 548864 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\sxs.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\atlthunk.dll:atlthunk.dll (68D60000), size: 53248 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\atlthunk.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\StructuredQuery.dll:StructuredQuery.dll (6BC80000), size: 557056 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\StructuredQuery.dll', fileVersion: 7.0.17763.1
|
||||
C:\WINDOWS\SYSTEM32\CLDAPI.dll:CLDAPI.dll (6C1C0000), size: 110592 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\CLDAPI.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\FLTLIB.DLL:FLTLIB.DLL (6C1B0000), size: 32768 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\FLTLIB.DLL', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\system32\IconCodecService.dll:IconCodecService.dll (64AC0000), size: 32768 (result: 0), SymType: '-nosymbols-', PDB: 'C:\WINDOWS\system32\IconCodecService.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\MPR.dll:MPR.dll (74F30000), size: 98304 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\MPR.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\drprov.dll:drprov.dll (63BE0000), size: 36864 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\drprov.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\ntlanman.dll:ntlanman.dll (60D80000), size: 73728 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\ntlanman.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\davclnt.dll:davclnt.dll (5C360000), size: 102400 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\davclnt.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\DAVHLPR.dll:DAVHLPR.dll (60D70000), size: 40960 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\DAVHLPR.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\wkscli.dll:wkscli.dll (6C720000), size: 65536 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\wkscli.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\cscapi.dll:cscapi.dll (6BBC0000), size: 57344 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\cscapi.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\netutils.dll:netutils.dll (6C710000), size: 45056 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\netutils.dll', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\twinapi.dll:twinapi.dll (5C2E0000), size: 516096 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\twinapi.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\apphelp.dll:apphelp.dll (735D0000), size: 638976 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\apphelp.dll', fileVersion: 6.2.17763.292
|
||||
C:\Windows\System32\dlnashext.dll:dlnashext.dll (59700000), size: 258048 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\dlnashext.dll', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\DevDispItemProvider.dll:DevDispItemProvider.dll (5C2C0000), size: 110592 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\DevDispItemProvider.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\ntshrui.dll:ntshrui.dll (6BBD0000), size: 692224 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\ntshrui.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\srvcli.dll:srvcli.dll (6C730000), size: 114688 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\srvcli.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\coml2.dll:coml2.dll (75530000), size: 385024 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\coml2.dll', fileVersion: 6.2.17763.134
|
||||
C:\WINDOWS\SYSTEM32\LINKINFO.dll:LINKINFO.dll (64B50000), size: 45056 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\LINKINFO.dll', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\ActXPrxy.dll:ActXPrxy.dll (59140000), size: 290816 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\ActXPrxy.dll', fileVersion: 6.2.17763.1
|
||||
C:\Users\c0bur\AppData\Local\Microsoft\OneDrive\19.002.0107.0008\FileSyncShell.dll:FileSyncShell.dll (58F90000), size: 1269760 (result: 0), SymType: '-exported-', PDB: 'C:\Users\c0bur\AppData\Local\Microsoft\OneDrive\19.002.0107.0008\FileSyncShell.dll', fileVersion: 19.2.107.8
|
||||
C:\WINDOWS\System32\PSAPI.DLL:PSAPI.DLL (756C0000), size: 24576 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\PSAPI.DLL', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\ktmw32.dll:ktmw32.dll (712D0000), size: 36864 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\ktmw32.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\SYSTEM32\WININET.dll:WININET.dll (73F30000), size: 4661248 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\WININET.dll', fileVersion: 11.0.17763.292
|
||||
C:\WINDOWS\SYSTEM32\USERENV.dll:USERENV.dll (738F0000), size: 143360 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\SYSTEM32\USERENV.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\system32\NetworkExplorer.dll:NetworkExplorer.dll (58E60000), size: 1196032 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\NetworkExplorer.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\system32\Windows.Storage.Search.dll:Windows.Storage.Search.dll (64BE0000), size: 655360 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\system32\Windows.Storage.Search.dll', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\Windows.StateRepositoryPS.dll:Windows.StateRepositoryPS.dll (5CF70000), size: 552960 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\Windows.StateRepositoryPS.dll', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\PlayToDevice.dll:PlayToDevice.dll (6C810000), size: 299008 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\PlayToDevice.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\MMDevApi.dll:MMDevApi.dll (70910000), size: 385024 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\MMDevApi.dll', fileVersion: 6.2.17763.1
|
||||
C:\Windows\System32\PortableDeviceApi.dll:PortableDeviceApi.dll (60EA0000), size: 536576 (result: 0), SymType: '-exported-', PDB: 'C:\Windows\System32\PortableDeviceApi.dll', fileVersion: 6.2.17763.1
|
||||
C:\WINDOWS\System32\provsvc.dll:provsvc.dll (6BD20000), size: 401408 (result: 0), SymType: '-exported-', PDB: 'C:\WINDOWS\System32\provsvc.dll', fileVersion: 6.2.17763.1
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 5C127436)
|
||||
5C127436 (wxbase311u_vc141): (filename not available): wxMBConv::ToWChar
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 5C1282B6)
|
||||
5C1282B6 (wxbase311u_vc141): (filename not available): wxMBConv::cMB2WC
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 5C12D648)
|
||||
5C12D648 (wxbase311u_vc141): (filename not available): wxString::ConvertStr
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 5C0A90FC)
|
||||
5C0A90FC (wxbase311u_vc141): (filename not available): wxString::assign
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 5C09661D)
|
||||
5C09661D (wxbase311u_vc141): (filename not available): wxString::wxString
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 005C2D53)
|
||||
005C2D53 (TrenchBroom): (filename not available): TrenchBroom::View::EntityBrowserView::tooltip
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 005C6432)
|
||||
005C6432 (TrenchBroom): (filename not available): TrenchBroom::View::CellView<TrenchBroom::View::EntityCellData,std::basic_string<char,std::char_traits<char>,std::allocator<char> > >::OnMouseMove
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 5C0B42E0)
|
||||
5C0B42E0 (wxbase311u_vc141): (filename not available): wxAppConsoleBase::HandleEvent
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 5C0B2DB7)
|
||||
5C0B2DB7 (wxbase311u_vc141): (filename not available): wxAppConsoleBase::CallEventHandler
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 5BA837DA)
|
||||
5BA837DA (wxmsw311u_core_vc141): (filename not available): wxWindow::HandleMouseMove
|
||||
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 76E52B9C)
|
||||
76E52B9C (win32u): (filename not available): NtUserMessageCall
|
||||
|
||||
BIN
mod_slipgate/maps/test.bsp
Normal file
BIN
mod_slipgate/maps/test.lit
Normal file
1380
mod_slipgate/maps/test.map
Normal file
BIN
mod_slipgate/maps/test2.bsp
Normal file
BIN
mod_slipgate/maps/test2.lit
Normal file
904
mod_slipgate/maps/test2.map
Normal file
@@ -0,0 +1,904 @@
|
||||
// Game: Quake
|
||||
// Format: Valve
|
||||
// entity 0
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"mapversion" "220"
|
||||
"_tb_mod" "slipgate"
|
||||
"_tb_def" "external:slipgate.def"
|
||||
"wad" "gfx/runic.wad;gfx/medieval.wad;gfx/ubiLight_v102.wad;gfx/misc.wad;gfx/mmetal1_2.wad;gfx/b_explob.wad"
|
||||
"message" "Slipgate Test Map 2"
|
||||
"sounds" "6"
|
||||
"_sunlight2" "200"
|
||||
"_sunlight2_color" "192 255 255"
|
||||
"_bounce" "1"
|
||||
"_bouncescale" "1"
|
||||
"_bouncecolorscale" "1"
|
||||
"_bouncestyled" "1"
|
||||
"_lavaalpha" "0.9"
|
||||
"_telealpha" "1"
|
||||
// brush 0
|
||||
{
|
||||
( -512 512 -0 ) ( -512 513 -0 ) ( -512 512 1 ) metal01_3 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 512 -0 ) ( -512 512 1 ) ( -511 512 -0 ) metal01_3 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 512 -0 ) ( -511 512 -0 ) ( -512 513 -0 ) metal01_3 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -384 512 64 ) ( -320 640 64 ) ( -320 512 64 ) metal01_3 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 480 544 32 ) ( 481 544 32 ) ( 480 544 33 ) metal01_3 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 512 544 32 ) ( 512 544 33 ) ( 512 545 32 ) metal01_3 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 1
|
||||
{
|
||||
( -544 480 32 ) ( -544 481 32 ) ( -544 480 33 ) metal01_3 [ -6.12323e-17 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 -512 -0 ) ( -513 -512 -0 ) ( -512 -512 1 ) metal01_3 [ 1 -6.12323e-17 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 -512 -0 ) ( -512 -511 -0 ) ( -513 -512 -0 ) metal01_3 [ -6.12323e-17 -1 0 -0 ] [ 1 -6.12323e-17 0 -0 ] 90 1 1
|
||||
( -384 512 64 ) ( -320 640 64 ) ( -320 512 64 ) metal01_3 [ 1.19249e-08 1 0 0 ] [ 1 -1.19249e-08 0 0 ] 270 1 1
|
||||
( -544 512 32 ) ( -544 512 33 ) ( -545 512 32 ) metal01_3 [ -1 6.12323e-17 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 -512 -0 ) ( -512 -512 1 ) ( -512 -511 -0 ) metal01_3 [ 6.12323e-17 1 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 2
|
||||
{
|
||||
( 512 480 32 ) ( 512 481 32 ) ( 512 480 33 ) metal01_3 [ -6.12323e-17 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 544 -512 -0 ) ( 543 -512 -0 ) ( 544 -512 1 ) metal01_3 [ 1 -6.12323e-17 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 544 -512 -0 ) ( 544 -511 -0 ) ( 543 -512 -0 ) metal01_3 [ -6.12323e-17 -1 0 -0 ] [ 1 -6.12323e-17 0 32 ] 90 1 1
|
||||
( -384 512 64 ) ( -320 640 64 ) ( -320 512 64 ) metal01_3 [ 1.19249e-08 1 0 0 ] [ 1 -1.19249e-08 0 32 ] 270 1 1
|
||||
( 512 512 32 ) ( 512 512 33 ) ( 511 512 32 ) metal01_3 [ -1 6.12323e-17 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 544 -512 -0 ) ( 544 -512 1 ) ( 544 -511 -0 ) metal01_3 [ 6.12323e-17 1 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 3
|
||||
{
|
||||
( -512 -544 -0 ) ( -512 -543 -0 ) ( -512 -544 1 ) metal01_3 [ 0 -1 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 -544 -0 ) ( -512 -544 1 ) ( -511 -544 -0 ) metal01_3 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 -544 -0 ) ( -511 -544 -0 ) ( -512 -543 -0 ) metal01_3 [ -1 0 0 -0 ] [ 0 -1 0 -32 ] -0 1 1
|
||||
( -384 512 64 ) ( -320 640 64 ) ( -320 512 64 ) metal01_3 [ 1 0 0 0 ] [ 0 -1 0 -32 ] 0 1 1
|
||||
( 480 -512 32 ) ( 481 -512 32 ) ( 480 -512 33 ) metal01_3 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 512 -512 32 ) ( 512 -512 33 ) ( 512 -511 32 ) metal01_3 [ 0 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 4
|
||||
{
|
||||
( -512 -0 320 ) ( -512 1 320 ) ( -512 -0 321 ) sky4 [ 0 -1 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( -128 -512 320 ) ( -128 -512 321 ) ( -127 -512 320 ) sky4 [ 1 0 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( -128 -0 320 ) ( -127 -0 320 ) ( -128 1 320 ) sky4 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -0 128 352 ) ( -0 129 352 ) ( 1 128 352 ) sky4 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -0 512 352 ) ( 1 512 352 ) ( -0 512 353 ) sky4 [ -1 0 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( 512 128 352 ) ( 512 128 353 ) ( 512 129 352 ) sky4 [ 0 1 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
}
|
||||
// brush 5
|
||||
{
|
||||
( -512 512 64 ) ( -512 544 320 ) ( -512 512 320 ) metal01_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 512 512 64 ) ( -512 512 320 ) ( 512 512 320 ) metal01_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 512 512 64 ) ( -512 544 64 ) ( -512 512 64 ) metal01_2 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 512 512 320 ) ( -512 544 320 ) ( 512 544 320 ) metal01_2 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 512 544 64 ) ( -512 544 320 ) ( -512 544 64 ) metal01_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 512 512 64 ) ( 512 544 320 ) ( 512 544 64 ) metal01_2 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 6
|
||||
{
|
||||
( -544 -512 64 ) ( -544 512 320 ) ( -544 -512 320 ) metal01_2 [ -6.12323e-17 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 -512 64 ) ( -544 -512 320 ) ( -512 -512 320 ) metal01_2 [ 1 -6.12323e-17 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 -512 64 ) ( -544 512 64 ) ( -544 -512 64 ) metal01_2 [ 4.37114e-08 -1 0 0 ] [ 1 4.37114e-08 0 0 ] 90 1 1
|
||||
( -512 -512 320 ) ( -544 512 320 ) ( -512 512 320 ) metal01_2 [ 1.19249e-08 1 0 -0 ] [ 1 -1.19249e-08 0 -0 ] 270 1 1
|
||||
( -512 512 64 ) ( -544 512 320 ) ( -544 512 64 ) metal01_2 [ -1 6.12323e-17 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 -512 64 ) ( -512 512 320 ) ( -512 512 64 ) metal01_2 [ 6.12323e-17 1 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 7
|
||||
{
|
||||
( -512 -544 64 ) ( -512 -512 320 ) ( -512 -544 320 ) metal01_2 [ 0 -1 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 512 -544 64 ) ( -512 -544 320 ) ( 512 -544 320 ) metal01_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 512 -544 64 ) ( -512 -512 64 ) ( -512 -544 64 ) metal01_2 [ -1 0 0 0 ] [ 0 -1 0 -32 ] 0 1 1
|
||||
( 512 -544 320 ) ( -512 -512 320 ) ( 512 -512 320 ) metal01_2 [ 1 0 0 -0 ] [ 0 -1 0 -32 ] -0 1 1
|
||||
( 512 -512 64 ) ( -512 -512 320 ) ( -512 -512 64 ) metal01_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 512 -544 64 ) ( 512 -512 320 ) ( 512 -512 64 ) metal01_2 [ 0 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 8
|
||||
{
|
||||
( 512 -512 64 ) ( 512 512 320 ) ( 512 -512 320 ) metal01_2 [ -6.12323e-17 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 544 -512 64 ) ( 512 -512 320 ) ( 544 -512 320 ) metal01_2 [ 1 -6.12323e-17 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 544 -512 64 ) ( 512 512 64 ) ( 512 -512 64 ) metal01_2 [ 4.37114e-08 -1 0 0 ] [ 1 4.37114e-08 0 32 ] 90 1 1
|
||||
( 544 -512 320 ) ( 512 512 320 ) ( 544 512 320 ) metal01_2 [ 1.19249e-08 1 0 -0 ] [ 1 -1.19249e-08 0 32 ] 270 1 1
|
||||
( 544 512 64 ) ( 512 512 320 ) ( 512 512 64 ) metal01_2 [ -1 6.12323e-17 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 544 -512 64 ) ( 544 512 320 ) ( 544 512 64 ) metal01_2 [ 6.12323e-17 1 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 9
|
||||
{
|
||||
( -512 -0 -32 ) ( -512 1 -32 ) ( -512 -0 -31 ) cop1_5 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 -512 -32 ) ( -128 -512 -31 ) ( -127 -512 -32 ) cop1_5 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 -0 -32 ) ( -127 -0 -32 ) ( -128 1 -32 ) cop1_5 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -0 128 -0 ) ( -0 129 -0 ) ( 1 128 -0 ) cop1_5 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -0 512 -0 ) ( 1 512 -0 ) ( -0 512 1 ) cop1_5 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 192 128 -0 ) ( 192 -64 -0 ) ( 192 -64 128 ) cop1_5 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 10
|
||||
{
|
||||
( 384 128 -0 ) ( 384 -0 128 ) ( 384 -0 -0 ) cop1_5 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 -512 -32 ) ( -128 -512 -31 ) ( -127 -512 -32 ) cop1_5 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 -0 -32 ) ( -127 -0 -32 ) ( -128 1 -32 ) cop1_5 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -0 128 -0 ) ( -0 129 -0 ) ( 1 128 -0 ) cop1_5 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -0 512 -0 ) ( 1 512 -0 ) ( -0 512 1 ) cop1_5 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 512 128 -0 ) ( 512 128 1 ) ( 512 129 -0 ) cop1_5 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 11
|
||||
{
|
||||
( 192 128 -0 ) ( 192 -64 128 ) ( 192 -64 -0 ) cop1_5 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 304 128 -0 ) ( 256 128 -0 ) ( 256 128 128 ) cop1_5 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 -0 -32 ) ( -127 -0 -32 ) ( -128 1 -32 ) cop1_5 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -0 128 -0 ) ( -0 129 -0 ) ( 1 128 -0 ) cop1_5 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -0 512 -0 ) ( 1 512 -0 ) ( -0 512 1 ) cop1_5 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 384 128 -0 ) ( 384 -0 -0 ) ( 384 -0 128 ) cop1_5 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 12
|
||||
{
|
||||
( 192 128 -96 ) ( 192 -64 32 ) ( 192 -64 -96 ) mmetal1_25 [ 0 -1 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( 320 -128 -96 ) ( 256 -128 -96 ) ( 256 -128 32 ) mmetal1_25 [ 1 0 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( -128 -0 -128 ) ( -127 -0 -128 ) ( -128 1 -128 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -0 128 -96 ) ( -0 129 -96 ) ( 1 128 -96 ) mmetal1_25 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 304 128 -96 ) ( 256 128 32 ) ( 256 128 -96 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( 384 128 -96 ) ( 384 -0 -96 ) ( 384 -0 32 ) mmetal1_25 [ 0 1 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
}
|
||||
// brush 13
|
||||
{
|
||||
( 192 128 -0 ) ( 192 -64 128 ) ( 192 -64 -0 ) cop1_5 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 -512 -32 ) ( -128 -512 -31 ) ( -127 -512 -32 ) cop1_5 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 -0 -32 ) ( -127 -0 -32 ) ( -128 1 -32 ) cop1_5 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -0 128 -0 ) ( -0 129 -0 ) ( 1 128 -0 ) cop1_5 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 320 -128 -0 ) ( 256 -128 128 ) ( 256 -128 -0 ) cop1_5 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 128 -0 ) ( 384 -0 -0 ) ( 384 -0 128 ) cop1_5 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 14
|
||||
{
|
||||
( 192 -160 -128 ) ( 192 -159 -128 ) ( 192 -160 -127 ) mmetal1_25 [ 0 -1 0 -32 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( 192 -160 -128 ) ( 192 -160 -127 ) ( 193 -160 -128 ) mmetal1_25 [ 1 0 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( 192 -160 -128 ) ( 193 -160 -128 ) ( 192 -159 -128 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 -1 0 -32 ] -0 1 1
|
||||
( 384 -128 -32 ) ( 384 -127 -32 ) ( 385 -128 -32 ) mmetal1_25 [ 1 0 0 -0 ] [ 0 -1 0 -32 ] -0 1 1
|
||||
( 384 -128 -112 ) ( 385 -128 -112 ) ( 384 -128 -111 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( 384 -128 -112 ) ( 384 -128 -111 ) ( 384 -127 -112 ) mmetal1_25 [ 0 1 0 32 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
}
|
||||
// brush 15
|
||||
{
|
||||
( 192 128 -128 ) ( 192 129 -128 ) ( 192 128 -127 ) mmetal1_25 [ 0 -1 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( 192 128 -128 ) ( 192 128 -127 ) ( 193 128 -128 ) mmetal1_25 [ 1 0 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( 192 128 -128 ) ( 193 128 -128 ) ( 192 129 -128 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 384 160 -32 ) ( 384 161 -32 ) ( 385 160 -32 ) mmetal1_25 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 384 160 -112 ) ( 385 160 -112 ) ( 384 160 -111 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
( 384 160 -112 ) ( 384 160 -111 ) ( 384 161 -112 ) mmetal1_25 [ 0 1 0 -0 ] [ 0 0 -1 -32 ] -0 1 1
|
||||
}
|
||||
// brush 16
|
||||
{
|
||||
( 384 -160 -48 ) ( 384 -159 -48 ) ( 384 -160 -47 ) mmetal1_25 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -160 -48 ) ( 384 -160 -47 ) ( 385 -160 -48 ) mmetal1_25 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 -160 -128 ) ( 385 -160 -128 ) ( 384 -159 -128 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 416 144 -32 ) ( 416 145 -32 ) ( 417 144 -32 ) mmetal1_25 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 416 144 -32 ) ( 417 144 -32 ) ( 416 144 -31 ) mmetal1_25 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 416 144 -32 ) ( 416 144 -31 ) ( 416 145 -32 ) mmetal1_25 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 17
|
||||
{
|
||||
( 160 -160 -48 ) ( 160 -159 -48 ) ( 160 -160 -47 ) mmetal1_25 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 160 -160 -48 ) ( 160 -160 -47 ) ( 161 -160 -48 ) mmetal1_25 [ 1 0 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 160 -160 -128 ) ( 161 -160 -128 ) ( 160 -159 -128 ) mmetal1_25 [ -1 0 0 -32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 192 144 -32 ) ( 192 145 -32 ) ( 193 144 -32 ) mmetal1_25 [ 1 0 0 32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 192 144 -32 ) ( 193 144 -32 ) ( 192 144 -31 ) mmetal1_25 [ -1 0 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 192 144 -32 ) ( 192 144 -31 ) ( 192 145 -32 ) mmetal1_25 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 18
|
||||
{
|
||||
( 192 -80 -96 ) ( 192 -79 -96 ) ( 192 -80 -95 ) *lava1 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 192 -128 -96 ) ( 192 -128 -95 ) ( 193 -128 -96 ) *lava1 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 192 -80 -96 ) ( 193 -80 -96 ) ( 192 -79 -96 ) *lava1 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 384 128 -16 ) ( 384 129 -16 ) ( 385 128 -16 ) *lava1 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 384 128 -80 ) ( 385 128 -80 ) ( 384 128 -79 ) *lava1 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 384 128 -80 ) ( 384 128 -79 ) ( 384 129 -80 ) *lava1 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 19
|
||||
{
|
||||
( 128 352 -0 ) ( 128 353 -0 ) ( 128 352 1 ) black [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 352 -0 ) ( 128 352 1 ) ( 129 352 -0 ) black [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 352 -0 ) ( 129 352 -0 ) ( 128 353 -0 ) black [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 240 360 2 ) ( 240 361 2 ) ( 241 360 2 ) black [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 240 354 8 ) ( 241 354 8 ) ( 240 354 9 ) black [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 360 8 ) ( 240 360 9 ) ( 240 361 8 ) black [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 20
|
||||
{
|
||||
( 238 360 -0 ) ( 238 361 -0 ) ( 238 360 1 ) black [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 232 354 -0 ) ( 232 354 1 ) ( 233 354 -0 ) black [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 232 360 -0 ) ( 233 360 -0 ) ( 232 361 -0 ) black [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 240 392 2 ) ( 240 393 2 ) ( 241 392 2 ) black [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 240 392 8 ) ( 241 392 8 ) ( 240 392 9 ) black [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 240 392 8 ) ( 240 392 9 ) ( 240 393 8 ) black [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 21
|
||||
{
|
||||
( 240 384 -0 ) ( 240 385 -0 ) ( 240 384 1 ) black [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 390 -0 ) ( 240 390 1 ) ( 241 390 -0 ) black [ 1 0 0 8 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 384 -0 ) ( 241 384 -0 ) ( 240 385 -0 ) black [ -1 0 0 -8 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 304 392 2 ) ( 304 393 2 ) ( 305 392 2 ) black [ 1 0 0 8 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 304 392 8 ) ( 305 392 8 ) ( 304 392 9 ) black [ -1 0 0 -8 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 312 392 8 ) ( 312 392 9 ) ( 312 393 8 ) black [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 22
|
||||
{
|
||||
( 226 340 -0 ) ( 226 341 -0 ) ( 226 340 1 ) black [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 226 340 -0 ) ( 226 340 1 ) ( 227 340 -0 ) black [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 226 340 -0 ) ( 227 340 -0 ) ( 226 341 -0 ) black [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 228 352 2 ) ( 228 353 2 ) ( 229 352 2 ) black [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 228 352 2 ) ( 229 352 2 ) ( 228 352 3 ) black [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 228 352 2 ) ( 228 352 3 ) ( 228 353 2 ) black [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 23
|
||||
{
|
||||
( 228 340 -0 ) ( 228 341 -0 ) ( 228 340 1 ) black [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 230 340 -0 ) ( 230 340 1 ) ( 231 340 -0 ) black [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 230 340 -0 ) ( 231 340 -0 ) ( 230 341 -0 ) black [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 386 342 2 ) ( 386 343 2 ) ( 387 342 2 ) black [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 386 342 2 ) ( 387 342 2 ) ( 386 342 3 ) black [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 392 342 2 ) ( 392 342 3 ) ( 392 343 2 ) black [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 24
|
||||
{
|
||||
( -416 -384 -0 ) ( -416 -383 -0 ) ( -416 -384 1 ) altar3_2 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -416 -384 -0 ) ( -416 -384 1 ) ( -415 -384 -0 ) altar3_2 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -416 -384 -0 ) ( -415 -384 -0 ) ( -416 -383 -0 ) altar3_2 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -384 -160 64 ) ( -384 -159 64 ) ( -383 -160 64 ) altar1_4 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -384 -160 32 ) ( -383 -160 32 ) ( -384 -160 33 ) altar3_2 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -160 32 ) ( -384 -160 33 ) ( -384 -159 32 ) altar3_2 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 25
|
||||
{
|
||||
( -384 -192 -0 ) ( -384 -191 -0 ) ( -384 -192 1 ) altar3_2 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -192 -0 ) ( -384 -192 1 ) ( -383 -192 -0 ) altar3_2 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 -192 -0 ) ( -383 -192 -0 ) ( -384 -191 -0 ) altar3_2 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -256 -160 64 ) ( -256 -159 64 ) ( -255 -160 64 ) altar1_4 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -256 -160 32 ) ( -255 -160 32 ) ( -256 -160 33 ) altar3_2 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -288 -160 64 ) ( -256 -32 32 ) ( -256 -160 32 ) altar1_4 [ 0 1 0 0 ] [ 0.707107 0 -0.707107 0 ] 0 1 1
|
||||
( -256 -160 32 ) ( -256 -160 33 ) ( -256 -159 32 ) altar3_2 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 26
|
||||
{
|
||||
( -416 -448 -0 ) ( -416 -447 -0 ) ( -416 -448 1 ) altar3_2 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -416 -416 -0 ) ( -416 -416 1 ) ( -415 -416 -0 ) altar3_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -416 -448 -0 ) ( -415 -448 -0 ) ( -416 -447 -0 ) altar3_2 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -256 -384 64 ) ( -256 -383 64 ) ( -255 -384 64 ) altar1_4 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -256 -384 32 ) ( -255 -384 32 ) ( -256 -384 33 ) altar3_2 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -288 -384 64 ) ( -256 -256 32 ) ( -256 -384 32 ) altar1_4 [ 0 1 0 0 ] [ 0.707107 0 -0.707107 0 ] 0 1 1
|
||||
( -256 -384 32 ) ( -256 -384 33 ) ( -256 -383 32 ) altar3_2 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 27
|
||||
{
|
||||
( -144 320 -0 ) ( -144 321 -0 ) ( -144 320 1 ) +0demon [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -144 320 -0 ) ( -144 320 1 ) ( -143 320 -0 ) metal01_2 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -144 320 -0 ) ( -143 320 -0 ) ( -144 321 -0 ) metal01_2 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -128 384 128 ) ( -128 385 128 ) ( -127 384 128 ) metal01_2 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -128 384 16 ) ( -127 384 16 ) ( -128 384 17 ) metal01_2 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 384 16 ) ( -128 384 17 ) ( -128 385 16 ) metal01_2 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 28
|
||||
{
|
||||
( -144 64 -0 ) ( -144 65 -0 ) ( -144 64 1 ) +0demon [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -144 64 -0 ) ( -144 64 1 ) ( -143 64 -0 ) metal01_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -144 64 -0 ) ( -143 64 -0 ) ( -144 65 -0 ) metal01_2 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -128 128 128 ) ( -128 129 128 ) ( -127 128 128 ) metal01_2 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -128 128 16 ) ( -127 128 16 ) ( -128 128 17 ) metal01_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 128 16 ) ( -128 128 17 ) ( -128 129 16 ) metal01_2 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 29
|
||||
{
|
||||
( -144 192 -0 ) ( -144 193 -0 ) ( -144 192 1 ) +0demon [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -144 192 -0 ) ( -144 192 1 ) ( -143 192 -0 ) metal01_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -144 192 -0 ) ( -143 192 -0 ) ( -144 193 -0 ) metal01_2 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -128 256 128 ) ( -128 257 128 ) ( -127 256 128 ) metal01_2 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -128 256 16 ) ( -127 256 16 ) ( -128 256 17 ) metal01_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 256 16 ) ( -128 256 17 ) ( -128 257 16 ) metal01_2 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 1
|
||||
{
|
||||
"classname" "info_player_start"
|
||||
"origin" "-384 -32 24"
|
||||
"angle" "-0"
|
||||
}
|
||||
// entity 2
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-496 256 96"
|
||||
"light" "300"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
}
|
||||
// entity 3
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-496 -256 96"
|
||||
"light" "300"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
}
|
||||
// entity 4
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-256 -496 96"
|
||||
"angle" "90"
|
||||
"light" "300"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
}
|
||||
// entity 5
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "256 -496 96"
|
||||
"angle" "90"
|
||||
"light" "300"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
}
|
||||
// entity 6
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "496 -256 96"
|
||||
"light" "300"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
}
|
||||
// entity 7
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "496 256 96"
|
||||
"light" "300"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
}
|
||||
// entity 8
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "256 496 96"
|
||||
"light" "300"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
}
|
||||
// entity 9
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-256 496 96"
|
||||
"light" "300"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
}
|
||||
// entity 10
|
||||
{
|
||||
"classname" "light_torch_small_walltorch"
|
||||
"origin" "477 -0 96"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"_color" "255 255 128"
|
||||
}
|
||||
// entity 11
|
||||
{
|
||||
"classname" "func_detail_wall"
|
||||
// brush 0
|
||||
{
|
||||
( 496 -224 128 ) ( 496 -288 128 ) ( 512 -288 64 ) light3_1 [ 2.22045e-16 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 544 -288 128 ) ( 544 -288 64 ) ( 512 -288 64 ) metal01_2 [ 1 0 0 32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 512 -288 64 ) ( 544 -288 64 ) ( 544 -224 64 ) metal01_2 [ 4.37114e-08 -1 0 0 ] [ 1 4.37114e-08 0 32 ] 90 1 1
|
||||
( 544 -224 128 ) ( 544 -288 128 ) ( 496 -288 128 ) metal01_2 [ 1.19249e-08 1 0 0 ] [ 1 -1.19249e-08 0 32 ] 270 1 1
|
||||
( 544 -224 64 ) ( 544 -224 128 ) ( 496 -224 128 ) metal01_2 [ -1 0 0 -32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 544 -224 64 ) ( 544 -288 64 ) ( 544 -288 128 ) metal01_2 [ 6.12323e-17 1 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 1
|
||||
{
|
||||
( 224 -496 128 ) ( 224 -544 128 ) ( 224 -544 64 ) metal01_2 [ 0 -1 0 -32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 288 -544 128 ) ( 288 -544 64 ) ( 224 -544 64 ) metal01_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 224 -544 64 ) ( 288 -544 64 ) ( 288 -512 64 ) metal01_2 [ -1 0 0 0 ] [ 0 -1 0 -32 ] 0 1 1
|
||||
( 288 -496 128 ) ( 288 -544 128 ) ( 224 -544 128 ) metal01_2 [ 1 0 0 0 ] [ 0 -1 0 -32 ] 0 1 1
|
||||
( 288 -512 64 ) ( 288 -496 128 ) ( 224 -496 128 ) light3_1 [ -1 0 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 288 -512 64 ) ( 288 -544 64 ) ( 288 -544 128 ) metal01_2 [ 0 1 0 32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 2
|
||||
{
|
||||
( -288 -496 128 ) ( -288 -544 128 ) ( -288 -544 64 ) metal01_2 [ 0 -1 0 -32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -224 -544 128 ) ( -224 -544 64 ) ( -288 -544 64 ) metal01_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -288 -544 64 ) ( -224 -544 64 ) ( -224 -512 64 ) metal01_2 [ -1 0 0 0 ] [ 0 -1 0 -32 ] 0 1 1
|
||||
( -224 -496 128 ) ( -224 -544 128 ) ( -288 -544 128 ) metal01_2 [ 1 0 0 0 ] [ 0 -1 0 -32 ] 0 1 1
|
||||
( -224 -512 64 ) ( -224 -496 128 ) ( -288 -496 128 ) light3_1 [ -1 0 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -224 -512 64 ) ( -224 -544 64 ) ( -224 -544 128 ) metal01_2 [ 0 1 0 32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 3
|
||||
{
|
||||
( -544 -224 128 ) ( -544 -288 128 ) ( -544 -288 64 ) metal01_2 [ -6.12323e-17 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -496 -288 128 ) ( -512 -288 64 ) ( -544 -288 64 ) metal01_2 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -544 -288 64 ) ( -512 -288 64 ) ( -512 -224 64 ) metal01_2 [ 4.37114e-08 -1 0 0 ] [ 1 4.37114e-08 0 0 ] 90 1 1
|
||||
( -496 -224 128 ) ( -496 -288 128 ) ( -544 -288 128 ) metal01_2 [ 1.19249e-08 1 0 0 ] [ 1 -1.19249e-08 0 0 ] 270 1 1
|
||||
( -512 -224 64 ) ( -496 -224 128 ) ( -544 -224 128 ) metal01_2 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -512 -224 64 ) ( -512 -288 64 ) ( -496 -288 128 ) light3_1 [ 6.12323e-17 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 4
|
||||
{
|
||||
( -544 288 128 ) ( -544 224 128 ) ( -544 224 64 ) metal01_2 [ -6.12323e-17 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -496 224 128 ) ( -512 224 64 ) ( -544 224 64 ) metal01_2 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
( -544 224 64 ) ( -512 224 64 ) ( -512 288 64 ) metal01_2 [ 4.37114e-08 -1 0 0 ] [ 1 4.37114e-08 0 0 ] 90 1 1
|
||||
( -496 288 128 ) ( -496 224 128 ) ( -544 224 128 ) metal01_2 [ 1.19249e-08 1 0 0 ] [ 1 -1.19249e-08 0 0 ] 270 1 1
|
||||
( -512 288 64 ) ( -496 288 128 ) ( -544 288 128 ) metal01_2 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -512 288 64 ) ( -512 224 64 ) ( -496 224 128 ) light3_1 [ 6.12323e-17 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 5
|
||||
{
|
||||
( -288 544 128 ) ( -288 496 128 ) ( -288 512 64 ) metal01_2 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -224 496 128 ) ( -224 512 64 ) ( -288 512 64 ) light3_1 [ 1 0 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -288 512 64 ) ( -224 512 64 ) ( -224 544 64 ) metal01_2 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -224 544 128 ) ( -224 496 128 ) ( -288 496 128 ) metal01_2 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -224 544 64 ) ( -224 544 128 ) ( -288 544 128 ) metal01_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -224 544 64 ) ( -224 512 64 ) ( -224 496 128 ) metal01_2 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 6
|
||||
{
|
||||
( 224 512 64 ) ( 224 544 64 ) ( 224 544 128 ) metal01_2 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
( 288 496 128 ) ( 288 512 64 ) ( 224 512 64 ) light3_1 [ 1 0 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 224 512 64 ) ( 288 512 64 ) ( 288 544 64 ) metal01_2 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 288 496 128 ) ( 224 496 128 ) ( 224 544 128 ) metal01_2 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 224 544 128 ) ( 224 544 64 ) ( 288 544 64 ) metal01_2 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 288 544 64 ) ( 288 512 64 ) ( 288 496 128 ) metal01_2 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 7
|
||||
{
|
||||
( 496 288 128 ) ( 496 224 128 ) ( 512 224 64 ) light3_1 [ 2.22045e-16 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 544 224 128 ) ( 544 224 64 ) ( 512 224 64 ) metal01_2 [ 1 0 0 32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 512 224 64 ) ( 544 224 64 ) ( 544 288 64 ) metal01_2 [ 4.37114e-08 -1 0 0 ] [ 1 4.37114e-08 0 32 ] 90 1 1
|
||||
( 544 288 128 ) ( 544 224 128 ) ( 496 224 128 ) metal01_2 [ 1.19249e-08 1 0 0 ] [ 1 -1.19249e-08 0 32 ] 270 1 1
|
||||
( 544 288 64 ) ( 544 288 128 ) ( 496 288 128 ) metal01_2 [ -1 0 0 -32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 544 288 64 ) ( 544 224 64 ) ( 544 224 128 ) metal01_2 [ 6.12323e-17 1 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 12
|
||||
{
|
||||
"classname" "func_detail_wall"
|
||||
// brush 0
|
||||
{
|
||||
( -512 32 -0 ) ( -512 -32 64 ) ( -512 -32 -0 ) mmetal1_23 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 -32 64 ) ( -448 -32 -0 ) ( -512 -32 -0 ) mmetal1_23 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
( -448 -32 -0 ) ( -512 32 -0 ) ( -512 -32 -0 ) mmetal1_23 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] 180 1 1
|
||||
( -512 32 64 ) ( -480 -32 64 ) ( -512 -32 64 ) mmetal1_23 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] 180 1 1
|
||||
( -512 32 -0 ) ( -480 32 64 ) ( -512 32 64 ) mmetal1_23 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
( -480 32 64 ) ( -448 -32 -0 ) ( -480 -32 64 ) mmetal1_23 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 1
|
||||
{
|
||||
( -512 32 16 ) ( -512 33 16 ) ( -512 32 17 ) mmetal1_23 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -480 -32 -0 ) ( -481 -32 -0 ) ( -480 -32 1 ) mmetal1_23 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
( -480 16 64 ) ( -608 -0 64 ) ( -480 -0 64 ) mmetal1_23 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] 180 1 1
|
||||
( -480 16 256 ) ( -480 -16 256 ) ( -608 -16 256 ) mmetal1_23 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] 180 1 1
|
||||
( -512 32 16 ) ( -512 32 17 ) ( -513 32 16 ) mmetal1_23 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
( -480 -32 -0 ) ( -480 -32 1 ) ( -480 -31 -0 ) mmetal1_23 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 2
|
||||
{
|
||||
( -512 32 256 ) ( -512 -32 320 ) ( -512 -32 256 ) mmetal1_23 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -512 -32 320 ) ( -480 -32 256 ) ( -512 -32 256 ) mmetal1_23 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
( -480 -32 256 ) ( -512 32 256 ) ( -512 -32 256 ) mmetal1_23 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] 180 1 1
|
||||
( -512 32 320 ) ( -448 -32 320 ) ( -512 -32 320 ) mmetal1_23 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] 180 1 1
|
||||
( -512 32 256 ) ( -448 32 320 ) ( -512 32 320 ) mmetal1_23 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
( -448 32 320 ) ( -480 -32 256 ) ( -448 -32 320 ) mmetal1_23 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 3
|
||||
{
|
||||
( -464 32 320 ) ( -464 -32 288 ) ( -464 32 288 ) mmetal1_23 [ -6.12323e-17 -1 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -944 -32 288 ) ( -1008 -32 320 ) ( -944 -32 320 ) mmetal1_23 [ 1 -6.12323e-17 0 48 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -944 32 288 ) ( -1008 -32 288 ) ( -944 -32 288 ) mmetal1_23 [ -6.12323e-17 -1 0 -32 ] [ 1 -6.12323e-17 0 48 ] 90 1 1
|
||||
( -944 -32 320 ) ( -1008 32 320 ) ( -944 32 320 ) mmetal1_23 [ 6.12323e-17 1 0 32 ] [ 1 -6.12323e-17 0 48 ] 270 1 1
|
||||
( -944 32 288 ) ( -1008 32 320 ) ( -1008 32 288 ) mmetal1_23 [ -1 6.12323e-17 0 -48 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -32 32 288 ) ( -32 -32 320 ) ( -32 32 320 ) mmetal1_23 [ 6.12323e-17 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 4
|
||||
{
|
||||
( -32 448 288 ) ( -32 512 320 ) ( -32 448 320 ) mmetal1_23 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 32 -464 288 ) ( -32 -464 320 ) ( 32 -464 320 ) mmetal1_23 [ 1 0 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 32 448 288 ) ( -32 512 288 ) ( -32 448 288 ) mmetal1_23 [ -1 0 0 -32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -32 448 320 ) ( 32 512 320 ) ( 32 448 320 ) mmetal1_23 [ 1 0 0 32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -16 -32 288 ) ( 16 -32 288 ) ( 16 -32 416 ) mmetal1_23 [ -1 0 0 -32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 32 448 288 ) ( 32 512 320 ) ( 32 512 288 ) mmetal1_23 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 5
|
||||
{
|
||||
( -32 -512 320 ) ( -32 -512 256 ) ( -32 -480 256 ) mmetal1_23 [ -1.83697e-16 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 32 -512 256 ) ( -32 -512 256 ) ( -32 -512 320 ) mmetal1_23 [ 1 -1.83697e-16 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -32 -480 256 ) ( -32 -512 256 ) ( 32 -512 256 ) mmetal1_23 [ 1.83697e-16 1 0 -0 ] [ -1 1.83697e-16 0 -0 ] 270 1 1
|
||||
( 32 -512 320 ) ( -32 -512 320 ) ( -32 -448 320 ) mmetal1_23 [ -1.83697e-16 -1 0 -0 ] [ -1 1.83697e-16 0 -0 ] 90 1 1
|
||||
( 32 -448 320 ) ( -32 -448 320 ) ( -32 -480 256 ) mmetal1_23 [ -1 1.83697e-16 0 -0 ] [ 0 0 -1 -0 ] 144.569 1 1
|
||||
( 32 -512 256 ) ( 32 -512 320 ) ( 32 -448 320 ) mmetal1_23 [ 1.83697e-16 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 6
|
||||
{
|
||||
( -32 -480 -0 ) ( -32 -480 1 ) ( -32 -481 -0 ) mmetal1_23 [ -1.83697e-16 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 32 -512 16 ) ( 32 -512 17 ) ( 33 -512 16 ) mmetal1_23 [ 1 -1.83697e-16 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 16 -480 64 ) ( -0 -480 64 ) ( -0 -608 64 ) mmetal1_23 [ 1.83697e-16 1 0 -0 ] [ -1 1.83697e-16 0 -0 ] 270 1 1
|
||||
( 16 -480 256 ) ( -16 -608 256 ) ( -16 -480 256 ) mmetal1_23 [ -1.83697e-16 -1 0 -0 ] [ -1 1.83697e-16 0 -0 ] 90 1 1
|
||||
( -32 -480 -0 ) ( -31 -480 -0 ) ( -32 -480 1 ) mmetal1_23 [ -1 1.83697e-16 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 32 -512 16 ) ( 32 -513 16 ) ( 32 -512 17 ) mmetal1_23 [ 1.83697e-16 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 7
|
||||
{
|
||||
( -32 -512 64 ) ( -32 -512 -0 ) ( -32 -448 -0 ) mmetal1_23 [ -1.83697e-16 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 32 -512 -0 ) ( -32 -512 -0 ) ( -32 -512 64 ) mmetal1_23 [ 1 -1.83697e-16 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -32 -448 -0 ) ( -32 -512 -0 ) ( 32 -512 -0 ) mmetal1_23 [ 1.83697e-16 1 0 -0 ] [ -1 1.83697e-16 0 -0 ] 270 1 1
|
||||
( 32 -512 64 ) ( -32 -512 64 ) ( -32 -480 64 ) mmetal1_23 [ -1.83697e-16 -1 0 -0 ] [ -1 1.83697e-16 0 -0 ] 90 1 1
|
||||
( 32 -480 64 ) ( -32 -480 64 ) ( -32 -448 -0 ) mmetal1_23 [ -1 1.83697e-16 0 -0 ] [ 0 0 -1 -0 ] 215.431 1 1
|
||||
( 32 -512 -0 ) ( 32 -512 64 ) ( 32 -480 64 ) mmetal1_23 [ 1.83697e-16 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 8
|
||||
{
|
||||
( 32 32 320 ) ( 32 -32 288 ) ( 32 32 288 ) mmetal1_23 [ -6.12323e-17 -1 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -448 -32 288 ) ( -512 -32 320 ) ( -448 -32 320 ) mmetal1_23 [ 1 -6.12323e-17 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -448 32 288 ) ( -512 -32 288 ) ( -448 -32 288 ) mmetal1_23 [ -6.12323e-17 -1 0 -32 ] [ 1 -6.12323e-17 0 -0 ] 90 1 1
|
||||
( -448 -32 320 ) ( -512 32 320 ) ( -448 32 320 ) mmetal1_23 [ 6.12323e-17 1 0 32 ] [ 1 -6.12323e-17 0 -0 ] 270 1 1
|
||||
( -448 32 288 ) ( -512 32 320 ) ( -512 32 288 ) mmetal1_23 [ -1 6.12323e-17 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 464 32 288 ) ( 464 -32 320 ) ( 464 32 320 ) mmetal1_23 [ 6.12323e-17 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 9
|
||||
{
|
||||
( 448 32 320 ) ( 448 -32 320 ) ( 480 -32 256 ) mmetal1_23 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
( 512 -32 320 ) ( 512 -32 256 ) ( 480 -32 256 ) mmetal1_23 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 480 -32 256 ) ( 512 -32 256 ) ( 512 32 256 ) mmetal1_23 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 512 32 320 ) ( 512 -32 320 ) ( 448 -32 320 ) mmetal1_23 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 512 32 256 ) ( 512 32 320 ) ( 448 32 320 ) mmetal1_23 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 512 32 256 ) ( 512 -32 256 ) ( 512 -32 320 ) mmetal1_23 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 10
|
||||
{
|
||||
( 480 -32 -0 ) ( 480 -31 -0 ) ( 480 -32 1 ) mmetal1_23 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 480 -32 -0 ) ( 480 -32 1 ) ( 481 -32 -0 ) mmetal1_23 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 480 16 64 ) ( 480 -0 64 ) ( 608 -0 64 ) mmetal1_23 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 480 16 256 ) ( 608 -16 256 ) ( 480 -16 256 ) mmetal1_23 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 512 32 16 ) ( 513 32 16 ) ( 512 32 17 ) mmetal1_23 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 512 32 16 ) ( 512 32 17 ) ( 512 33 16 ) mmetal1_23 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 11
|
||||
{
|
||||
( 480 32 64 ) ( 480 -32 64 ) ( 448 -32 -0 ) mmetal1_23 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] 0 1 1
|
||||
( 512 -32 64 ) ( 512 -32 -0 ) ( 448 -32 -0 ) mmetal1_23 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 448 -32 -0 ) ( 512 -32 -0 ) ( 512 32 -0 ) mmetal1_23 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 512 32 64 ) ( 512 -32 64 ) ( 480 -32 64 ) mmetal1_23 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 512 32 -0 ) ( 512 32 64 ) ( 480 32 64 ) mmetal1_23 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 512 32 -0 ) ( 512 -32 -0 ) ( 512 -32 64 ) mmetal1_23 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 12
|
||||
{
|
||||
( -32 512 64 ) ( -32 448 -0 ) ( -32 512 -0 ) mmetal1_23 [ -1.83697e-16 1 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
( 32 480 64 ) ( -32 448 -0 ) ( -32 480 64 ) mmetal1_23 [ -1 -1.83697e-16 0 -0 ] [ 0 0 -1 -0 ] 215.431 1 1
|
||||
( -32 448 -0 ) ( 32 512 -0 ) ( -32 512 -0 ) mmetal1_23 [ 1.83697e-16 -1 0 -0 ] [ -1 -1.83697e-16 0 -0 ] 90 1 1
|
||||
( 32 512 64 ) ( -32 480 64 ) ( -32 512 64 ) mmetal1_23 [ -1.83697e-16 1 0 -0 ] [ -1 -1.83697e-16 0 -0 ] 270 1 1
|
||||
( 32 512 -0 ) ( -32 512 64 ) ( -32 512 -0 ) mmetal1_23 [ 1 1.83697e-16 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 32 512 -0 ) ( 32 480 64 ) ( 32 512 64 ) mmetal1_23 [ 1.83697e-16 -1 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
}
|
||||
// brush 13
|
||||
{
|
||||
( -32 480 -0 ) ( -32 481 -0 ) ( -32 480 1 ) mmetal1_23 [ -1.83697e-16 1 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
( -32 480 -0 ) ( -32 480 1 ) ( -31 480 -0 ) mmetal1_23 [ -1 -1.83697e-16 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 16 480 64 ) ( -0 608 64 ) ( -0 480 64 ) mmetal1_23 [ 1.83697e-16 -1 0 -0 ] [ -1 -1.83697e-16 0 -0 ] 90 1 1
|
||||
( 16 480 256 ) ( -16 480 256 ) ( -16 608 256 ) mmetal1_23 [ -1.83697e-16 1 0 -0 ] [ -1 -1.83697e-16 0 -0 ] 270 1 1
|
||||
( 32 512 16 ) ( 33 512 16 ) ( 32 512 17 ) mmetal1_23 [ 1 1.83697e-16 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 32 512 16 ) ( 32 512 17 ) ( 32 513 16 ) mmetal1_23 [ 1.83697e-16 -1 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
}
|
||||
// brush 14
|
||||
{
|
||||
( -32 512 320 ) ( -32 480 256 ) ( -32 512 256 ) mmetal1_23 [ -1.83697e-16 1 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
( 32 448 320 ) ( -32 480 256 ) ( -32 448 320 ) mmetal1_23 [ -1 -1.83697e-16 0 -0 ] [ 0 0 -1 -0 ] 144.569 1 1
|
||||
( -32 480 256 ) ( 32 512 256 ) ( -32 512 256 ) mmetal1_23 [ 1.83697e-16 -1 0 -0 ] [ -1 -1.83697e-16 0 -0 ] 90 1 1
|
||||
( 32 512 320 ) ( -32 448 320 ) ( -32 512 320 ) mmetal1_23 [ -1.83697e-16 1 0 -0 ] [ -1 -1.83697e-16 0 -0 ] 270 1 1
|
||||
( 32 512 256 ) ( -32 512 320 ) ( -32 512 256 ) mmetal1_23 [ 1 1.83697e-16 0 0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 32 512 256 ) ( 32 448 320 ) ( 32 512 320 ) mmetal1_23 [ 1.83697e-16 -1 0 -0 ] [ 0 0 -1 -0 ] 180 1 1
|
||||
}
|
||||
// brush 15
|
||||
{
|
||||
( -32 448 288 ) ( -32 512 320 ) ( -32 448 320 ) mmetal1_25 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -16 -32 288 ) ( 16 -32 416 ) ( 16 -32 288 ) mmetal1_25 [ 1 0 0 32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 32 448 288 ) ( -32 512 288 ) ( -32 448 288 ) mmetal1_25 [ -1 0 0 -32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -32 448 320 ) ( 32 512 320 ) ( 32 448 320 ) mmetal1_25 [ 1 0 0 32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -16 32 288 ) ( 16 32 288 ) ( 16 32 416 ) mmetal1_25 [ -1 0 0 -32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 32 448 288 ) ( 32 512 320 ) ( 32 512 288 ) mmetal1_25 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 16
|
||||
{
|
||||
( -32 448 288 ) ( -32 512 320 ) ( -32 448 320 ) mmetal1_23 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -16 32 288 ) ( 16 32 416 ) ( 16 32 288 ) mmetal1_23 [ 1 0 0 32 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 32 448 288 ) ( -32 512 288 ) ( -32 448 288 ) mmetal1_23 [ -1 0 0 -32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -32 448 320 ) ( 32 512 320 ) ( 32 448 320 ) mmetal1_23 [ 1 0 0 32 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 32 464 320 ) ( -32 464 288 ) ( 32 464 288 ) mmetal1_23 [ -1 0 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 32 448 288 ) ( 32 512 320 ) ( 32 512 288 ) mmetal1_23 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 13
|
||||
{
|
||||
"classname" "misc_explobox2"
|
||||
"origin" "392 328 -0"
|
||||
"targetname" "exp1"
|
||||
"dmg" "200"
|
||||
}
|
||||
// entity 14
|
||||
{
|
||||
"classname" "misc_explobox"
|
||||
"origin" "312 376 -0"
|
||||
"targetname" "exp1"
|
||||
"dmg" "200"
|
||||
}
|
||||
// entity 15
|
||||
{
|
||||
"classname" "misc_fireball"
|
||||
"origin" "280 56 -88"
|
||||
"speed" "500"
|
||||
"count" "3"
|
||||
"wait" "1"
|
||||
"targetname" "fireball1"
|
||||
"spawnflags" "1"
|
||||
}
|
||||
// entity 16
|
||||
{
|
||||
"classname" "misc_fireball"
|
||||
"origin" "280 -56 -88"
|
||||
"speed" "500"
|
||||
"count" "3"
|
||||
"wait" "1"
|
||||
"targetname" "fireball1"
|
||||
"spawnflags" "1"
|
||||
}
|
||||
// entity 17
|
||||
{
|
||||
"classname" "trigger_multiple"
|
||||
"target" "fireball1"
|
||||
"wait" "1"
|
||||
// brush 0
|
||||
{
|
||||
( 128 -128 -0 ) ( 128 -127 -0 ) ( 128 -128 1 ) trigger [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 -128 -0 ) ( 128 -128 1 ) ( 129 -128 -0 ) trigger [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 -128 -0 ) ( 129 -128 -0 ) ( 128 -127 -0 ) trigger [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 192 112 16 ) ( 192 113 16 ) ( 193 112 16 ) trigger [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 192 128 16 ) ( 193 128 16 ) ( 192 128 17 ) trigger [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 192 112 16 ) ( 192 112 17 ) ( 192 113 16 ) trigger [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
||||
// entity 18
|
||||
{
|
||||
"classname" "trigger_multiple"
|
||||
"target" "fireball1"
|
||||
"wait" "1"
|
||||
// brush 0
|
||||
{
|
||||
( 384 -128 -0 ) ( 384 -127 -0 ) ( 384 -128 1 ) trigger [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 384 -128 -0 ) ( 384 -128 1 ) ( 385 -128 -0 ) trigger [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 384 -128 -0 ) ( 385 -128 -0 ) ( 384 -127 -0 ) trigger [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 448 112 16 ) ( 448 113 16 ) ( 449 112 16 ) trigger [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 448 128 16 ) ( 449 128 16 ) ( 448 128 17 ) trigger [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 448 112 16 ) ( 448 112 17 ) ( 448 113 16 ) trigger [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 19
|
||||
{
|
||||
"classname" "trigger_multiple"
|
||||
"target" "fireball1"
|
||||
"wait" "1"
|
||||
// brush 0
|
||||
{
|
||||
( 128 -64 -0 ) ( 128 -63 -0 ) ( 128 -64 1 ) trigger [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 128 128 -0 ) ( 128 128 1 ) ( 129 128 -0 ) trigger [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 128 -64 -0 ) ( 129 -64 -0 ) ( 128 -63 -0 ) trigger [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 192 176 16 ) ( 192 177 16 ) ( 193 176 16 ) trigger [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 192 192 16 ) ( 193 192 16 ) ( 192 192 17 ) trigger [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 448 176 16 ) ( 448 176 17 ) ( 448 177 16 ) trigger [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 20
|
||||
{
|
||||
"classname" "trigger_multiple"
|
||||
"target" "fireball1"
|
||||
"wait" "1"
|
||||
// brush 0
|
||||
{
|
||||
( 128 -384 -0 ) ( 128 -383 -0 ) ( 128 -384 1 ) trigger [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 128 -192 -0 ) ( 128 -192 1 ) ( 129 -192 -0 ) trigger [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 128 -384 -0 ) ( 129 -384 -0 ) ( 128 -383 -0 ) trigger [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 192 -144 16 ) ( 192 -143 16 ) ( 193 -144 16 ) trigger [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 192 -128 16 ) ( 193 -128 16 ) ( 192 -128 17 ) trigger [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 448 -144 16 ) ( 448 -144 17 ) ( 448 -143 16 ) trigger [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 21
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "280 -0 32"
|
||||
"_color" "255 64 0"
|
||||
}
|
||||
// entity 22
|
||||
{
|
||||
"classname" "item_artifact_super_damage"
|
||||
"origin" "280 -0 64"
|
||||
"spawnflags" "48"
|
||||
"teleport_time" "5"
|
||||
"message" "item with don't drop flag"
|
||||
}
|
||||
// entity 23
|
||||
{
|
||||
"classname" "item_armor2"
|
||||
"origin" "400 440 -0"
|
||||
"spawnflags" "32"
|
||||
"message" "item with respawn flag"
|
||||
}
|
||||
// entity 24
|
||||
{
|
||||
"classname" "func_button"
|
||||
"target" "exp1"
|
||||
"angle" "-2"
|
||||
// brush 0
|
||||
{
|
||||
( 64 320 -0 ) ( 64 321 -0 ) ( 64 320 1 ) metal01_1 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 64 320 -0 ) ( 64 320 1 ) ( 65 320 -0 ) metal01_1 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 64 320 -0 ) ( 65 320 -0 ) ( 64 321 -0 ) metal01_1 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 128 384 8 ) ( 128 385 8 ) ( 129 384 8 ) +0qbutton [ -4.37114e-08 -1 0 0 ] [ -1 4.37114e-08 0 0 ] 90 1 1
|
||||
( 128 384 8 ) ( 129 384 8 ) ( 128 384 9 ) metal01_1 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 384 8 ) ( 128 384 9 ) ( 128 385 8 ) metal01_1 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
||||
// entity 25
|
||||
{
|
||||
"classname" "trigger_hurt"
|
||||
"wait" "0.1"
|
||||
"dmg" "2"
|
||||
// brush 0
|
||||
{
|
||||
( -384 -384 -0 ) ( -384 -383 -0 ) ( -384 -384 1 ) trigger [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -384 -384 -0 ) ( -384 -384 1 ) ( -383 -384 -0 ) trigger [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -384 -384 -0 ) ( -383 -384 -0 ) ( -384 -383 -0 ) trigger [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -256 -192 64 ) ( -256 -191 64 ) ( -255 -192 64 ) trigger [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -256 -192 32 ) ( -255 -192 32 ) ( -256 -192 33 ) trigger [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 -192 32 ) ( -256 -192 33 ) ( -256 -191 32 ) trigger [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 26
|
||||
{
|
||||
"classname" "misc_dog_dead_1"
|
||||
"origin" "-336 -336 24"
|
||||
}
|
||||
// entity 27
|
||||
{
|
||||
"classname" "misc_hknight_dead_2"
|
||||
"origin" "-298 -262 24"
|
||||
"angle" "300"
|
||||
}
|
||||
// entity 28
|
||||
{
|
||||
"classname" "trigger_multiple"
|
||||
"message" "trigger_hurt with variable time\nbetween damage"
|
||||
"wait" "3"
|
||||
// brush 0
|
||||
{
|
||||
( -256 -384 -0 ) ( -256 -383 -0 ) ( -256 -384 1 ) trigger [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 -384 -0 ) ( -256 -384 1 ) ( -255 -384 -0 ) trigger [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -256 -384 -0 ) ( -255 -384 -0 ) ( -256 -383 -0 ) trigger [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -224 -192 64 ) ( -224 -191 64 ) ( -223 -192 64 ) trigger [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -224 -192 32 ) ( -223 -192 32 ) ( -224 -192 33 ) trigger [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -224 -192 32 ) ( -224 -192 33 ) ( -224 -191 32 ) trigger [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
||||
// entity 29
|
||||
{
|
||||
"classname" "trigger_multiple"
|
||||
"wait" "3"
|
||||
"message" "triggerable misc_fireball with\ncustomisable count"
|
||||
// brush 0
|
||||
{
|
||||
( 128 -128 -0 ) ( 128 -127 -0 ) ( 128 -128 1 ) trigger [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 -128 -0 ) ( 128 -128 1 ) ( 129 -128 -0 ) trigger [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 -128 -0 ) ( 129 -128 -0 ) ( 128 -127 -0 ) trigger [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 160 128 64 ) ( 160 129 64 ) ( 161 128 64 ) trigger [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 160 128 32 ) ( 161 128 32 ) ( 160 128 33 ) trigger [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 160 128 32 ) ( 160 128 33 ) ( 160 129 32 ) trigger [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
||||
// entity 30
|
||||
{
|
||||
"classname" "trigger_multiple"
|
||||
"message" "triggerable explobox"
|
||||
"wait" "3"
|
||||
// brush 0
|
||||
{
|
||||
( 32 256 -0 ) ( 32 257 -0 ) ( 32 256 1 ) trigger [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 32 256 -0 ) ( 32 256 1 ) ( 33 256 -0 ) trigger [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 32 256 -0 ) ( 33 256 -0 ) ( 32 257 -0 ) trigger [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 160 416 32 ) ( 160 417 32 ) ( 161 416 32 ) trigger [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 160 448 32 ) ( 161 448 32 ) ( 160 448 33 ) trigger [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 160 416 32 ) ( 160 416 33 ) ( 160 417 32 ) trigger [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
||||
// entity 31
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-328 -328 72"
|
||||
"_color" "128 64 0"
|
||||
}
|
||||
// entity 32
|
||||
{
|
||||
"classname" "trap_spikeshooter"
|
||||
"origin" "-152 224 48"
|
||||
"angle" "180"
|
||||
"targetname" "shooter1"
|
||||
"spawnflags" "2"
|
||||
}
|
||||
// entity 33
|
||||
{
|
||||
"classname" "trap_spikeshooter"
|
||||
"origin" "-152 352 48"
|
||||
"angle" "180"
|
||||
"targetname" "shooter1"
|
||||
"spawnflags" "1"
|
||||
}
|
||||
// entity 34
|
||||
{
|
||||
"classname" "trap_spikeshooter"
|
||||
"origin" "-152 96 48"
|
||||
"angle" "180"
|
||||
"targetname" "shooter1"
|
||||
}
|
||||
// entity 35
|
||||
{
|
||||
"classname" "trigger_multiple"
|
||||
"target" "shooter1"
|
||||
"wait" "0.5"
|
||||
// brush 0
|
||||
{
|
||||
( -384 48 -0 ) ( -384 49 -0 ) ( -384 48 1 ) trigger [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 48 -0 ) ( -384 48 1 ) ( -383 48 -0 ) trigger [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -384 48 -0 ) ( -383 48 -0 ) ( -384 49 -0 ) trigger [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -144 400 16 ) ( -144 401 16 ) ( -143 400 16 ) trigger [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -144 400 16 ) ( -143 400 16 ) ( -144 400 17 ) trigger [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -144 400 16 ) ( -144 400 17 ) ( -144 401 16 ) trigger [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
}
|
||||
// entity 36
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-152 224 120"
|
||||
"_color" "255 255 128"
|
||||
}
|
||||
// entity 37
|
||||
{
|
||||
"classname" "monster_zombie"
|
||||
"origin" "8 -184 24"
|
||||
}
|
||||
// entity 38
|
||||
{
|
||||
"classname" "monster_zombie"
|
||||
"origin" "16 -272 24"
|
||||
}
|
||||
// entity 39
|
||||
{
|
||||
"classname" "func_train"
|
||||
"target" "p1"
|
||||
"sounds" "1"
|
||||
"noise" "plats/medplat1.wav"
|
||||
"noise1" "plats/medplat2.wav"
|
||||
// brush 0
|
||||
{
|
||||
( 192 -128 -0 ) ( 192 -127 -0 ) ( 192 -128 1 ) plat_top3 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 192 -128 -0 ) ( 192 -128 1 ) ( 193 -128 -0 ) plat_top3 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 192 -128 -0 ) ( 193 -128 -0 ) ( 192 -127 -0 ) plat_top3 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 256 -64 16 ) ( 256 -63 16 ) ( 257 -64 16 ) plat_top3 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 256 -64 16 ) ( 257 -64 16 ) ( 256 -64 17 ) plat_top3 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 256 -64 16 ) ( 256 -64 17 ) ( 256 -63 16 ) plat_top3 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 40
|
||||
{
|
||||
"classname" "path_corner"
|
||||
"origin" "192 -128 -0"
|
||||
"targetname" "p1"
|
||||
"target" "p2"
|
||||
"wait" "2"
|
||||
}
|
||||
// entity 41
|
||||
{
|
||||
"classname" "path_corner"
|
||||
"origin" "192 64 -0"
|
||||
"targetname" "p2"
|
||||
"target" "p1"
|
||||
"wait" "2"
|
||||
}
|
||||
// entity 42
|
||||
{
|
||||
"classname" "weapon_grenadelauncher"
|
||||
"origin" "-80 -136 -0"
|
||||
}
|
||||
BIN
mod_slipgate/maps/test3.bsp
Normal file
BIN
mod_slipgate/maps/test3.lit
Normal file
444
mod_slipgate/maps/test3.map
Normal file
@@ -0,0 +1,444 @@
|
||||
// Game: Quake
|
||||
// Format: Valve
|
||||
// entity 0
|
||||
{
|
||||
"classname" "worldspawn"
|
||||
"mapversion" "220"
|
||||
"wad" "gfx/base.wad;gfx/misc.wad;gfx/mmetal1_2.wad"
|
||||
"_tb_mod" "slipgate"
|
||||
"_tb_def" "external:slipgate.def"
|
||||
"sky" "grimmnight_"
|
||||
// brush 0
|
||||
{
|
||||
( -128 -64 -16 ) ( -128 -63 -16 ) ( -128 -64 -15 ) sfloor1_1 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -64 -128 -16 ) ( -64 -128 -15 ) ( -63 -128 -16 ) sfloor1_1 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -64 -64 -16 ) ( -63 -64 -16 ) ( -64 -63 -16 ) sfloor1_1 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 64 64 16 ) ( 64 65 16 ) ( 65 64 16 ) sfloor1_1 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 64 128 16 ) ( 65 128 16 ) ( 64 128 17 ) sfloor1_1 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 128 64 16 ) ( 128 64 17 ) ( 128 65 16 ) sfloor1_1 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 1
|
||||
{
|
||||
( -640 512 -0 ) ( -640 513 -0 ) ( -640 512 1 ) sky0 [ 0 -1 0 144 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( -128 512 -0 ) ( -128 512 1 ) ( -127 512 -0 ) sky0 [ 1 0 0 -0 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( -128 512 -640 ) ( -127 512 -640 ) ( -128 513 -640 ) sky0 [ -1 0 0 -0 ] [ 0 -1 0 16 ] -0 1 1
|
||||
( 112 528 192 ) ( 112 529 192 ) ( 113 528 192 ) sky0 [ 1 0 0 -0 ] [ 0 -1 0 16 ] -0 1 1
|
||||
( 112 528 16 ) ( 113 528 16 ) ( 112 528 17 ) sky0 [ -1 0 0 -0 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( 640 528 16 ) ( 640 528 17 ) ( 640 529 16 ) sky0 [ 0 1 0 -144 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
}
|
||||
// brush 2
|
||||
{
|
||||
( -640 -528 -0 ) ( -640 -527 -0 ) ( -640 -528 1 ) sky0 [ 0 -1 0 128 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( -128 -528 -0 ) ( -128 -528 1 ) ( -127 -528 -0 ) sky0 [ 1 0 0 -0 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( -128 -528 -640 ) ( -127 -528 -640 ) ( -128 -527 -640 ) sky0 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 112 -512 192 ) ( 112 -511 192 ) ( 113 -512 192 ) sky0 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 112 -512 16 ) ( 113 -512 16 ) ( 112 -512 17 ) sky0 [ -1 0 0 -0 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( 640 -512 16 ) ( 640 -512 17 ) ( 640 -511 16 ) sky0 [ 0 1 0 -128 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
}
|
||||
// brush 3
|
||||
{
|
||||
( -656 -0 16 ) ( -656 1 16 ) ( -656 -0 17 ) sky0 [ -6.12323e-17 -1 0 -112 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( -640 -528 -0 ) ( -641 -528 -0 ) ( -640 -528 1 ) sky0 [ 1 -6.12323e-17 0 16 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( -640 -240 -640 ) ( -640 -239 -640 ) ( -641 -240 -640 ) sky0 [ -6.12323e-17 -1 0 -112 ] [ 1 -6.12323e-17 0 16 ] 90 1 1
|
||||
( -656 -0 192 ) ( -657 -0 192 ) ( -656 1 192 ) sky0 [ 6.12323e-17 1 0 112 ] [ 1 -6.12323e-17 0 16 ] 270 1 1
|
||||
( -656 528 16 ) ( -656 528 17 ) ( -657 528 16 ) sky0 [ -1 6.12323e-17 0 -16 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( -640 -240 -0 ) ( -640 -240 1 ) ( -640 -239 -0 ) sky0 [ 6.12323e-17 1 0 112 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
}
|
||||
// brush 4
|
||||
{
|
||||
( 640 -0 16 ) ( 640 1 16 ) ( 640 -0 17 ) sky0 [ -6.12323e-17 -1 0 -112 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( 656 -528 -0 ) ( 655 -528 -0 ) ( 656 -528 1 ) sky0 [ 1 -6.12323e-17 0 -0 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( 656 -240 -640 ) ( 656 -239 -640 ) ( 655 -240 -640 ) sky0 [ -6.12323e-17 -1 0 -112 ] [ 1 -6.12323e-17 0 -0 ] 90 1 1
|
||||
( 640 -0 192 ) ( 639 -0 192 ) ( 640 1 192 ) sky0 [ 6.12323e-17 1 0 112 ] [ 1 -6.12323e-17 0 -0 ] 270 1 1
|
||||
( 640 528 16 ) ( 640 528 17 ) ( 639 528 16 ) sky0 [ -1 6.12323e-17 0 -0 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
( 656 -240 -0 ) ( 656 -240 1 ) ( 656 -239 -0 ) sky0 [ 6.12323e-17 1 0 112 ] [ 0 0 -1 -16 ] -0 1 1
|
||||
}
|
||||
// brush 5
|
||||
{
|
||||
( -656 -528 -176 ) ( -656 -527 -176 ) ( -656 -528 -175 ) sky0 [ 0 -1 0 -0 ] [ 0 0 -1 16 ] -0 1 1
|
||||
( -656 -528 -176 ) ( -656 -528 -175 ) ( -655 -528 -176 ) sky0 [ 1 0 0 -0 ] [ 0 0 -1 16 ] -0 1 1
|
||||
( -656 -528 192 ) ( -655 -528 192 ) ( -656 -527 192 ) sky0 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 656 528 208 ) ( 656 529 208 ) ( 657 528 208 ) sky0 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 656 528 208 ) ( 657 528 208 ) ( 656 528 209 ) sky0 [ -1 0 0 -0 ] [ 0 0 -1 16 ] -0 1 1
|
||||
( 656 528 208 ) ( 656 528 209 ) ( 656 529 208 ) sky0 [ 0 1 0 -0 ] [ 0 0 -1 16 ] -0 1 1
|
||||
}
|
||||
// brush 6
|
||||
{
|
||||
( -656 -528 -1024 ) ( -656 -527 -1024 ) ( -656 -528 -1023 ) sky0 [ 0 -1 0 -0 ] [ 0 0 -1 -64 ] -0 1 1
|
||||
( -656 -528 -1024 ) ( -656 -528 -1023 ) ( -655 -528 -1024 ) sky0 [ 1 0 0 -0 ] [ 0 0 -1 -64 ] -0 1 1
|
||||
( -656 -528 -656 ) ( -655 -528 -656 ) ( -656 -527 -656 ) sky0 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 656 528 -640 ) ( 656 529 -640 ) ( 657 528 -640 ) sky0 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 656 528 -640 ) ( 657 528 -640 ) ( 656 528 -639 ) sky0 [ -1 0 0 -0 ] [ 0 0 -1 -64 ] -0 1 1
|
||||
( 656 528 -640 ) ( 656 528 -639 ) ( 656 529 -640 ) sky0 [ 0 1 0 -0 ] [ 0 0 -1 -64 ] -0 1 1
|
||||
}
|
||||
// brush 7
|
||||
{
|
||||
( -128 112 16 ) ( -128 113 16 ) ( -128 112 17 ) tlight1_6 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 112 16 ) ( -128 112 17 ) ( -127 112 16 ) tlight1_6 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 112 16 ) ( -127 112 16 ) ( -128 113 16 ) tlight1_6 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -112 128 32 ) ( -112 129 32 ) ( -111 128 32 ) tlight1_6 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -112 128 32 ) ( -111 128 32 ) ( -112 128 33 ) tlight1_6 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -112 128 32 ) ( -112 128 33 ) ( -112 129 32 ) tlight1_6 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 8
|
||||
{
|
||||
( 112 -128 16 ) ( 112 -127 16 ) ( 112 -128 17 ) tlight1_6 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 112 -128 16 ) ( 112 -128 17 ) ( 113 -128 16 ) tlight1_6 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 112 -128 16 ) ( 113 -128 16 ) ( 112 -127 16 ) tlight1_6 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 128 -112 32 ) ( 128 -111 32 ) ( 129 -112 32 ) tlight1_6 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 128 -112 32 ) ( 129 -112 32 ) ( 128 -112 33 ) tlight1_6 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 -112 32 ) ( 128 -112 33 ) ( 128 -111 32 ) tlight1_6 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 9
|
||||
{
|
||||
( -128 -128 16 ) ( -128 -127 16 ) ( -128 -128 17 ) tlight1_6 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 -128 16 ) ( -128 -128 17 ) ( -127 -128 16 ) tlight1_6 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -128 -128 16 ) ( -127 -128 16 ) ( -128 -127 16 ) tlight1_6 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -112 -112 32 ) ( -112 -111 32 ) ( -111 -112 32 ) tlight1_6 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( -112 -112 32 ) ( -111 -112 32 ) ( -112 -112 33 ) tlight1_6 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -112 -112 32 ) ( -112 -112 33 ) ( -112 -111 32 ) tlight1_6 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 10
|
||||
{
|
||||
( 112 112 16 ) ( 112 113 16 ) ( 112 112 17 ) tlight1_6 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 112 112 16 ) ( 112 112 17 ) ( 113 112 16 ) tlight1_6 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 112 112 16 ) ( 113 112 16 ) ( 112 113 16 ) tlight1_6 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 128 128 32 ) ( 128 129 32 ) ( 129 128 32 ) tlight1_6 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 128 128 32 ) ( 129 128 32 ) ( 128 128 33 ) tlight1_6 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 128 32 ) ( 128 128 33 ) ( 128 129 32 ) tlight1_6 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 11
|
||||
{
|
||||
( 128 -64 -0 ) ( 128 -63 -0 ) ( 128 -64 1 ) sfloor1_1 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 -64 -0 ) ( 128 -64 1 ) ( 129 -64 -0 ) sfloor1_1 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 128 -64 -16 ) ( 129 -64 -16 ) ( 128 -63 -16 ) sfloor1_1 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 160 64 16 ) ( 160 65 16 ) ( 161 64 16 ) sfloor1_1 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 160 64 16 ) ( 161 64 16 ) ( 160 64 17 ) sfloor1_1 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 256 64 16 ) ( 256 64 17 ) ( 256 65 16 ) sfloor1_1 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 12
|
||||
{
|
||||
( 112 -128 -32 ) ( 112 -127 -32 ) ( 112 -128 -31 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 112 -128 -32 ) ( 112 -128 -31 ) ( 113 -128 -32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 112 -128 -32 ) ( 113 -128 -32 ) ( 112 -127 -32 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 128 -112 -16 ) ( 128 -111 -16 ) ( 129 -112 -16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 128 -112 -16 ) ( 129 -112 -16 ) ( 128 -112 -15 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 128 -112 -16 ) ( 128 -112 -15 ) ( 128 -111 -16 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 13
|
||||
{
|
||||
( -128 -128 -32 ) ( -128 -127 -32 ) ( -128 -128 -31 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 -128 -32 ) ( -128 -128 -31 ) ( -127 -128 -32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 -128 -32 ) ( -127 -128 -32 ) ( -128 -127 -32 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -112 -112 -16 ) ( -112 -111 -16 ) ( -111 -112 -16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -112 -112 -16 ) ( -111 -112 -16 ) ( -112 -112 -15 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -112 -112 -16 ) ( -112 -112 -15 ) ( -112 -111 -16 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 14
|
||||
{
|
||||
( -128 112 -32 ) ( -128 113 -32 ) ( -128 112 -31 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 112 -32 ) ( -128 112 -31 ) ( -127 112 -32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 112 -32 ) ( -127 112 -32 ) ( -128 113 -32 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -112 128 -16 ) ( -112 129 -16 ) ( -111 128 -16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -112 128 -16 ) ( -111 128 -16 ) ( -112 128 -15 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -112 128 -16 ) ( -112 128 -15 ) ( -112 129 -16 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 15
|
||||
{
|
||||
( 112 112 -32 ) ( 112 113 -32 ) ( 112 112 -31 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 112 112 -32 ) ( 112 112 -31 ) ( 113 112 -32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 112 112 -32 ) ( 113 112 -32 ) ( 112 113 -32 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 128 128 -16 ) ( 128 129 -16 ) ( 129 128 -16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 128 128 -16 ) ( 129 128 -16 ) ( 128 128 -15 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 128 128 -16 ) ( 128 128 -15 ) ( 128 129 -16 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 16
|
||||
{
|
||||
( 240 48 16 ) ( 240 49 16 ) ( 240 48 17 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 48 16 ) ( 240 48 17 ) ( 241 48 16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 48 16 ) ( 241 48 16 ) ( 240 49 16 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 256 64 32 ) ( 256 65 32 ) ( 257 64 32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 256 64 32 ) ( 257 64 32 ) ( 256 64 33 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 256 64 32 ) ( 256 64 33 ) ( 256 65 32 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 17
|
||||
{
|
||||
( 240 -64 16 ) ( 240 -63 16 ) ( 240 -64 17 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 -64 16 ) ( 240 -64 17 ) ( 241 -64 16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 -64 16 ) ( 241 -64 16 ) ( 240 -63 16 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 256 -48 32 ) ( 256 -47 32 ) ( 257 -48 32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 256 -48 32 ) ( 257 -48 32 ) ( 256 -48 33 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 256 -48 32 ) ( 256 -48 33 ) ( 256 -47 32 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 18
|
||||
{
|
||||
( -256 -64 16 ) ( -256 -63 16 ) ( -256 -64 17 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 -64 16 ) ( -256 -64 17 ) ( -255 -64 16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 -64 16 ) ( -255 -64 16 ) ( -256 -63 16 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -240 -48 32 ) ( -240 -47 32 ) ( -239 -48 32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -240 -48 32 ) ( -239 -48 32 ) ( -240 -48 33 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -240 -48 32 ) ( -240 -48 33 ) ( -240 -47 32 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 19
|
||||
{
|
||||
( -256 -64 -0 ) ( -256 -63 -0 ) ( -256 -64 1 ) sfloor1_1 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 -64 -0 ) ( -256 -64 1 ) ( -255 -64 -0 ) sfloor1_1 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 -64 -16 ) ( -255 -64 -16 ) ( -256 -63 -16 ) sfloor1_1 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -224 64 16 ) ( -224 65 16 ) ( -223 64 16 ) sfloor1_1 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -224 64 16 ) ( -223 64 16 ) ( -224 64 17 ) sfloor1_1 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -128 64 16 ) ( -128 64 17 ) ( -128 65 16 ) sfloor1_1 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 20
|
||||
{
|
||||
( -256 48 16 ) ( -256 49 16 ) ( -256 48 17 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 48 16 ) ( -256 48 17 ) ( -255 48 16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 48 16 ) ( -255 48 16 ) ( -256 49 16 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -240 64 32 ) ( -240 65 32 ) ( -239 64 32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -240 64 32 ) ( -239 64 32 ) ( -240 64 33 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -240 64 32 ) ( -240 64 33 ) ( -240 65 32 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 21
|
||||
{
|
||||
( -256 48 -32 ) ( -256 49 -32 ) ( -256 48 -31 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 48 -32 ) ( -256 48 -31 ) ( -255 48 -32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 48 -32 ) ( -255 48 -32 ) ( -256 49 -32 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -240 64 -16 ) ( -240 65 -16 ) ( -239 64 -16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -240 64 -16 ) ( -239 64 -16 ) ( -240 64 -15 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -240 64 -16 ) ( -240 64 -15 ) ( -240 65 -16 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 22
|
||||
{
|
||||
( -256 -64 -32 ) ( -256 -63 -32 ) ( -256 -64 -31 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 -64 -32 ) ( -256 -64 -31 ) ( -255 -64 -32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 -64 -32 ) ( -255 -64 -32 ) ( -256 -63 -32 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -240 -48 -16 ) ( -240 -47 -16 ) ( -239 -48 -16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( -240 -48 -16 ) ( -239 -48 -16 ) ( -240 -48 -15 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -240 -48 -16 ) ( -240 -48 -15 ) ( -240 -47 -16 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 23
|
||||
{
|
||||
( 240 -64 -32 ) ( 240 -63 -32 ) ( 240 -64 -31 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 -64 -32 ) ( 240 -64 -31 ) ( 241 -64 -32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 -64 -32 ) ( 241 -64 -32 ) ( 240 -63 -32 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 256 -48 -16 ) ( 256 -47 -16 ) ( 257 -48 -16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 256 -48 -16 ) ( 257 -48 -16 ) ( 256 -48 -15 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 256 -48 -16 ) ( 256 -48 -15 ) ( 256 -47 -16 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 24
|
||||
{
|
||||
( 240 48 -32 ) ( 240 49 -32 ) ( 240 48 -31 ) tlight1_6 [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 48 -32 ) ( 240 48 -31 ) ( 241 48 -32 ) tlight1_6 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 48 -32 ) ( 241 48 -32 ) ( 240 49 -32 ) tlight1_6 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 256 64 -16 ) ( 256 65 -16 ) ( 257 64 -16 ) tlight1_6 [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 256 64 -16 ) ( 257 64 -16 ) ( 256 64 -15 ) tlight1_6 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 256 64 -16 ) ( 256 64 -15 ) ( 256 65 -16 ) tlight1_6 [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 25
|
||||
{
|
||||
( 240 -0 -32 ) ( 240 1 -32 ) ( 240 -0 -31 ) mmetal1_25 [ 0 -1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 -0 -32 ) ( 240 -0 -31 ) ( 241 -0 -32 ) mmetal1_25 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 240 -0 -640 ) ( 241 -0 -640 ) ( 240 1 -640 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 -1 0 32 ] -0 1 1
|
||||
( 272 32 -16 ) ( 272 33 -16 ) ( 273 32 -16 ) mmetal1_25 [ 1 0 0 -0 ] [ 0 -1 0 32 ] -0 1 1
|
||||
( 272 32 -16 ) ( 273 32 -16 ) ( 272 32 -15 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 272 32 -16 ) ( 272 32 -15 ) ( 272 33 -16 ) mmetal1_25 [ 0 1 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 26
|
||||
{
|
||||
( -16 96 -32 ) ( -16 97 -32 ) ( -16 96 -31 ) mmetal1_25 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -16 96 -32 ) ( -16 96 -31 ) ( -15 96 -32 ) mmetal1_25 [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( -16 96 -640 ) ( -15 96 -640 ) ( -16 97 -640 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 16 128 -16 ) ( 16 129 -16 ) ( 17 128 -16 ) mmetal1_25 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1
|
||||
( 16 128 -16 ) ( 17 128 -16 ) ( 16 128 -15 ) mmetal1_25 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
( 16 128 -16 ) ( 16 128 -15 ) ( 16 129 -16 ) mmetal1_25 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1
|
||||
}
|
||||
// brush 27
|
||||
{
|
||||
( -16 -128 -32 ) ( -16 -127 -32 ) ( -16 -128 -31 ) mmetal1_25 [ 0 -1 0 -32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -16 -128 -32 ) ( -16 -128 -31 ) ( -15 -128 -32 ) mmetal1_25 [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -16 -128 -640 ) ( -15 -128 -640 ) ( -16 -127 -640 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 -1 0 -32 ] -0 1 1
|
||||
( 16 -96 -16 ) ( 16 -95 -16 ) ( 17 -96 -16 ) mmetal1_25 [ 1 0 0 -0 ] [ 0 -1 0 -32 ] -0 1 1
|
||||
( 16 -96 -16 ) ( 17 -96 -16 ) ( 16 -96 -15 ) mmetal1_25 [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 16 -96 -16 ) ( 16 -96 -15 ) ( 16 -95 -16 ) mmetal1_25 [ 0 1 0 32 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
// brush 28
|
||||
{
|
||||
( -256 -16 -32 ) ( -256 -15 -32 ) ( -256 -16 -31 ) mmetal1_25 [ 0 -1 0 16 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 -16 -32 ) ( -256 -16 -31 ) ( -255 -16 -32 ) mmetal1_25 [ 1 0 0 -16 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -256 -16 -640 ) ( -255 -16 -640 ) ( -256 -15 -640 ) mmetal1_25 [ -1 0 0 16 ] [ 0 -1 0 16 ] -0 1 1
|
||||
( -224 16 -16 ) ( -224 17 -16 ) ( -223 16 -16 ) mmetal1_25 [ 1 0 0 -16 ] [ 0 -1 0 16 ] -0 1 1
|
||||
( -224 16 -16 ) ( -223 16 -16 ) ( -224 16 -15 ) mmetal1_25 [ -1 0 0 16 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -224 16 -16 ) ( -224 16 -15 ) ( -224 17 -16 ) mmetal1_25 [ 0 1 0 -16 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 1
|
||||
{
|
||||
"classname" "info_player_start"
|
||||
"origin" "-64 -0 40"
|
||||
}
|
||||
// entity 2
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-120 -120 40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 3
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "120 -120 40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 4
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "120 120 40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 5
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-120 120 40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 6
|
||||
{
|
||||
"classname" "trigger_void"
|
||||
// brush 0
|
||||
{
|
||||
( -640 -528 -640 ) ( -640 -527 -640 ) ( -640 -528 -639 ) trigger [ 0 -1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -640 -512 -640 ) ( -640 -512 -639 ) ( -639 -512 -640 ) trigger [ 1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( -640 -528 -640 ) ( -639 -528 -640 ) ( -640 -527 -640 ) trigger [ -1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 640 528 -512 ) ( 640 529 -512 ) ( 641 528 -512 ) trigger [ 1 0 0 -0 ] [ 0 -1 0 -0 ] -0 1 1
|
||||
( 640 512 -512 ) ( 641 512 -512 ) ( 640 512 -511 ) trigger [ -1 0 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
( 640 528 -512 ) ( 640 528 -511 ) ( 640 529 -512 ) trigger [ 0 1 0 -0 ] [ 0 0 -1 -0 ] -0 1 1
|
||||
}
|
||||
}
|
||||
// entity 7
|
||||
{
|
||||
"classname" "item_armorInv"
|
||||
"origin" "192 -0 16"
|
||||
}
|
||||
// entity 8
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "120 -120 -40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 9
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-120 -120 -40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 10
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-120 120 -40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 11
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "120 120 -40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 12
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "248 56 40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 13
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "248 -56 40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 14
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-248 -56 40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 15
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-248 56 40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 16
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-248 56 -40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 17
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "-248 -56 -40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 18
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "248 -56 -40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 19
|
||||
{
|
||||
"classname" "light"
|
||||
"origin" "248 56 -40"
|
||||
"_color" "224 255 255"
|
||||
"wait" "2"
|
||||
"delay" "2"
|
||||
"light" "100"
|
||||
}
|
||||
// entity 20
|
||||
{
|
||||
"classname" "item_artifact_invulnerability"
|
||||
"origin" "-192 -0 40"
|
||||
}
|
||||
BIN
mod_slipgate/progs.dat
Normal file
BIN
mod_slipgate/progs/armor.mdl
Normal file
BIN
mod_slipgate/progs/backpack.bmp
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
mod_slipgate/progs/backpack.mdl
Normal file
BIN
mod_slipgate/progs/beam.mdl
Normal file
BIN
mod_slipgate/progs/blood.mdl
Normal file
BIN
mod_slipgate/progs/bolt.mdl
Normal file
BIN
mod_slipgate/progs/bolt2.mdl
Normal file
BIN
mod_slipgate/progs/bolt3.mdl
Normal file
BIN
mod_slipgate/progs/boss.bmp
Normal file
|
After Width: | Height: | Size: 228 KiB |
BIN
mod_slipgate/progs/boss.mdl
Normal file
BIN
mod_slipgate/progs/demon.blend
Normal file
BIN
mod_slipgate/progs/demon.blend1
Normal file
BIN
mod_slipgate/progs/demon.bmp
Normal file
|
After Width: | Height: | Size: 214 KiB |
BIN
mod_slipgate/progs/demon.mdl
Normal file
BIN
mod_slipgate/progs/dog.mdl
Normal file
BIN
mod_slipgate/progs/dplayer.mdl
Normal file
BIN
mod_slipgate/progs/end1.mdl
Normal file
BIN
mod_slipgate/progs/end2.mdl
Normal file
BIN
mod_slipgate/progs/end3.mdl
Normal file
BIN
mod_slipgate/progs/end4.mdl
Normal file
BIN
mod_slipgate/progs/enforcer.blend
Normal file
BIN
mod_slipgate/progs/enforcer.blend1
Normal file
BIN
mod_slipgate/progs/enforcer.bmp
Normal file
|
After Width: | Height: | Size: 226 KiB |