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
Alternative 
Make a pillar so the steps closest to the internal bit of the U aren't so short - the outer width of the steps looks fine for even fatboy to walk down them.

Alternative2:
http://www.mobility-superstore.com/stairlifts/

Might be tricky setting up the func_trains though. 
Ijed 
That's just what I need, never mind the Ogres! 
You Have 
A large bounding box? 
Large Bounding Box? 
...oh yes, my box bounds large.

I got round the 'problem' with my ogre by setting the path_corners right next to the right hand side of the stairs where the tread is widest. He goes up and down with a slight twizzle on one step. The downside is that he does not appear to walk on the stairs, he looks as though he is floating above them.

But at least in gives that degree of randomness associated with wandering monsters.

Onwards and upwards, as they say... 
Hahah 
Anyway - I didn't think of the path_corners - you can already tell him where he supposed to be.

Looking forward to it, always liked shallots. 
Some Simillar Path Corner & Ogres. 
How come the Ogre stops, when there's a 16 or 32 gap on its pathway?
I tried the OldOgre , but he always stops as soon here's a 16 unit gap.
I even tried a clipbrush of 8 units.
To make the screenshot I had to force the Ogre on the midle of the path.

http://members.home.nl/gimli/OldOgre.jpg 
Madfox: 
monsters use the visible geometry (hull 0) to do pathfinding checks. So even if the collision hull (hull 1 or 2, depending on the monster) is flat and continuous, the monster will stop if there is a visual gap. (visual gaps that are 16 or less units deep are okay because they are treated as a step down.)

So, clip brushes won't help because they are not included in hull 0.

Func_wall with a skip texture might work, through. 
Thanks 
I wondered why I couldn't let him walk the hallway, while in the old screenshots it does. 
That's Cool 
like a viking ogre or something :) 
 
hehe weardo :) but look sweet!

Ogres and Vores are my favorit monsters of Quake!!!

Awesome to dance with! 
OldOgre FTW 
 
Monster_count 
I made him a new shield.
Now my God help me with the shielding code!

Something else... I'm so far I have made a level finished. Now I'm troubled with the wrong outcome of monster-count.
I have 168 monsters, the end count is 150.
I deleted the swimmonster_start ,which is double coded in the rotten_fish code.

Where can I trace this error? 
Madfox 
We have at least two coders on the team, you know? Why not ask them?

Just thinkin'. 
Madfox: 
if you have 18 fish, perhaps they are not counted. Maybe your fix for swimmonster_start is incorrect. 
I'm Not Codeproof 
@gb - you're right.

@metlslime- I assumed in the FISH.QC the part of the swimmonster_start is used twice.
First after the frame count, and later at the last line.
So I deleted the ones after the frame count.
And indeed, I used 18 fishes. 
 
well, that is correct, there is originally a total_monsters = total_monsters + 1; //the fish bug in both swimmonster_start and swimmonster_start_go. if you deleted one, that should fix the problem, so maybe you accidentally deleted both? 
Incidentally 
there's a lot of redundant crap in all three of the XXXXmonster_start and _start_go functions.

these days, i like to make a function for setting up the XXXXmonster_start stuff, and then another one to set up walk targets in XXXXmonster_start_go.

this makes adding in new stuff really easy, cause you can just dump it into those functions.

probably most people do that already, but i thought it'd good to mention it in case. :) 
V101QC 
FISH.QC
line 21: void()swimmonster_start; (I deleted)
line184: swimmonster_start ();

Maybe I should turn it back in.
Can't remember where this hack was about. 
 
monsters.qc 
MONSTER.QC 
line 185:void() swimmonster_start_go =
line 229:void() swimmonster_start =

I added the line 21 in the fish.qc but I'm left with 18 monsters untraced.

Which line in monster.qc is the cause? 
 
void()swimmonster_start; is a prototype, deleting that would probably just give you a compile error somewhere else. 
This Might Be It For The Fish Count ? 
You might already know this, add the " // "into monster.qc as shown below. You'll still have a duplicate line (not commented out) near the end in monster.qc



void() swimmonster_start_go =
{
if (deathmatch)
{
remove(self);
return;
}

self.takedamage = DAMAGE_AIM;
// total_monsters = total_monsters + 1; 
Hammer Users... 
Is there a way to turn off the face shading that Hammer does in the 3D viewport? It's OK in most cases but it's kinda dark in a few directions. I don't see anything in the options screen... 
 
So, "no" I guess. "setgamma" ahoy! 
OK, Wtf Hammer? 
Do any of you Worldcraft/Hammer guys have any insight into this problem?

I find that tweaking entities is a maddening experience because I have to fight with Hammer to get it to write out changes to entity key/values. It just flat out doesn't do it half the time. I've taken to opening the MAP file in a text editor and verifying that the value I edited has written out correctly before bothering to compile.

I can't find the pattern. If I knew that a specific series of clicks would make it work reliably that would be one thing but I'm coming up empty.

Has anyone else experienced this? For example, I'm tweaking the "height" value for a func_plat and it seems to write my changes out randomly - sometimes will, sometimes won't.

Help? 
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.