|
Mike:
#4293 posted by necros on 2005/09/24 20:47:54
well, we decided to leave it up to the mapper because we didn't know where the mapmodels might be used. for example, a map i'm working on has the bordering on corners. if they were clipped to the dimensions, they would hinder movement quite a bit. but since it's not preset, i put a clip brush that clips 45 degrees, so a triangle, basically, instead of a square, and that lets the player move smoothly around the corner but doesn't let them move into the object.
also, for the shorter braziers, you might want to place them out in the middle of a floor where you wouldn't want to clip them at all (so the player doesn't trip on them).
it's all about freedom and customizability.
Btw, Maric
#4294 posted by necros on 2005/09/24 20:49:35
that map looks really good! :o
if i was even remotely interested in DM, i'd offer. :P
Necros
#4295 posted by Mike Woodham on 2005/09/24 23:56:00
Good point, thanks.
Maric
#4296 posted by inertia on 2005/09/25 00:08:23
if its for q1, send it to sollers DOT inertia -AT- gmail DOT com and i'll have a look at it for you. additionally, i need to know what player load you are making it for (1on1, 2on2, 3on3, FFA, etc)
Hmm...
#4297 posted by drew on 2005/09/25 12:55:48
I have a problem with my map, once again. I have "cross connected doors".
What does that mean?
thanks guys
Drew
#4298 posted by PuLSaR on 2005/09/25 13:09:42
I'm not sure but I remember I had a problem with 4 door angled 0 90 180 270. At least one door should not have the right angle (271 1 89).
Check The
#4299 posted by necros on 2005/09/25 13:15:01
'doors don't link' spawn flag! rawr!
Maric
#4300 posted by inertia on 2005/09/25 16:26:30
a) get rid of the silly clip brushes above the quad
b) make the GA an RA or YA and add in other armors in other places
c) I like the quad placement and the quad teleporter placement
d) the placement of the high powered weapons is not very good:
the RL can see both the GL and the LG... this equals map domination and stuff etc etc
solution: add another rocket launcher on the lower levels, and switch the existing rl and lg positions
see how that plays! I'd suggest more radical changes but 1) i think it will play pretty well how it stands and 2) i dont have a very good qw setup here, so its hard for me to get a perfect grasp on the map dynamics
glhf! it looks really good also...
but make the blackness a sky texture, so rockets die when they hit it, and make it so players die on the vertical walls, not just the bottom of the abyss
Mike And Neg!ke...
#4301 posted by generic on 2005/09/25 17:12:12
Thanks for the input and sorry for the slow response. I am implementing Neg!ke's "false ceiling/floor" in my latest speedmap, but thanks Mike for the QC idea :)
Maric
#4302 posted by Kell on 2005/09/25 18:56:30
Haven't played the map, but it sounds like inertia has some good feedback there.
Except: but make the blackness a sky texture, so rockets die when they hit it
Don't do this. Actually, yeah...go ahead and do it, then see how the map runs while the engine tries to calculate that much sky animation every frame :P
Not very render-friendly if played without a skybox.
Oh Oh!!
#4303 posted by necros on 2005/09/25 18:59:53
i know!! take away the outer box! nothing beats genuine, grade 'A', grey void! :D
Kell!!! / Maric
#4304 posted by inertia on 2005/09/25 19:19:02
couldn't he just put a trigger_hurt out there to kill the rockets? i thought some sort of trigger_ would kill things like that...
#4305 posted by metlslime on 2005/09/25 22:31:40
Actually, yeah...go ahead and do it, then see how the map runs while the engine tries to calculate that much sky animation every frame :P
This is only really a problem in glquake. Winquake doesn't care, and engines like fitzquake and darkplaces don't care. The solution for glquake (and any gl engine that hasn't rewritten the glquake sky code) is either a really high gl_subdivide_size or, in some engines (like zquake and fuhquake) there is a "fastsky" cvar or something.
Metl
#4306 posted by Kell on 2005/09/26 04:57:13
Yeah I know some engines have ways to deal with it, which is why I provided skyboxes for Chapters.
But Maric's map is DM, so I assumed there'd be a different and probably wider array of engines players might be using to play it, and there's also internet play to consider.
Even in FQ, with its efficient renderer and all, turning the skybox off in one of my void maps halves the framerate.
Fuh And Ez
#4307 posted by bambuz on 2005/09/26 05:24:18
that are the only real quakeworld clients (well, there's mqwcl but less than 1% use it) have the r_fastsky option as well as skybox support and a software client version. I don't know how well the vanilla sky renders in fuhquake-gl (and it's derivative ezquake-gl) but I believe it's fixed just as much as fitzquake. I understand most of the rendering improvements were made by borisu (qw262) and fuh themselves/together. You could try to run some tests.
So the array is not wide. You are considered a cheater if you don't use one of these clients with a certain ruleset and security module.
.
#4308 posted by necros on 2005/09/26 08:11:21
i thought some sort of trigger_ would kill things like that...
hehe, yeah... trigger_void... ^_^;
Almost Forgot
#4309 posted by metlslime on 2005/09/26 11:43:42
fitzquake has r_fastsky also -- though it's a bit obsolete with the r_sky_quality option. Well, unless you're fillrate-bound :P
AguirRe
#4310 posted by Kinn on 2005/09/28 05:31:01
One of us seems to be having an email problem. I have received a number of repeated emails from you, and I replied to the first one I received on september 19. Also, I got the second repeated email first and I have only just received the first one today o_O
I Know
#4311 posted by aguirRe on 2005/09/28 06:25:59
I just hope that not too many emails are lost in space. I got your reply a week ago regarding the Rune mod, thanks. I've also got emails in weird order. I strongly suspect my home.se account, maybe it's the seemingly ever-increasing pile of spam that is at fault ...
Monster Count
#4312 posted by Mike Woodham on 2005/09/28 12:15:10
I am calling walkmonster_start from outside of the normal monster function. It does exactly what I want although it does not increase the monster count (which is not a problem) but I wondered why?
Becuase...
#4313 posted by metlslime on 2005/09/28 14:15:23
The function you're using only updates the monster total on the server. There is a seperate function that tells the client what the new total is.
I think.
Fullbright All The Time?
#4314 posted by adamllis on 2005/09/28 16:48:48
My map, with or without light ents, after a run of light.exe, is 100% fullbright. There are no leaks (the map is in a large cube). I tested the map with -light 40 before I put in lights, at this point, I believe the map acted appropiately, everything was visable but not super bright. I took off the -light value to test the light ents, and with or without ents the map is super bright.
I was told to ask aguirRe because he is a lighting guru.
Also...
#4315 posted by adamllis on 2005/09/28 17:03:10
I tried something else. I compiled the map with light ents with -light 1. The map was pretty much totally dark, as would be expected with -light 1, but the light ents didn't work.
hmm...
Bumping The Monster Count
#4316 posted by Preach on 2005/09/28 19:47:27
Metlslime has it right, the infomation is only sent to a client when they first connect to the server by default. If you were running a coop server with your mod as it stands, I believe a player who connected after you changed the monster count would see the correct value.
Luckily, there's a way to update these stats after the fact, by composing your own message to the client, in a similar way to the way that temporary entities are done(ie teleflashes, explosions, lightning). The following code would adjust the monster count for self, assuming self is a player.
msg_entity = self;
WriteByte (MSG_ONE, SVC_UPDATESTAT);
WriteByte (MSG_ONE, 12);
WriteLong (MSG_ONE, total_monsters);
The 12 tells the client you wish to update the client's total_monsters variable, and the total_monsters in the write long is the server's value for total_monsters. There are a few other variables that can be altered in this way, 11 is total secrets for example. 6 is ammo_shells, although this is kept in sync with the server automatically. In fact, most of the possible variables are updated automatically or have functions that will do so, total_monsters is the exception. See http://wiki.quakesrc.org/index.php/SVC_UPDATESTAT if you want a complete list.
One more thing to note is that this isn't identical to the way temporary messages are sent. The message is sent using MSG_ONE instead of MSG_BROADCAST. Broadcast is an unreliable message, and so may be dropped over the network due to lag, but with particles that's not too much of a problem. You wouldn't want an altered monster count to be dropped, so you send it by the reliable MSG_ONE. If you strictly wanted this mod to work fine in coop, you'd want to send the message as MSG_ALL, which is supposedly reliable to all clients, or make the code loop through all the clients with MSG_ONE.
Monster Counts
#4317 posted by aguirRe on 2005/09/29 01:48:20
There are additional info regarding this in my latest ToolTips. E.g. you must also communicate the killed_monsters value to the engine.
|
|
You must be logged in to post in this thread.
|
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.
|
|