News | Forum | People | FAQ | Links | Search | Register | Log in
Mapping Help
This is the place to ask about mapping problems, techniques, and bug fixing, and pretty much anything else you want to do in the level editor.

For questions about coding, check out the Coding Help thread: https://www.celephais.net/board/view_thread.php?id=60097
First | Previous | Next | Last
Well You Can Time The Door To Open 
At the correct time. Make a trigger_relay entity with the same targetname as the train. When the train gets triggered it will trigger the trigger_relay too. And you make the trigger_relay target the door, but give the trigger_relay a "delay" key with a value of "X", X being the amount of seconds before the door is to open.

Is it "delay" or "wait"? One or the other :) 
 
Yes, that's right. Though it sounds like the door is supposed to open not only once but every time the train passes it. In this case you have to add a second relay with the same targetname that fires the first relay again after the right delay, so the cycle starts over again. 
 
Is it possible to make a path_corner trigger the relay or even the door directly? 
No. 
But you can make the door trigger the relay. Or itself after the time the train needs to do its round - then you'd have to add the field "use" "multi_trigger" to the door. 
Btw 
Keep in mind this kind of delay/script may easily run out of sync if the train is blocked by the player or monsters. 
Thanks 
for your suggestions.
I'll try and work it out.
Otherwise I'll just have to bin the whole idea.
It's one of these "but I set my mind on it" ideas ... 
Another Way Would To Make The Door 
A train. You could set a path_corner at the open and closed positions of the door, and give them a "wait" key of however long you want the door to wait until it moves again. 
I Like That One 
that,s how i would want to do it

... 
A Note: 
Ricky, we've got that done on the code end for RMQ - triggering from when a path_corner is hit. 
Making Painkeep Maps 
I'm trying to make a Painkeep map using gtkRadiant. I saw that a while back, the makers of the Painkeep mode released a map makers kit which included custom entities. I'm having a heck of a time finding that kit. Does anyone here know where I can get it? 
No Color/texture Visable 
I've changes the func_train into a func_door because of the trouble Negke pointed out in #9361.
Everything is working fine, but the "lift" appears completely black. Could that be because it starts out being hidden ? 
Yes 
Objects will be lit where you position them to begin with.

Solid entities (lifts, doors, trains etc) do not cast a shadow during the light phase though, so in the case of a func_train you can position it wherever you like within the sealed map to get some light on it. It will then be re-located to the first path_corner entity when the map loads.

If its a lift (func_plat) then you need to put a light entity near it to light it in its first position (usually the fully "up" position).

Hope this helps 
 
Thanks Ricky.
Yeah, it's helpful.
Funny though, I put some Rune fullbrights on the corners and they do show (in supporting engines of course). 
Planckscnst 
Check the PQ archive at quakewiki.net - maybe they mirrored the Painkeep website.

Ron: Ah, so it's just a lift? I thought it was supposed to be a platform floating through the map. 
They Will 
Because they're fullbright - basically they ignore lighting completely and always show themselves at maximum illumination.

If the door entity isn't lit it means that it's center (bang in the middle of the bounding box) is inside a solid brush when the light is being calculated.

Try 'Start Open' and trigger it once on map load so its in the right position when you need it. An easier way might be to just give it a recess to fit into. 
 
Negke, yes, that was the original idea, to have the "lift" go round, and if you stayed on it you'd be moved into a secret area. But the main use was a lift to get up.

Ijed, I did that, create a space underneath, and it worked !

Thanks again, I'll remember to credit you guys when I'm done ;)

2013 or so ...

Only joking, the thing is that I'm always wanting to ad stuff, sometimes causing me to start all over again. The 1st map I ever made used to be quite small. The 3rd remake is quite big now. But also I had to correct a lot of stuff. I used to do a lot of carving, really bad. There should be more information on how to work clean. There is a lot of documentation on how to make a room, but not how to make it as efficient as possible, unfortunately. So before I found this website, I had to learn trough trail and error. 
 
@negke Thanks for the info - that led me to other Painkeep sites that I didn't know about yet. I've exhausted those and still haven't found what I'm looking for. 
Iteration 
Is a good, and fun, way to map - as opposed to having some rigid plan laid out in advance. 
Original Quake & GTKRadiant 
I'm having trouble getting the textures to display in the texture window when I'm trying to build Quake maps in GTKRadiant...

However, if I set the game to Quake 2, my quake 2 textures show up without any problems, even without the need to extract the files from the paks.

Is there a special way to setup Quake in GTKRadiant? 
 
Put the texture wads in id1\ 
 
Do I have to put the textures in a wad file first? There's only 1 wad file in the paks and it doesn't seem to have anything in it... While the "gfx" folder seems to contain all the textures. 
You Need 
 
Got it! Thanks! 
T-Junctions And Caulk 
Other than avoiding to overlap brushes, is it also necessary to avoid T-junctions when making quake maps? Doesn't seem to matter how careful I am, the compiler keeps reporting "# edges added by tjunctions" in the log...

Take a look at these pics, bear in mind the column or "pillar" is floating.

Avoiding T-junctions:

http://img3.imageshack.us/img3/3360/avoidtjunc.jpg

With T-junctions:

http://img37.imageshack.us/img37/5436/tjunc.jpg

And is there a caulk texture to use when you want faces on a brush to not be calculated when compiling the map? Only thing I found was a "clip" texture. 
Lipsync: 
It is not necessary to avoid tjunctions. "X edges added by tjunctions" is not an error, that is just normal operation. QBSP ensures you will not have tjunctions in the compiled level by adding those edges. So you don't need to worry.

There is no "caulk" but there is something called "skip" which might do what you need -- see here: http://www.celephais.net/board/view_thread.php?id=60088 
First | Previous | Next | Last
You must be logged in to post in this thread.
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.