|
|
Quake-2
Updated 14 Feb 2001
|
Upper levels: - QuArK Information Base - 2. Map editing - 2.6. FAQs for each supported g... |
|
2.6.4. Quake-2 |
[ - - ] |
If you have any questions, problems or find solutions regarding this topic, please post them in the QuArK forum/mailing-list. |
|
Index |
|
Func_areaportal entities |
Robert van der Schoot - 14 Feb 2001 | [ Top ] |
|
Question: Answer: The func_areaportal entity tells Quake-2 to ignore anything that's behind the brush belonging to the func_areaportal. This brush can be resized just like all the others and should be placed in a way that it covers the passage that you want to "close off" completely. Putting the brush of the func_areaportal in the same place as the brush of, for example, the func_door that you use to close off the corridor visibly (from the player's point of view) is the only wise choice of positioning. Take care not to make it visible for the player; making it a little "thinner" than the door-brush prevents that. Making it wider and/or higher than the door-brush is not bad (most of the times). You can use the func_areaportal in conjunction with any "passage-covering-entity" like; func_train, func_plat, func_explosive, etc. Make sure that the TARGET specific of the entity you chose as a "passage-blocker" is pointing to the TARGETNAME specific of the func_areaportal. This will make the brush of the func_areaportal dissapear when the entity (func_door for instance) gets triggered (and reappear if the door slams shut again. Nifty). Don't just give the passage-blocking-entity and the func_areaportal the same TARGETNAME. It will result in a func_areaportal that DOES dissapear when you trigger (for example) the button that opens the door, but that DOES NOT reappear automatically when the door slams shut again. Even worse, it will reappear when you open the door once again, showing its ugly black looks to the confused player. You can of course check the "relationship" between the trigger-entity, the passage-blocking-entity and the func_areaportal by selecting one of them in QuArK. |
|
Turret entities |
Armin Rigo - 14 Feb 2001 | [ Top ] |
|
Question: Answer: The turret_base and turret_breach must have the same "team" specific.
You must design and place all three turret_xxx entities as if the turret where looking to the direction 0 (east). If you want the turret to begin facing another direction, you must set it in the "angle" specific of both turret_breach and turret_base (not in turret_driver). Finally, place the "info_notnull" entity at the point from which rockets are to be thrown. Unlike the other entities, it seems that you must place this one at the correct position for the turret's starting angle, not for the angle 0. I mean, you must place it at the place where it WOULD BE if the turret already rotated to its starting angle. |
|
Turret combined with other entities |
Armin Rigo - 14 Feb 2001 | [ Top ] |
|
Question: Answer: |
|
Spotlights |
- 14 Feb 2001 | [ Top ] |
|
Question: Answer: For your question; yes, this is the size of the cone of light that is emitted when the light's "target" points to an "info_null" entity. The light is emitted in the direction of the "info_null" entity. The "_cone" field is the angle, in degrees. |
|
Security-/locked doors with keys |
- 14 Feb 2001 | [ Top ] |
|
Question: Answer: The entity that knows whether the player carries a key or not is "trigger_key". This entity is a 'relay trigger', which means that it must be fired by something else, and it will then fire its own targets if the triggering player carries the correct key. You can use it between a button and a door, for example. When the button is pressed, it doesn't directly fire the door, but the trigger_key, which in turn fires the door if the player has the correct key. If you don't want a button, you can replace it with a trigger_multiple just in front of the door, so that the door opens when the player approaches. |
|
Framerates |
- 14 Feb 2001 | [ Top ] |
|
Question: Answer: While playing your map in Quake-2, go and stand in the spot that you would like to "check" and pull down the console with the tilde (~) key. Then type timerefresh and hit the enter-key. The computer will now draw 180 frames
while making a 360 degree pirouette with the "camera" and will measure
the time which it needs to do that in seconds. Dividing 180 through the
number of seconds of course leads to the desired value. The "Frames Per
Second" or shortly "fps". This value should preferably NOT be lower as
24 to 30 (which is considered to be the number of frames that the human
eye can "read" in a second)
[explanation from Decker] To get a more precise fps-value, you must record a demo, running around everywhere in your level, and then playback the demo with timedemo 1 enabled. This will give an
overall fps-value of your entire level, and not just in one spot
|
|
GNU General Public License by The QuArK (Quake Army Knife) Community - http://www.planetquake.com/quark |
[ - Top - ] |