1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
|
//
// The Osirion Project
// Entity definition file for GtkRadiant
//
// ---- WORLDSPAWN -------------------------------------------------
/*QUAKED worldspawn (0 0 0) ?
The building blocks of the model. Faces with common/caulk are ignored.
Detail brushes are used for LOD and will not be visible from a
distance.
enginecolor color used for engine flares and common/engine, default 1 0 0
enginesound engine sound loop (maps to sounds/engines/loop??.wav), default 0
*/
// ---- LIGHT ------------------------------------------------------
/*QUAKED light (.65 .65 1) (-8 -8 -8) (8 8 8) strobe entity engine
An exterior light. A light sprite is always oriented towards the camera.
strobe make a strobe light (spawflag 1)
entity light has entity color (spawflag 2)
engine light is activated by engine thrust (spawnflag 4)
_color RGB color of the light
light light radius, default is 100
frequency strobe frequency, in flashes per second
offset strobe offset, in seconds
time strobe time fraction, 0 (always off) - 1 (always on)
flare flare texture number (maps to textures/fx/flare??.tga), default 0
*/
// ---- FX_FLARE ---------------------------------------------------
/*QUAKED fx_flare (1 1 .5) (-8 -8 -8) (8 8 8) strobe entity engine
A light flare. A flare sprite has a fixed orientation.
strobe make a strobe flare (spawflag 1)
entity flare has entity color (spawflag 2)
engine flare is actived by engine thrust (spawnflag 4)
_color RGB color of the flare
angle yaw angle of the flare, e.g. angle 90
angles pitch, yaw and roll angle of the flare, angles overrides angle. e.g. angles 0 90 0
pitch pitch angle of the flare
yaw yaw angle of the flare
roll roll angle of the flare
radius flare radius, default is 100
frequency strobe frequency, in flashes per second
offset strobe offset, in seconds
time strobe time fraction, 0 (always off) - 1 (always on)
flare flare number texture (maps to textures/fx/flare??.tga), default 0
cull cull side, back(back side), front(front side), none(no culling)
*/
// ---- FX_PARTICLES -----------------------------------------------
/*QUAKED fx_particles (.7 .5 1) (-8 -8 -8) (8 8 8) ? entity engine
A particle system
entity particles have entity color (spawflag 2)
engine particles have engine color (spawnflag 4)
angle yaw angle of the particle system, e.g. angle 90
angles pitch, yaw and roll angle of the particle system, angles overrides angle. e.g. angles 0 90 0
pitch pitch angle of the particle system
yaw yaw angle of the particle system
roll roll angle of the particle system
script name of the particle system script to load
scale scale factor for all particle systems in the script
*/
// ---- FX_SOUND ---------------------------------------------------
/*QUAKED fx_sound (1 0 0) (-8 -8 -8) (8 8 8) ?
A sound effect. Only sound loops are supported.
name name of the sound effect
noise name of the sound effect
*/
// ---- LOCATION_CANNON---------------------------------------------
/*QUAKED location_cannon (0 0 1) (-8 -8 -8) (8 8 8) ?
Provides the model with a cannon (not implemented)
model name of the cannon model, default is none
*/
// ---- LOCATION_TURRET --------------------------------------------
/*QUAKED location_turret (0.5 0.5 1) (-8 -8 -8) (8 8 8) ?
Provides the model with a turret (not implemented)
model name of the turret model, default is none
*/
// ---- LOCATION_COCKPIT -------------------------------------------
/*QUAKED location_cockpit (0 1 0) (-8 -8 -8) (8 8 8) ?
Location of the cockpit (not implemented)
*/
// ---- LOCATION_DOCK ----------------------------------------------
/*QUAKED location_dock (0 1 1) (-16 -16 -16) (16 16 16) ?
Location of a docking port
*/
// ---- FUNC_GROUP -------------------------------------------------
/*QUAKED func_group (0 .5 .8) ?
Editor utility to group brushes together
*/
// ---- FUNC_ROTATE ------------------------------------------------
/*QUAKED func_rotate (0 .5 .9) ? ? ? engine
A group of brushes rotating around an axis
engine rotation is activated by engine thrust (spawnflag 4)
speed speed of rotation, in degrees per second
angle yaw angle of the rotation axis, e.g. angle 90
angles pitch, yaw and roll angle of the rotation axis, angles overrides angle. e.g. angles 0 90 0
pitch pitch angle of the rotation axis
yaw yaw angle of the rotation axis
roll roll angle of the rotation axis
*/
// ---- FUNC_MOVE --------------------------------------------------
/*QUAKED func_move (0 .6 .6) ? ? ? engine
A group of brushes moving back and forth along an axis
engine movement is activated by engine thrust (spawnflag 4)
speed average speed of movement, in units per second
distance travel distance of the group
angle yaw angle of the movement axis, e.g. angle 90
angles pitch, yaw and roll angle of the movement axis, angles overrides angle. e.g. angles 0 90 0
pitch pitch angle of the movement axis
yaw yaw angle of the movement axis
roll roll angle of the movement axis
*/
// ---- FUNC_DOOR --------------------------------------------------
/*QUAKED func_door (0 .5 1) ?
A door (not implemented)
*/
// ---- MISC_MODEL -------------------------------------------------
/*QUAKED misc_model (1 .5 .25) (-8 -8 -8) (8 8 8) ?
Generic placeholder for inserting submodels
angle yaw angle of the submodel, e.g. angle 90
angles pitch, yaw and roll angle of the submodel, angles overrides angle. e.g. angles 0 90 0
pitch pitch angle of the submodel
yaw yaw angle of the submodel
roll roll angle of the submodel
model path/name of model to use, e.g. models/objects/engine_part.ase
modelscale submodel scaling factor
*/
|