Hopefully you can understand just how insanely fucking irritating this is:

Moderators: Moderators, Lobby Developers, SPADS AutoHost
Code: Select all
[07:31:09] <bibim_> !settings box
[07:31:10] <EvoRTSDedicated1> Name Current value Allowed values
[07:31:10] <EvoRTSDedicated1> -------- ------------- --------------
[07:31:10] <EvoRTSDedicated1> extraBox 1 1
[07:31:10] <EvoRTSDedicated1> =======================================
Next time, when you find something "insanely fucking irritating" for years, please try to take a look a the documentation to understand how things work instead of supposing something so basic doesn't work. It could save you time and annoyance..."extraBox": Specifies the number of extra boxes that much be created in addition to normal team start boxes.
This preset setting is only used by SPADS to separate normal sets of stat boxes from special sets of start boxes when saving/loading map start boxes. That way, saved boxes for King Of The Hill don't overwrite normal team games start boxes for instance.
No.Forboding Angel wrote:It's set that way by default.
Two advices:Forboding Angel wrote:Perhaps if weird defaults like that weren't set, it wouldn't be so "extremely fucking irritating".
Yes it does. It indicates an extra box is needed, i.e. 3 boxes for a 2 team game, 4 boxes for a 3 team game etc.Forboding Angel wrote:Additionally, having a variable/setting named "extrabox" probably isn't the best idea. It gives absolutely no indication of what it is/does.
As long as you change random settings in SPADS configuration files without taking a look at the documentation of these settings, I'm afraid you will have problems like this. But this is quite the same for any configurable program, not just SPADS.Forboding Angel wrote:Edit: Also, exactly how in the fuck would I be expected to know that extrabox is the reason???
Seriously? Dude the only person who would know that is you and someone who has dealt with this before.
This is the important bit though. This has absolutely no obvious bearing on saveboxes.Forboding Angel wrote: Edit: Also, exactly how in the fuck would I be expected to know that extrabox is the reason???
Seriously? Dude the only person who would know that is you and someone who has dealt with this before.
Code: Select all
!saveBoxes - saves map boxes for current map
Code: Select all
!saveBoxes - saves map boxes for current map.
*Caution*
Extrabox being set can cause it to appear as though saveboxes is not working.
Code: Select all
Specifies the number of extra boxes that much be created in addition to normal team start boxes.
This preset setting is only used by SPADS to separate normal sets of stat boxes from special sets of start boxes when saving/loading map start boxes. That way, saved boxes for King Of The Hill don't overwrite normal team games start boxes for instance.
Code: Select all
If enabled, an additional box must be added. This is, of course, in addition to the normal amount of team start boxes (E.g. for 2 teams, 3 boxes are needed, for 3 teams 4 boxes are needed, etc).
SPADS uses this preset setting to differentiate normal groupings of start boxes from special groupings of start boxes. This differentiation occurs anytime when SPADS saves/loads a group of map start boxes.
In this way, we can ensure that "special" saved groupings of start boxes for a given map will not override the "normal" start box groupings used for team games on that map.
*Caution*
Extrabox being set can cause it to appear as though saveboxes is not working
So you mean that when you read this: "used by SPADS to separate normal sets of start boxes from special sets of start boxes when saving/loading map start boxes" it doesn't make you think it impacts the map box save/load system?Forboding Angel wrote:This is the important bit though. This has absolutely no obvious bearing on saveboxes.
No, !saveBoxes works exactly as it should when extraBox is enabled. For example if you save a set of 2 boxes while extraBox=1 (1 normal start box + 1 extra box), then this set of boxes will be automatically loaded when nbTeams=1 and extraBox=1. If it "appears" as not working for you then it means you didn't understand the setting.Forboding Angel wrote:Code: Select all
*Caution* Extrabox being set can cause it to appear as though saveboxes is not working.
I guess this is subjective. I find yours both redundant (duplicate information, not more information than mine) and obscure ("... can cause it to appear ..."). It's true that there are two typos that I will fix though.Forboding Angel wrote:That original docu is worded awkwardly as hell. I've read it multiple times and still it's confusing as hell. I consider mine to be confusing as well, but MUCH less so.
I don't think a "warning" should be printed every time you save boxes and extraBox is enabled. When you enable extraBox you're supposed to know what it does, so you don't want a warning to appear each time you save boxes. SPADS can't guess you blindly changed this setting without knowing what it does...Forboding Angel wrote:Additionally, saveboxes could have a warning that extrabox is enabled when the command is called.
Code: Select all
Unable to find saved start boxes for map "Fetid Marsh - v05" with 2 teams and 1 extra box
Why would you do ctrl+f for saveboxes? You changed the extraBox setting, that's the one you should be looking for. And if you don't remember how it was named or don't know what produces the behavior you observe, you just need to look for "box" to find anything related to boxes in the documentation as I told you already.Forboding Angel wrote:No, because if I did ctrl+f for saveboxes, extrabox would not have been in the results of the search. Hence the cycle continues.
Thank you for your opinion.Forboding Angel wrote:Your docu frankly doesn't make any sense as it is written. The sentence structure is awkward as hell
What duplication of terms are you referring to exactly?Forboding Angel wrote:the duplication of terms is extremely confusing (this is why I used the word "grouping" instead of "set" -- Grouping might not be the best word for it, but in this case, it makes the sentences much less difficult to read/comprehend).
Because "saveboxes" <airquotes>weren't working</airquotes>. As a result the logical answer would be to look at the docu on saveboxes. I did not know that the behavior that was taking place was a result of extrabox. I don't even know how I would know to look there, because it's obvious that the docu is extremely unclear as to what extrabox even does.I have an extremely high reading comprehension level and I'm sitting here reading it over and over trying to understand what it is saying.bibim wrote:Why would you do ctrl+f for saveboxes? You changed the extraBox setting, that's the one you should be looking for. And if you don't remember how it was named or don't know what produces the behavior you observe, you just need to look for "box" to find anything related to boxes in the documentation as I told you already.Forboding Angel wrote:No, because if I did ctrl+f for saveboxes, extrabox would not have been in the results of the search. Hence the cycle continues.
I have to admit I don't understand your "extremely high reading comprehension level".Forboding Angel wrote:Because "saveboxes" <airquotes>weren't working</airquotes>. As a result the logical answer would be to look at the docu on saveboxes.
Indeed, this sort of things may happen when you blindly change random settings and forget it. However I explained you several times already how you could have found the explanation in the documentation yourself, only using normal comprehension level so this should be very easy for you.Forboding Angel wrote:I did not know that the behavior that was taking place was a result of extrabox.
That is because you limit your search in SPADS documentation based on the wrong assumption that the saveBoxes command isn't working, so of course you miss relevant information.Forboding Angel wrote:I don't even know how I would know to look there
It's entirely possible that the documentation concerning this very specific "extraBox" setting, which is disabled by default, might not be perfectly clear for someone not needing it and not even aware of this functionality.Forboding Angel wrote:it's obvious that the docu is extremely unclear as to what extrabox even does.I have an extremely high reading comprehension level and I'm sitting here reading it over and over trying to understand what it is saying.
It's not that the sentence structure of the docu for extrabox is complex, it's simply that it is not good sentence structure.
Your proposed revision is not only redundant and obscure for the reasons I detailed previously, but it is also wrong from the very first sentence. "If enabled, an additional box must be added" is wrong. "extraBox" isn't a boolean setting, but really a number (integer), as stated in the documentation: "Format / Allowed values: Integer". For example if you set it to 2 it means two extra boxes are needed. This is clearly explained in the first sentence of my documentation: "Specifies the number of extra boxes that must be created in addition to normal team start boxes."Forboding Angel wrote:My proposed revisions might seem redundant to you, but they paint a clearer picture of what it is used for.
Thank you.Forboding Angel wrote:We obviously disagree and you obviously aren't going to change your stance/position on it. As such I don't see much point in pursuing it further. I accepted that there was nothing to gain for either of us and moved on.
I'm not replying to myself, I'm replying to you. If you check the quotes in my messages you will see they are all prefixed by "Forboding Angel wrote:" which means you are the author of these quotes. Also, if you check the content of these quotes you will see my last message is just answering the remaining part of your message that wasn't answered by my previous message. I just split my answer in two parts because it was too long, that's all.Forboding Angel wrote:Why are you replying to yourself?
Where did I do such a thing?Forboding Angel wrote:Sidenote, you took my critique of a single paragraph of docu and warped it to apply to the entirety of the docu for spads. I was very specifically talking about the docu for extrabox. I was not unclear about that.
bibim wrote: But your way of criticizing the documentation in every vague way you can find ("docu is worded awkwardly as hell", "Your docu frankly doesn't make any sense as it is written", "the duplication of terms is extremely confusing", "it's obvious that the docu is extremely unclear" ...) instead of asking for explanations goes clearly in the opposite direction. And when I try to understand what you mean, asking you what name you would suggest if "extraBox" is such a bad name for a setting indicating that extra boxes are needed, or asking you what duplication of terms you are referring to, you don't even answer, obviously...