Talk:Game Development Based on Source-Code/1.4.3/@comment-2195157-20130910194039/@comment-2195157-20130911164816

OK, just took a few minutes to search the source for references to the function I based my +/- values on ("Knowledge.getFactorAdj") as well as references to the function Scholle is basing his on ("Knowledge.getMissionWeightingDisplayText").

Of particular note you can find "Knowledge.getFactorAdj" used by the functions "Knowledge.getAudienceHintHtml", "Knowledge.getPlatformGenreHintHtml", and in reference to the output text strings "Platform genre-match", "Platform audience-match", and "Topic audience-match".

For whatever reason there doesn't seem to be any reference to a "Topic genre-match" anywhere in the code that i can find, but I'd say that's still a strong enough case for all 4 combinations (Topic and Platform with Genre and Audience) being consistently referred to in-game using the scale I used (with single "+" instead of single "-").

On behalf of "Knowledge.getMissionWeightingDisplayText", I see that used in reference to the text output string "{0} seems to be {1} for this type of game." in the "{1}" slot as the "important" text and not the +/- value. It is also used by "Knowledge.getMissionWeightingHint", which is in turn used in reference to "focusSliderHint" and "showFeatureList". It does appear to use the +/- values of it for "focusSliderHint", so in-game slider importance hints seem to use Scholle's +/- scale. I'm not sure what the "showFeatureList" reference is about after briefly scanning through the related code.