Survey

Started by Yokunama, July 28, 2007, 01:27:40 PM

How does this sound?
Mekillot Island [NESW]
   Mekillots all day and everyday.


survey ne
You survey the distance in the northeastern direction.
[Very far]
Nothing.
[Far]
A gang of mekillots waiting to eat you.
[Near]
Another gang of mekillots waiting to eat you.


I mean.... People should be able to notice things like mekillots, wagons, and other huge things in the distance before they climb on top of you. Right?

>drop pants
You do not have that item.

I always thought it kind of weird we couldn't at least look northeast,northwest,southeast,southwest. Though a think a survey command for noticing large things in the distance would be nice. Cities, large beasts, wagons, etc.
War is not about who is right, but who is left
Quote from: BebopWhy is my butt always sore when I wake up?  :cry:

Perhaps we could tweak this idea. Survey is, first, only for noticing -large- objects - meks, cities, bahamet - and has a rather long delay timer. However, this delay is to simulate you peering around in all directions, rose points and between them.
There is no general doctrine which is not capable of eating out our morality if unchecked by the deep-seated habit of direct fellow-feeling with individual fellow-men. -George Eliot

I dig.  It could probably be very easily done if you had code that basically says if the room at 1 east, 1 north, matches the room at 1 north, 1 east, then show contents, etc. with 2 east 2 north matching 2 n 2 e.  This tends to say that if its an open area, looking in a diagonal direction should be doable.

On a related note, this might make the wilderness too easy in the sense that, for smaller, still dangerous creatures, this I believe was the staff's way of simulating that the animal hid from your sight.  However, that itself can be easily fixed with alterations to the hide code.

Some time ago I proposed this idea where everyone can hide to a certain small degree, and scan to a certain degree.  Also, everyone can hide very well if they decide just to hide their sight from a particular direction, with the exception of absolutely flat terrain like salt flats.  Animals that are hunters (or efficient prey) should use the directional or low level hide code more often.

The immortals have brought up this.

What about directions that are North North East ?



X  X  X  X  X  X  X
X  X  X  X  X  X  X
X  X  X  X  X  X  X
X  X  X  0  X  X  X
X  X  X  X  X  X  X
X  X  X  X  X  X  X
X  X  X  X  X  X  X



You have to consider all these directions if you want to implement a diagonal system.  Don't you?


Or should it only be this:




X        X        X
  X     X     X  
     X  X  X      
X  X  X  0  X  X  X
     X  X  X      
  X     X     X  
X        X        X



What happens if there is a MEKILLOT here:  (denoted by 8)



X        X        X
  X     X     X  
     X  X  X      
X  X  X  0  X  X  X
     X  X  X      
  X  8  X     X  
X        X        X





Personally, I could see a command that just allows this and nothing further.


X  X  X
X  0  X
X  X  X
New Players Guide: http://gdb.armageddon.org/index.php/topic,33512.0.html


Quote from: Morgenes on April 01, 2011, 10:33:11 PM
You win Armageddon, congratulations!  Type 'credits', then store your character and make a new one

I thought the command would be something like this:


 X X X
X X X X X
X X O X X
X X X X X
 X X X


For those wagons and large animals. If I'm not mistaken as you get closer to a city the desc of a room lets you know it is in such and such direction so they wouldn't have to be added to the survey command. Not sure how Arm2 is going to handle cities/towns etc, so it might be necessary/useful to if this command were even implemented.
War is not about who is right, but who is left
Quote from: BebopWhy is my butt always sore when I wake up?  :cry:

Quote from: "mansa"lotsa stuff and graphics

Any of those would work.  Even if it was just a 1 room range.  Something is better than nothing.

I don't see why it shouldn't function the exact same way 'look <direction>' currently does.

The main problem is getting jumped by something that you should have been able to see. Only being able to look diagonal for one room would solve that problem.

Seeing further would be neat, but not necessary.
Brevity is the soul of wit." -Shakespeare

"Omit needless words." -Strunk and White.

"Simplify, simplify." Thoreau

As long as it doesn't turn into this...

exits -U,D,N,S,E,W,NE,SE,NW,SW

That's just annoying in other MUDs.

Quote from: "Cale_Knight"The main problem is getting jumped by something that you should have been able to see. Only being able to look diagonal for one room would solve that problem.

Not really.  So long as we're able to look diagonally, things should be able to move diagonally, and you still have the same problem.  It just doesn't make sense otherwise.

Other thoughts on a survey command were expressed here.
Any questions, comments, or condemnations to an eternity of fiery torment?

Waving a hammer, the irate, seething crafter says, in rage-accented sirihish :
"Be impressed.  Now!"

Another problem is that NPCs only have a visual range of "one room". Do they all have poor eyesight, or is it something like "Glorg, look there! Fresh meat! Huh? Nah. We'd have to move two rooms!"

Also, why always three rooms visibility on a clear day? If you wear camouflage clothing (specific to the desert for example), shouldn't it cut the distance you can be seen at? Or perhaps bright colors that clash with the surroundings would extend it.
Lunch makes me happy.

Quote from: "Salt Merchant"Another problem is that NPCs only have a visual range of "one room". Do they all have poor eyesight, or is it something like "Glorg, look there! Fresh meat! Huh? Nah. We'd have to move two rooms!"

For predators, the one room aggro range makes sense.  Creatures looking for a meal don't chase potential prey down for miles like some creatures in Arm do.  They give a brief chase, and if they can't bring their prey down almost immediately, they back off to avoid injury.  Now stalking predators would be a nice addition to Arm, but for now, things are good.
Any questions, comments, or condemnations to an eternity of fiery torment?

Waving a hammer, the irate, seething crafter says, in rage-accented sirihish :
"Be impressed.  Now!"

Quote from: "Dalmeth"For predators, the one room aggro range makes sense. Creatures looking for a meal don't chase potential prey down for miles like some creatures in Arm do. They give a brief chase, and if they can't bring their prey down almost immediately, they back off to avoid injury.

My thoughts exactly. A Mek is gonna chase you around all over the place when it can just find a worm. Same thing with a Met. If it sees you standing like three cords away, its gonna try to eat you, three leagues? No. A duskhorn would make a much more fitting meal for that effort

Quote from: "Dalmeth"Now stalking predators would be a nice addition to Arm, but for now, things are good.

One word: Raptors. I had one of those chase a char for like three IC days. Fecker wouldn't leave me alone.
War is not about who is right, but who is left
Quote from: BebopWhy is my butt always sore when I wake up?  :cry:

Quote from: "Dalmeth"
Quote from: "Salt Merchant"Another problem is that NPCs only have a visual range of "one room". Do they all have poor eyesight, or is it something like "Glorg, look there! Fresh meat! Huh? Nah. We'd have to move two rooms!"

For predators, the one room aggro range makes sense.  Creatures looking for a meal don't chase potential prey down for miles like some creatures in Arm do.  They give a brief chase, and if they can't bring their prey down almost immediately, they back off to avoid injury.  Now stalking predators would be a nice addition to Arm, but for now, things are good.

Maybe true for beasts, but gith for example have some intelligence and the current system doesn't credit them for it. It works both ways too... you can be in a party of ten and that lone gith in the next room will mindlessly charge in anyway. I could see two gith spotting a lone traveller without a kank (especially a wounded one) and trotting off to hunt him or her down.
Lunch makes me happy.

Quote from: "Dalmeth"Now stalking predators would be a nice addition to Arm, but for now, things are good.

Quote from: "Xio"One word: Raptors. I had one of those chase a char for like three IC days. Fecker wouldn't leave me alone.

Theres a lot of stalking predators out there. :wink:

>drop pants
You do not have that item.

[derail] Imagine a halfling riding a raptor [/derail]

And remember, the point of (this) survey command is to see not only the big 'bite your head off with my toes' beasts, but for wagons as well.

If you are a raider, wouldn't it be nice to catch a glimpse of that big ol' wagon from a distance? Get ready, then hope they don't spot you as you sneak up?
War is not about who is right, but who is left
Quote from: BebopWhy is my butt always sore when I wake up?  :cry:

Quote from: "Yokunama"Theres a lot of stalking predators out there. :wink:

Raptors don't stalk.  They chase down at full speed past the point of endurance.  It's ridiculous.
Any questions, comments, or condemnations to an eternity of fiery torment?

Waving a hammer, the irate, seething crafter says, in rage-accented sirihish :
"Be impressed.  Now!"

Quote from: "Dalmeth"Raptors don't stalk.  They chase down at full speed past the point of endurance.  It's ridiculous.

What do you think stalkers do? Haven't you ever seen that weird guy chase you for blocks when you were in a car doing fifty?

Reword: If I offended a stalker, I apologize.
War is not about who is right, but who is left
Quote from: BebopWhy is my butt always sore when I wake up?  :cry:

Since you can't move diagonally, treat the 4 closest diagonal spaces as being 2 steps away.  If you can't see rooms 2 spaces away, then you can't see the diagonals.

  3
  2
 212
3210123
 212
  2
  3




That would keep things fairly simple while allowing more useful sight lines.
Treat the other man's faith gently; it is all he has to believe with."     Henry S. Haskins

I like that idea, AC. At the same time, we could then code certain aggro animals (like say, mekillots) that would chase you from two rooms away. Or even three. Depending on how angry they were.
There is no general doctrine which is not capable of eating out our morality if unchecked by the deep-seated habit of direct fellow-feeling with individual fellow-men. -George Eliot

Wouldn't such a survey command take all the risk out of traveling though?
Lunch makes me happy.

Not really, because with my idea of rewriting the aggro code, if you can see them, they can see you.
There is no general doctrine which is not capable of eating out our morality if unchecked by the deep-seated habit of direct fellow-feeling with individual fellow-men. -George Eliot

There are still dangerous mobs you wouldn't notice with the survey command.
War is not about who is right, but who is left
Quote from: BebopWhy is my butt always sore when I wake up?  :cry:

Quote from: "Xio"There are still dangerous mobs you wouldn't notice with the survey command.


Like small, venomous, aggressive snakes.  Man, I hated those guys sooooo much.  You shouldn't see them from miles away, because they are tiny, but they will still mess you up.
Treat the other man's faith gently; it is all he has to believe with."     Henry S. Haskins