Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Vanilla

Reply
 
Thread Tools Display Modes
Old December 5, 2020, 02:00   #151
DavidMedley
Knight
 
Join Date: Oct 2019
Posts: 941
DavidMedley is on a distinguished road
OK, I'll play along. How is the order in class.txt chosen? I'm looking for an answer that gets down to the ones and zeroes of the individual transistors, please.
DavidMedley is offline   Reply With Quote
Old December 5, 2020, 11:48   #152
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 55
Posts: 8,658
Donated: $60
Nick will become famous soon enough
Quote:
Originally Posted by DavidMedley View Post
OK, I'll play along. How is the order in class.txt chosen? I'm looking for an answer that gets down to the ones and zeroes of the individual transistors, please.
There is no deeper answer. It's the order I happened to put them in in class.txt when I introduced the new classes. Presumably I had some reason for that order at the time. When the game starts they're read in by the datafile parser, and then spat out onto the birth screen in the same order.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old December 5, 2020, 20:31   #153
DavidMedley
Knight
 
Join Date: Oct 2019
Posts: 941
DavidMedley is on a distinguished road
Yeah, nothing wrong with that. Let me propose a different order, based roughly on class complexity.

Non-Casters
- Warrior
Half-Casters
- Ranger
- Paladin
- Rogue
- Blackguard
Full Casters
- Druid
- Priest
- Mage
- Necromancer

This is not too different from the current order except that currently it goes Warrior, Full, Half. In this version I kept the type of magic order the same: Nature, Holy, Arcane, Shadow. My main priority is thinking of a new player who tries the classes in order, probably skipping a few along the way.

Another way that gives precedence to the old school classes would be to organize by magic school alphabetically:

- Warrior
Arcane
- Rogue
- Mage
Holy
- Paladin
- Priest
Nature
- Ranger
- Druid
Shadow
- Blackguard
- Necromancer

But I like this less because of the new player scenario I posited above.
DavidMedley is offline   Reply With Quote
Old December 5, 2020, 21:53   #154
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 55
Posts: 8,658
Donated: $60
Nick will become famous soon enough
Quote:
Originally Posted by DavidMedley View Post
Yeah, nothing wrong with that. Let me propose a different order, based roughly on class complexity.
So we could do this, and it doesn't break savefiles (the class name is stored). I'm inclined to not change things like this unless there's a strong reason, though.

What do others think?
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old December 5, 2020, 22:28   #155
Sphara
Swordsman
 
Sphara's Avatar
 
Join Date: Oct 2016
Location: Finland
Posts: 417
Sphara is on a distinguished road
I cannot see any reasons to oppose this. It won't affect me ofc, but if it helps new players, why not?
Sphara is offline   Reply With Quote
Old December 5, 2020, 23:23   #156
bughunter
Apprentice
 
Join Date: Nov 2019
Location: Pasadena CA
Posts: 96
bughunter is on a distinguished road
Quote:
Originally Posted by Nick View Post
What do others think?
If it doesn't have even the most remote possibility of breaking something else, then go for it.

Otherwise, don't fiddle with it.
bughunter is offline   Reply With Quote
Old December 6, 2020, 07:12   #157
DavidMedley
Knight
 
Join Date: Oct 2019
Posts: 941
DavidMedley is on a distinguished road
Quote:
Originally Posted by Nick View Post
When does it not work? I know there are difficulties if you also have ammo inscribed with @f0, but are there other cases?
I still haven't figured out when it works and when it doesn't. But sometimes, seemingly most times, when I have a thrown weapon in my quiver I can't fill the "w" slot of my inventory. When the w slot is filled with 35 or fewer missiles I can't pick up a thrown weapon. I've tried inscribing @v0 and @v1 and it seems to work -- I see it listed in my quiver -- but I don't get the inventory space benefit consistently.
DavidMedley is offline   Reply With Quote
Old December 6, 2020, 12:10   #158
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 55
Posts: 8,658
Donated: $60
Nick will become famous soon enough
Quote:
Originally Posted by DavidMedley View Post
I still haven't figured out when it works and when it doesn't. But sometimes, seemingly most times, when I have a thrown weapon in my quiver I can't fill the "w" slot of my inventory. When the w slot is filled with 35 or fewer missiles I can't pick up a thrown weapon. I've tried inscribing @v0 and @v1 and it seems to work -- I see it listed in my quiver -- but I don't get the inventory space benefit consistently.
OK, looks like there's something wrong with the counting.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old December 6, 2020, 15:50   #159
Gwarl
Knight
 
Join Date: Jan 2017
Posts: 862
Gwarl will become famous soon enough
Quote:
Originally Posted by Sphara View Post
Awesome.

Are there any other ways of reaching Gwarl than waiting him to appear in angband.live chat?

I've sent a personal message weeks ago. He finally addressed me in angband.live that he has sent my bug report further regarding to my vanilla save file. He just never removed the save file. He even apologized me for having a long absence. I have specifically stated that a save file of 'SPHARAGAIN' in angband.live is corrupted. But it is still there. I'm forced to play 4.2.1. Not a bad thing as such, but I want to be a part of new development. As far as playtesting goes.

So, unless there is not a string of misunderstandings, just remove spharagain vanilla nightly save file. And if there is another person who can do this, please inform me.

Loving f'***ing everyone, Sphara
Sorry it's gone now.
Gwarl is offline   Reply With Quote
Old December 6, 2020, 18:17   #160
Ingwe Ingweron
Veteran
 
Join Date: Jan 2009
Location: Manhattan Beach, CA
Posts: 2,006
Ingwe Ingweron is on a distinguished road
Quote:
Originally Posted by DavidMedley View Post
Yeah, nothing wrong with that. Let me propose a different order, based roughly on class complexity.
I don't really care one way or another, but I do find you are making an implied assumption that is really a matter of opinion. You propose that "half-casters" are less "complex" than full-casters, therefore place them first after warrior. However, that is entirely based on a point of view. From another point of view a "full-caster" is less complex than a "half-caster", one class being simpler than a hybrid of two classes.
__________________
“We're more of the love, blood, and rhetoric school. Well, we can do you blood and love without the rhetoric, and we can do you blood and rhetoric without the love, and we can do you all three concurrent or consecutive. But we can't give you love and rhetoric without the blood. Blood is compulsory. They're all blood, you see.”
― Tom Stoppard, Rosencrantz and Guildenstern are Dead
Ingwe Ingweron 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
Current master post 4.2.0 Nick Vanilla 463 June 5, 2020 04:31
Current master post-4.1.3 Nick Vanilla 505 June 16, 2019 01:26
Suggestion for Rangers (repost from master-post thread) Thraalbee Vanilla 1 April 13, 2019 19:08
Issues on current master Nick Vanilla 277 June 18, 2017 23:30
Bugs and complaints on current master Nick Vanilla 588 April 27, 2017 23:54


All times are GMT +1. The time now is 06:20.


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