Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Development

Reply
 
Thread Tools Display Modes
Old August 29, 2014, 16:34   #1
LuthienCeleste
Rookie
 
Join Date: Aug 2014
Posts: 3
LuthienCeleste is on a distinguished road
Showing level feelings at status

I've recently started playing angband again after many years without touching it. My last game was when Robert Ruhlman had recently become mantainer.

I like the direction the game has taken in general.
The way feelings are handled is one of those changes I like. But I often miss the message with the object feeling. So I thought it would be neat to be able to always have level feelings visible on screen. Much like dungeon depth or stats are always visible.

I've make changes to xtra3.c to make it visible as in this screenshot :



If level feelings are enabled you will see always on screen LF:M-O unless you are in the town.
Where M is the monster feeling. A number from 1 to 9. And O is object feeling, a number from 1 to 9, $ for artifact or ? for you need to explore more.

If you think this change is worth being included in the game I can complete it by adding the proper description in the help files as well as any adjustments which are deemed appropriate.

You may get the code for this from the feelings_at_status branch at https://github.com/LuthienCeleste/angband

This is my 2nd contribution to angband. But last time was through an e-mail to Ben, way before git, github, etc. Thus I am unfamiliar with the new way of doing this.

There is one thing in my implementation I dislike. it depends on cave->feeling having the codification it currently has. Since I am using the same code as in display_feeling at cmd-cave.c to obtain the level feelings.
If that codification changes the code I've added will break.
LuthienCeleste is offline   Reply With Quote
Old August 29, 2014, 17:51   #2
Derakon
Prophet
 
Derakon's Avatar
 
Join Date: Dec 2009
Posts: 8,916
Derakon is on a distinguished road
Welcome back!

For future reference, you can always access the current level feeling with the command ^F. I'm not a huge fan of level feelings myself, but I'm sure others would appreciate your change.
Derakon is online now   Reply With Quote
Old August 29, 2014, 18:17   #3
LuthienCeleste
Rookie
 
Join Date: Aug 2014
Posts: 3
LuthienCeleste is on a distinguished road
Well met!

I was aware that ^F displayed the feeling. But I failed to mention that I find annoying having to remember to hit ^F once in a while in case the obj feeling is ready.
LuthienCeleste is offline   Reply With Quote
Old August 29, 2014, 21:51   #4
AnonymousHero
Veteran
 
AnonymousHero's Avatar
 
Join Date: Jun 2007
Posts: 1,367
AnonymousHero is on a distinguished road
Quote:
Originally Posted by LuthienCeleste View Post
Well met!

I was aware that ^F displayed the feeling. But I failed to mention that I find annoying having to remember to hit ^F once in a while in case the obj feeling is ready.
You'll get a message when it's ready. (Of course it may be easy to miss, so YMMV.)
AnonymousHero is offline   Reply With Quote
Old August 30, 2014, 10:25   #5
MattB
Veteran
 
Join Date: Mar 2013
Location: Berkshire, UK
Posts: 1,153
MattB is on a distinguished road
I'm constantly having to hit ctrl-f. All the time. Because I've got no memory. It's really annoying and IO've often thought I would like some indication permanently there (a la FAangband). This solution works for me!
MattB is offline   Reply With Quote
Old August 30, 2014, 11:37   #6
fph
Knight
 
Join Date: Apr 2009
Location: Berlin / Italy
Posts: 781
fph is on a distinguished road
Quote:
Originally Posted by LuthienCeleste View Post
This is my 2nd contribution to angband. But last time was through an e-mail to Ben, way before git, github, etc. Thus I am unfamiliar with the new way of doing this.
Are you perchance one of the missing five contributors listed at the bottom of this page?

TL;DR for that page: Takkaria (a former Angband maintainer) has been trying to track down all past Angband contributors and get them to agree to a relicensing under GPL. The old license was an unusual "noncommercial use" license, and this has prevented Angband from being included into some Linux distributions.
__________________
Dive fast, die young, leave a high-CHA corpse.
--
You read a scroll labeled 'lol gtfo' of Teleport Level.
fph is offline   Reply With Quote
Old August 30, 2014, 12:49   #7
LuthienCeleste
Rookie
 
Join Date: Aug 2014
Posts: 3
LuthienCeleste is on a distinguished road
No, I am not any of them.

I am mentioned in the thanks.txt file as "Luthien" which is the nickname I often use.
My contribution was a small bugfix wich fits under "simple bugfixes are not copyrightable."
And the code is not there anymore anyways.
LuthienCeleste 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
Level feelings biini Vanilla 6 May 7, 2014 11:25
Level feelings jens Development 35 July 13, 2011 19:57
Level feelings not quite there Max Stats Vanilla 3 June 16, 2011 13:49
Level feelings again (to use at all?) Chud Vanilla 10 March 5, 2011 16:11
Level feelings curinor Variants 0 April 30, 2008 21:17


All times are GMT +1. The time now is 05:07.


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