Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old September 25, 2011, 00:30   #1
Timo Pietilš
Prophet
 
Join Date: Apr 2007
Location: Climbing up from hole I just dug.
Posts: 4,096
Timo Pietilš is on a distinguished road
Stealth, aggravation and monster detection range

Hello.

I just remembered one thing I thought off couple of weeks ago. How about instead of making stealth less likely to wake up things it reduces monsters detection range? With high stealth monsters should not notice you if you are not in their LoS even if awake, and this does just that. Keep a some basic stealth as wakeup-treshold that doesn't change with gear. Increased huge stealth would not then help to wipe out entire packs of monsters without waking them up, but it would help to sneak past pits and vaults without disturbing the denizens.

AFAIK if monster has direct LoS to you it doesn't matter if it has shorter detection range than LoS range, but it also doesn't hunt you even if it is inside your LoS range if it doesn't have direct LoS. Trick-shot to monster that doesn't see you but you see it should make it more alert, increasing the detection range to full just like if you wouldn't have stealth at all.

Aggravation could be just opposite of stealth with PVAL.

We could add "hunt by smell" flag to monsters which would not be affected by stealth (you can't avoid dog by being silent) but OTOH their pathfinding should also follow that which might be too hard to do just now.
Timo Pietilš is offline   Reply With Quote
Old September 25, 2011, 01:55   #2
fizzix
Prophet
 
Join Date: Aug 2009
Location: Madison, Wisconsin, US
Posts: 3,025
fizzix is on a distinguished road
I think this is a good idea. But to do that we need to add a second category to monsters, which is essentially knowledgeable about the player. This way you can have.

unawake and unaware of the player.

Awake and unaware of the player (monsters in a pit, or wandering monsters) Stealth would help here.

Unawake and aware of the player (monsters that have been put to sleep)

awake and aware. Stealth does not help here.

I think this would be an improvement, but I'm not sure anyone has taken on the task. You could also set some amount of time that if the monster has not seen the player it goes back to unaware (or maybe even asleep).
fizzix is offline   Reply With Quote
Old September 25, 2011, 04:18   #3
d_m
Angband Devteam member
 
d_m's Avatar
 
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 41
Posts: 1,516
d_m is on a distinguished road
I think Timo's suggestion is really good. It will require improving the AI/movement/perception code for monsters, as well as creating other monster statuses (like Fizzix mentions) but those seem good.

Now we just need to start on it then

FWIW, I think monsters could have many different ways to track players, e.g. sight, sound, smell, ESP/innate sense. These would be affected by different things (light/stealth, stealth, ???, ???) and have different parameters.
__________________
linux->xterm->screen->pmacs
d_m is offline   Reply With Quote
Old September 25, 2011, 04:19   #4
d_m
Angband Devteam member
 
d_m's Avatar
 
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 41
Posts: 1,516
d_m is on a distinguished road
I should add that even though it's a good suggestion, I have a feeling that the feel of Angband will change a lot (hopefully for the better) if we update stealth/aggravation/monster AI in this way.
__________________
linux->xterm->screen->pmacs
d_m is offline   Reply With Quote
Old September 25, 2011, 09:18   #5
Antoine
Ironband/Quickband Maintainer
 
Join Date: Nov 2007
Posts: 1,009
Antoine is on a distinguished road
Quote:
Originally Posted by d_m View Post
I should add that even though it's a good suggestion, I have a feeling that the feel of Angband will change a lot (hopefully for the better) if we update stealth/aggravation/monster AI in this way.
In the process you may wish to downgrade aggravating egos/artifacts, as it looks like aggravate will no longer be such a serious drawback?
A.
__________________
Ironband - http://angband.oook.cz/ironband/
Antoine is offline   Reply With Quote
Old September 25, 2011, 23:39   #6
d_m
Angband Devteam member
 
d_m's Avatar
 
Join Date: Aug 2008
Location: Philadelphia, PA, USA
Age: 41
Posts: 1,516
d_m is on a distinguished road
Quote:
Originally Posted by Antoine View Post
In the process you may wish to downgrade aggravating egos/artifacts, as it looks like aggravate will no longer be such a serious drawback?
A.
Very possibly. It'll depend on how things shake out.
__________________
linux->xterm->screen->pmacs
d_m is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Stealth vs Aggravation Tibarius Vanilla 7 July 11, 2011 21:57
Request for range indicator ChodTheWacko Vanilla 7 May 16, 2011 21:34
A suggestion for aggravation Max Stats Vanilla 0 January 15, 2011 00:13
Target in range indicator? ChodTheWacko Vanilla 1 November 28, 2009 16:14
Question on Aggravation Narvius Vanilla 2 October 18, 2008 21:48


All times are GMT +1. The time now is 11:04.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.