Author Topic: Option for old-style skillbars  (Read 5085 times)

0 Members and 1 Guest are viewing this topic.

Offline Colorful Arty

  • Posts: 814
  • You are so loved!
    • View Profile
    • Colorful Arty's Youtube Page
Re: Option for old-style skillbars
« Reply #15 on: September 12, 2017, 10:09:18 PM »
Some good points brought up by Nepster and ccexplore; I did NOT think about how implementing leading 0's and white-out boxes as options would complicate the code, and I'm sorry if I came across as rude. :(

I am curious as to HOW that would over-complicate the code though; shouldn't it only affect the code regarding the skillbar display? I can't see how those display settings would affect the rest of the game's code.
My Youtube channel where I let's play games with family-friendly commentary:
https://www.youtube.com/channel/UCiRPZ5j87ft_clSRLFCESQA

My Twitch channel: https://www.twitch.tv/colorfularty

My levelpack: SubLems
For New formats NeoLemmix: https://www.lemmingsforums.net/index.php?topic=4942.0
For Old formats NeoLemmix: http://www.lemmingsforums.net/index.php?topic=2787.0
For SuperLemmini: http://www.lemmingsforums.net/index.php?topic=2704.0

My levelpack: ArtLems
For New formats NeoLemmix: https://www.lemmingsforums.net/index.php?topic=4583.0

Offline Nepster

  • Posts: 1829
    • View Profile
Re: Option for old-style skillbars
« Reply #16 on: September 13, 2017, 04:26:23 PM »
Quote
I am curious as to HOW that would over-complicate the code though; shouldn't it only affect the code regarding the skillbar display? I can't see how those display settings would affect the rest of the game's code.
Code changes would be required in the following parts:
- The option menu code, to allow you to select this option.
- The new flag has to added to the GameParams code to be able to access the option setting. This only a very minor change.
- The skill bar code. If I am lucky, I only need to adapt the base class for the skill panels. Otherwise I will have to change code in the (currently) two actual implementations for skill panels.

The main problem is, that the current skill panel code is extremely modular wrt. what buttons are displayed and where they are displayed, but unfortunately not how they look. The idea behind this was, that how they look is mostly governed by the button sprites, which can easily be changed, which should have made adaptability on the code-side redundant. So much for that hope... ;)

- Black-out number or display a zero if out of skills. This already exists and "display zeroes" is only used by Apjjm and möbius, as far as I know. Depending how strongly they feel about this option, we might even remove it to free some space in the option menu.
??? wait what? Where did I say that? I don't remember saying so if I did. In any case; I really don't care either way; if I had the option I'd prefer no leading zero. By Leading zero you mean; 03, I'd prefer not.
This comes from the poll about the option usage, that I did some time ago. :P But good to know that you are no longer a fan of this option, so that we can replace it with something else.

If I had my way, I'd ask for a complete redesign of the skill panel. One that's easier to see, with some shadows or something to stand out a little better, at the very least get rid of the puke green
In the new-formats you will have access to the skill panel images and can change the puke-green background. Perhaps you prefer the Genesis-style panel by altiereslima?