josteph's patches
Moderator: Forum Moderators
josteph's patches
I'd like to share the patches I use.
Several of these changes are subjective. They don't have to be your cup of tea. No less than five of them were already rejected from master. Therefore, I'm explicitly not proposing any of these to be mainlined. However, I use them, and I'm posting them here in case someone else wants to use them too.
1. In the help pages of units that have weapon specials or abilities, I shorten the "special notes" sentences to a word each: (I've made a less intrusive change for 1.15)
2. I change the damage and strikes display from 5x4 to 5–4 which I'm used to from 1.12. (see #9 for the red/black icons)
3. I reverse the time-of-day graphics so the sun rises on the left rather than the right, both in-game and in the help. Unlike the addon "Reverse Time Graphics", which does this for the mainline timeofday schedules only, my patch will work even for UMC campaigns that use custom time-of-day graphics. 4. Where resistances/vulnerabilities are shown I group them blade,impact,pierce,(space),arcane,cold,fire rather than alphabetically. 5. One of the tooltips of the sidebar shows how many damage points a unit's attack would inflict to each visible enemy unit. I change that tooltip from sorted by damage: to sorted by unit type: what's more, different shades of red and green are used: (I proposed this in #2341)
6. In textboxes, Ctrl+A does "Go to start of line" rather than "Select all".
(Revert of a change in master)
7. I make Ctrl+Mousewheel scroll horizontally, in addition to Alt+Mousewheel which does so by default.
8. Savefiles are named with underscores rather than spaces:
(Revert of a change in master)
9. Where the damage type and range of an attack are shown (for example, "melee–blade"), I show images for "melee" and for "blade". (backported from master: https://github.com/wesnoth/wesnoth/projects/4)
10. I remove the real-world clock from the top bar.
11. I use a customized version of the asymmetric theme: The screenshot shows the damage calculations histogram, as in the asymmetric theme, and the two different time-of-day images, which are enabled by C++ changes I made. I have pushed them to master and backported most of them to 1.14. (The remaining ones are potentially ineligible for backport.)
12. I change the "resistances" tooltip in the sidebar to show the ratio corresponding to the resistance/vulnerability percentage. (previous thread) 13. I change XP display in the UI from "32/42XP" to "10↓ 32↑": (previous thread) (the "32/42XP" format is available in a tooltip)
Several of these changes are subjective. They don't have to be your cup of tea. No less than five of them were already rejected from master. Therefore, I'm explicitly not proposing any of these to be mainlined. However, I use them, and I'm posting them here in case someone else wants to use them too.
1. In the help pages of units that have weapon specials or abilities, I shorten the "special notes" sentences to a word each: (I've made a less intrusive change for 1.15)
2. I change the damage and strikes display from 5x4 to 5–4 which I'm used to from 1.12. (see #9 for the red/black icons)
3. I reverse the time-of-day graphics so the sun rises on the left rather than the right, both in-game and in the help. Unlike the addon "Reverse Time Graphics", which does this for the mainline timeofday schedules only, my patch will work even for UMC campaigns that use custom time-of-day graphics. 4. Where resistances/vulnerabilities are shown I group them blade,impact,pierce,(space),arcane,cold,fire rather than alphabetically. 5. One of the tooltips of the sidebar shows how many damage points a unit's attack would inflict to each visible enemy unit. I change that tooltip from sorted by damage: to sorted by unit type: what's more, different shades of red and green are used: (I proposed this in #2341)
6. In textboxes, Ctrl+A does "Go to start of line" rather than "Select all".
(Revert of a change in master)
7. I make Ctrl+Mousewheel scroll horizontally, in addition to Alt+Mousewheel which does so by default.
8. Savefiles are named with underscores rather than spaces:
HttT-The_Elves_Besieged_replay.gz
rather than HttT-The Elves Besieged replay.gz
(Revert of a change in master)
9. Where the damage type and range of an attack are shown (for example, "melee–blade"), I show images for "melee" and for "blade". (backported from master: https://github.com/wesnoth/wesnoth/projects/4)
10. I remove the real-world clock from the top bar.
11. I use a customized version of the asymmetric theme: The screenshot shows the damage calculations histogram, as in the asymmetric theme, and the two different time-of-day images, which are enabled by C++ changes I made. I have pushed them to master and backported most of them to 1.14. (The remaining ones are potentially ineligible for backport.)
12. I change the "resistances" tooltip in the sidebar to show the ratio corresponding to the resistance/vulnerability percentage. (previous thread) 13. I change XP display in the UI from "32/42XP" to "10↓ 32↑": (previous thread) (the "32/42XP" format is available in a tooltip)
Re: josteph's patches
This all is totally cool!
I would like to see all this in the mainline.
I would like to see all this in the mainline.
Re: josteph's patches
hello,
10 : dont remove the clock please.
13 : a very good idea. you see directly how many XP you need to level.
10 : dont remove the clock please.
13 : a very good idea. you see directly how many XP you need to level.
Re: josteph's patches
josteph wrote: ↑May 13th, 2019, 6:15 pm Several of these changes are subjective. They don't have to be your cup of tea. No less than five of them were already rejected from master. Therefore, I'm explicitly not proposing any of these to be mainlined. However, I use them, and I'm posting them here in case someone else wants to use them too.
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
- Lord-Knightmare
- Discord Moderator
- Posts: 2407
- Joined: May 24th, 2010, 5:26 pm
- Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
- Contact:
Re: josteph's patches
Hello, I have downloaded this from the 1.16.0 add-on server today...and I would like to state that this combat-info-theme is non-functional
Code: Select all
20220607 22:51:28 error display: Theme 'combat-info' not found. Falling back to default theme.
Creator of "War of Legends"
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium