Armageddon General Discussion Board

General => Code Discussion => Topic started by: Asmoth on March 21, 2016, 07:34:18 PM

Title: Code Suggestion - Hitting O in Main Menu
Post by: Asmoth on March 21, 2016, 07:34:18 PM
It now currently only shows main guild.

Would be nice if it showed subguild options as well.
Title: Re: Code Suggestion - Hitting O in Main Menu
Post by: BadSkeelz on March 21, 2016, 07:41:21 PM
As subguilds become more and more tied to karma, yes, I would like this too.
Title: Re: Code Suggestion - Hitting O in Main Menu
Post by: Beethoven on March 21, 2016, 07:45:55 PM
I'm not sure if this will change since there are many more guild changes on the horizon, but for now I think psionicist is the only karma guild. Showing subguilds would be a lot more useful than showing guilds at this point.
Title: Re: Code Suggestion - Hitting O in Main Menu
Post by: Lizzie on March 21, 2016, 07:55:06 PM
Quote from: Beethoven on March 21, 2016, 07:45:55 PM
I'm not sure if this will change since there are many more guild changes on the horizon, but for now I think psionicist is the only karma guild. Showing subguilds would be a lot more useful than showing guilds at this point.

Half-giant and mul are also karma options for main guilds now. But yeah there are more subguilds now than main guilds - the "O" option on the login menu is sparse, with lots of blanks where things used to be and no longer exist. And you can't see any of your available subguild options.
Title: Re: Code Suggestion - Hitting O in Main Menu
Post by: nauta on March 21, 2016, 07:57:12 PM
It might be easier codedly to just have 'O' (a) state what karma you have and (b) point people to:

http://www.armageddon.org/help/view/Karma%20Options

(With an update on the new magickal subguilds...)

Dunno, just saying it might be easier to update a help file than fiddle with coding a dynamic options list at chargen prompt.
Title: Re: Code Suggestion - Hitting O in Main Menu
Post by: Lizzie on March 21, 2016, 08:15:51 PM
Quote from: nauta on March 21, 2016, 07:57:12 PM
It might be easier codedly to just have 'O' (a) state what karma you have and (b) point people to:

http://www.armageddon.org/help/view/Karma%20Options

(With an update on the new magickal subguilds...)

Dunno, just saying it might be easier to update a help file than fiddle with coding a dynamic options list at chargen prompt.

1) That helpfile is now outdated.
2) I don't want to see it broken down by karma points. I want to see the ENTIRE list of options available to ME personally, given whatever amount of karma I happen to have at any given moment. In other words, I want to see the exact same thing I'd see in chargen, when it asks first to select your race, then to select your guild, and next to select your subguild. In that order. Listed by selection letter.
3) This isn't the chargen prompt. It's the main login screen.

Currently, this is what most people see:

You may:                    ~-       __--~`_    /   _-~         ~.     ~_
(C) Disconnect from character      -~        \     _~       ___,  \ ~-_  \
(L) List your characters         ,~ _-,       ~  _~         \   \  | , \ \ 
(V) Toggle ANSI/VT100 mode      / /~/      -~   /            ~  /  /  \~  \
(B) Toggle 'brief' menus        | | \     _~    |        __-~  / _/  \~  '\
(O) Show Race/Guild Options     \ ~-_~   -   |  _      ~-____-~ .~  \~    |
(P) Change account password     /`.  __~~   ~   `_          __-~   \~    \~
(D) Documentation menu          \_ ~~   .  |  .   ~-____--~~   \ \_~   _/~ 
(S) Stats of your character     /\___--~       ~--_      /   ____~ _/~~     
(E) Enter Zalanthas             \         /        ~~~___  /     _-\\~\     
(X) Exit Armageddon             /\       /                   _-\~\\~\\~\   
(?) Read menu options          / | \   \ | /    /         _-~ )\\~\\~\\~~\ 
                              { /\ \             /      _~ \  ~`~~\\~~\\~~\
Read the documentation        { |\     __ _           _-\   \  \\~~\\~~\\~~\
menu before creating your     | ||~_ /`    ~\  /    _/~  )   | |\\~~\\~~\\~~
character, please.            | ||  \|"""""""|_ __-~     ;   | |~\\~~\\~~\\~
                              \ \\  ({"""""""}\\        _~  /  /~~\\~~\\~~\\
Armageddon is OPEN.
Choose thy fate: You have the following options available for character creation:
Races:

Select a race:
a) Human                b) Elf                  c) Dwarf               
d)                      e) Half-elf             f)                     
g)                            h)                      i)                     
j)                      k)                      l) Desert-Elf           
m)                     

Guilds:

Select a guild for your Human:
a)                      b) Burglar              c) Pick-pocket         
d) Warrior              e)                      f) Ranger               
g) Merchant             h) Assassin             i)                     
j)                      k)                      l)                     
m)                      n)                                 o)                     
p)                      q)                      r)                     
s)                     


It's basically just a simple extraction of the guild/race group in your pfile. There's nothing preventing the coder from adding the subguild extraction to this list.
Title: Re: Code Suggestion - Hitting O in Main Menu
Post by: Beethoven on March 21, 2016, 08:18:53 PM
Not to be needlessly contradictory but neither half-giant nor mul is a guild. I was referring to guilds and I do think psi is the only karma guild now.
Title: Re: Code Suggestion - Hitting O in Main Menu
Post by: Lizzie on March 21, 2016, 08:29:32 PM
Quote from: Beethoven on March 21, 2016, 08:18:53 PM
Not to be needlessly contradictory but neither half-giant nor mul is a guild. I was referring to guilds and I do think psi is the only karma guild now.

It's just confusing because when you type O, you DO get to see which races you can pick, and those choices are based on how much karma you have. So the total net result is you presently can see TWO sets of information: race and main guild. The third set, the set that is missing, is the subguild set.
Title: Re: Code Suggestion - Hitting O in Main Menu
Post by: Beethoven on March 21, 2016, 08:35:00 PM
Yeah I know. I think we're on the same page here. My point was that the available guilds section is almost useless now anyway. You only see a change in it when you reach 8 karma. Might as well replace that list if it'd be easier than adding a third, because if you have 8 karma you will know by looking at the subguilds anyway.