|
|
#1 |
|
Knight
Join Date: Jun 2008
Posts: 593
![]() |
Removing identify from Ironband
I'd like to try out the effects of removing all forms of identify from my local copy of Ironband (or I'd settle for any variant). Is there a way to do it in the edit/object.txt? The EASY_KNOW flag seems to allow ID after one use or wield, but I'd like to be able to enable ID on pickup. Is there another flag for the purpose (items like food or flasks of oil don't seem to have anything special), or would this entail something more involved?
__________________
Bands, / Those funny little plans / That never work quite right. -Mercury Rev |
|
|
|
|
|
#2 | |
|
FAangband maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 47
Posts: 3,721
Donated: $60
![]() |
Quote:
__________________
"There is no safety. There is no end. The word must be heard in silence. There must be darkness to see the stars. The dance is always danced above the hollow place, above the terrible abyss." - The Farthest Shore, Ursula Le Guin |
|
|
|
|
|
|
#3 |
|
Knight
Join Date: Jun 2008
Posts: 593
![]() |
Hmm... the permalight would sorta break Ironband, but I'll tinker around with FA. What I really oughta do is study up on some coding ...after finals. Damned priorities..
Anyway, thanks for the reply.
__________________
Bands, / Those funny little plans / That never work quite right. -Mercury Rev |
|
|
|
|
|
#4 | |
|
Knight
Join Date: Jan 2009
Posts: 657
![]() |
Quote:
Code:
object_aware(o_ptr); object_known(o_ptr); Code:
/*** Examination ***/
static void obj_examine(object_type *o_ptr, int item)
{
text_out_hook = text_out_to_screen;
screen_save();
object_aware(o_ptr);
object_known(o_ptr);
object_info_header(o_ptr);
if (!object_info(o_ptr, FALSE))
text_out("\n\nThis item does not seem to possess any special abilities.");
text_out_c(TERM_L_BLUE, "\n\n[Press any key to continue]\n");
(void)anykey();
screen_load();
}
__________________
Currently turning (Angband) Japanese. |
|
|
|
|
|
|
#5 |
|
Knight
Join Date: Jun 2008
Posts: 593
![]() |
Thanks, Paul - that's super helpful. And so it begins...
__________________
Bands, / Those funny little plans / That never work quite right. -Mercury Rev |
|
|
|
|
|
#6 |
|
Angband maintainer
Join Date: Apr 2007
Posts: 1,365
Donated: $40
![]() |
Putting it object_desc() (in Ironband, this would be object1.c? somewhere near its beginning) would remove the step of having to 'I'nspect, since every time an object's name was printed to screen, it would be identified.
__________________
I'm still not adding it as an option... |
|
|
|
|
|
#7 |
|
Knight
Join Date: Jun 2008
Posts: 593
![]() |
Now it's working exactly as I wanted. Good show.
__________________
Bands, / Those funny little plans / That never work quite right. -Mercury Rev |
|
|
|
|
|
#8 |
|
Knight
Join Date: Jun 2008
Location: Los Angeles
Posts: 964
![]() |
I want to play this magical version of Ironband with no ID
__________________
A(3.1.0b) CWS "Fyren_V" NEW L:50 DL:127 A++ R+++ Sp+ w:The Great Axe of Eonwe A/FA W H- D c-- !f PV+++ s? d P++ M+ C- S+ I- !So B ac++ GHB? SQ? !RQ V F: |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| removing heavy curse bug -- not fixed? | Colbey | Vanilla | 6 | February 13, 2009 01:41 |
| identify scroll vs percepion staff | bpleshek | Vanilla | 8 | September 4, 2008 00:17 |
| New to IronBand | Kadoles | Variants | 7 | July 27, 2008 19:41 |
| Ironband... | Daven_26d1 | Variants | 45 | January 22, 2008 08:43 |
| Nightlies: Identify and a new way of looking at *Identify* | nobody | Vanilla | 4 | December 29, 2007 00:44 |